
#include <a_samp>
#include <file>
#include <core>
#include <float>
#include <time>
#include <utils>
#include <Dini>
#include <ant>
#include <dutils>
#include <mxINI>
#include <md5>
#include <JunkBuster>
#include <SpikeStrip>
#include <streamer>
#include <1423_ctype>
#include <a_deamx>
#include <LSR>
#pragma tabsize 0

/*
stock GetAlpha(color)
{
return color&0xFF;
}
RemoveVehicleComponent
*/

//2315.5, 0.3, 26.7 -  
//2148.3, 1600.3, 1001.0 - 

//  2946.0 -2939.6  -2960.2  2959.5

//------------------------------------------------------------------------------
//  .  21, 28, 195, 292, 293
static gTeam[MAX_PLAYERS];
//2395.1 -1619.4 10.9
//------------------------------------------------------------------------------
new mex1;
new mex0;
new tir1;
new tir2;
new Text:benzz[MAX_PLAYERS];
new ChatText[1024] = "{00D900}",ChatStat[500];
new matscarband[5];
new matsvert[5];
new Vaip;
new pName;
new PlayerInJob[MAX_PLAYERS];
new Meshki[MAX_PLAYERS];
new Meshok[MAX_PLAYERS];
new engine,lights,alarm,doors,bonnet,boot,objective;
new gryz1;
new gryz2;
new Timer12345[MAX_PLAYERS];
new gryz3;
new bil1;
new bil2;
new Oldskin2[MAX_PLAYERS];
new dollah = 0;
new Text:Clock;
new CAR_PROD=604;
new htp1;
new htp2;
new arm1;
new arm2;
new OnReic[MAX_PLAYERS];
new LoginCard[MAX_PLAYERS];
new Zarabotok[MAX_PLAYERS]=0;
new md;
new MatsArmyCar[MAX_PLAYERS];
new matscar[6];
new maxmats = 100000000;
new dostup[MAX_PLAYERS];
new armmatbi = 10000;// 51
new lspdmatbi = 10000;//  
new sfpdmats = 10000;//  sfpd
new lvpdmats = 10000;//  lvpd
new fbimats = 10000;//  FBI
new armmatsf = 10000;//   
new yakuzamats = 10000;//  
new rmmats = 10000;//  rm
new lcnmats = 10000;
new tdmats = 10000;//  lcn
//=========================[ ]========================================
new rifamatbi = 10000;//  
new ballasmatbi = 10000;//  
new groovmatbi = 10000;//  
new vagosmatbi = 10000;//  
new aztekmatbi = 10000;//  
new pick;
new nb1;
new nbpizza1;
new nbpizza2;
new nbpizza3;
new nb2;
new nb3;
new nb4;
new nb5;
new nb6;
new adtp1;
new adtp2;
new healthpick;
new helppick;
new vrol;
new srol;
new pick1;
new MotoHelmet[] = {18645, 18976, 18977, 18978, 18979};
new pick2;
new pick3;
new pick4;
new pick5;
new rent1;
new rent2;
new pick6;
new RENTCAR[MAX_PLAYERS];
new pick7;
new pick8;
new pick9;
new NormMoney[MAX_PLAYERS];
new AntiMoney[MAX_PLAYERS];
new pick10;
new Text3D:Numbertext[MAX_VEHICLES];
new gLog[MAX_PLAYERS];
new nupick;
new nupick1;
new shapka[MAX_PLAYERS];
new sfpick;
new glass[MAX_PLAYERS];
new pick11;
new pick12;
new pick13;
new pick14;
new pick15;
new pick16;
new pick17;
new pick18;
new pick19;
new pick20;
new pick21;
new pick22;
new pick23;
new pick24;
new pick25;
new pick26;
new pick27;
new pick28;
new inc1;
new inc2;
new gunpick;
new gunpick1;
new mpick;
new mpick2;
new mpick3;
new mpick4;
new fpick;
new gpick;
new gpick2;
new gpick3;
new gpick4;
new gpick5;
new gpick6;
new dpick;
new wpick;
new Text:speedik[MAX_PLAYERS];
new avtobusid;
new mashinaid;
new Text3D:avto3d[6];
new sdgate;
new reclamatimer;
new radar[56];
new TaxiVzyat[MAX_PLAYERS];
new speedo1;
new MyFirstNPCVehicle;
new ost[27];
new Slak1;
new polzo=0;
new mvrata;
new zakonbar[4];
new Camera[MAX_PLAYERS] = 0;
new Float:CameraX[MAX_PLAYERS] = 1460.0;
new Float:CameraY[MAX_PLAYERS] = -1324.0;
new Float:CameraZ[MAX_PLAYERS] = 287.2;
new Float:PlayerArmor[MAX_PLAYERS];
new mdoor[5];
new BunnyHoppingTime[MAX_PLAYERS];
new BunnyHoppingPunTime[MAX_PLAYERS];
new VehicleNames[212][] = {
"Landstalker","Bravura","Buffalo","Linerunner","Pereniel","Sentinel","Dumper","Firetruck","Trashmaster","Stretch","Manana","Infernus",
"Voodoo","Pony","Mule","Cheetah","Ambulance","Leviathan","Moonbeam","Esperanto","Taxi","Washington","Bobcat","Mr Whoopee","BF Injection",
"Hunter","Premier","Enforcer","Securicar","Banshee","Predator","Bus","Rhino","Barracks","Hotknife","Trailer","Previon","Coach","Cabbie",
"Stallion","Rumpo","RC Bandit","Romero","Packer","Monster","Admiral","Squalo","Seasparrow","Pizzaboy","Tram","Trailer","Turismo","Speeder",
"Reefer","Tropic","Flatbed","Yankee","Caddy","Sol","Berkley's RC Van","Skimmer","PCJ-600","Faggio","Freeway","RC Baron","RC Raider",
"Glendale","Oceanic","Sanchez","Sparrow","Patriot","Quad","Coastguard","Dinghy","Hermes","Sabre","Rustler","ZR3 50","Walton","Regina",
"Comet","BMX","Burrito","Camper","Marquis","Baggage","Dozer","Maverick","News Chopper","Rancher","FBI Rancher","Virgo","Greenwood",
"Jetmax","Hotring","Sandking","Blista Compact","Police Maverick","Boxville","Benson","Mesa","RC Goblin","Hotring A","Hotring B",
"Bloodring Banger","Rancher","Super GT","Elegant","Journey","Bike","Mountain Bike","Beagle","Cropdust","Stunt","Tanker","RoadTrain",
"Nebula","Majestic","Buccaneer","Shamal","Hydra","FCR-900","NRG-500","HPV1000","Cement Truck","Tow Truck","Fortune","Cadrona","FBI Truck",
"Willard","Forklift","Tractor","Combine","Feltzer","Remington","Slamvan","Blade","Freight","Streak","Vortex","Vincent","Bullet","Clover",
"Sadler","Firetruck","Hustler","Intruder","Primo","Cargobob","Tampa","Sunrise","Merit","Utility","Nevada","Yosemite","Windsor","Monster A",
"Monster B","Uranus","Jester","Sultan","Stratum","Elegy","Raindance","RC Tiger","Flash","Tahoma","Savanna","Bandito","Freight","Trailer",
"Kart","Mower","Duneride","Sweeper","Broadway","Tornado","AT-400","DFT-30","Huntley","Stafford","BF-400","Newsvan","Tug","Trailer A","Emperor",
"Wayfarer","Euros","Hotdog","Club","Trailer B","Trailer C","Andromada","Dodo","RC Cam","Launch","Police Car","Police Car",
"Police Car","Police Ranger","Picador","S.W.A.T.","Alpha","Phoenix","Glendale","Sadler","L Trailer A","L Trailer B",
"Stair Trailer","Boxville","Farm Plow","U Trailer" };
//new allowadmins[10];



#define COLOR_ORANGE 0xFF8600FF
#define MAX_STRING 255
#define CHECKPOINT_NONE 0
#define CHECKPOINT_HOME 12
#define COLOR_GRAD1 0xB4B5B7FF
#define COLOR_GRAD2 0xBFC0C2FF
#define ARMOUR_INDEX 4 // this is the index of armour
#define COLOR_IVORY 0xFFFF82AA
#define COLOR_OLIVE 0x808000AA
#define COLOR_PINK 0xFFC0CBAA
#define COLOR_TOMATO 0xFF6347AA
#define COLOR_YELLOWGREEN 0x9ACD32AA
#define COLOR_MAGENTA 0xFF00FFFF
#define COLOR_ISPOLZUY 0x7FB151FF
#define COLOR_LAWNGREEN 0x7CFC00AA
#define COLOR_GREENYELLOW 0xADFF2FAA
#define COLOR_NAVY 0x000080AA
#define COLOR_AQUA 0xF0F8FFAA
#define COLOR_CRIMSON 0xDC143CAA
#define COLOR_BISQUE 0xFFE4C4AA
#define VEHICLE_PARAMS_OFF  0 // (  )
#define VEHICLE_PARAMS_ON   1 // (  )
#define COLOR_BLACK 0x000000AA
#define COLOR_CHARTREUSE 0x7FFF00AA
#define MAX_SPEEDO 0.6 //   .
#define SLOW_FACTOR 0.9 //        .
#define COLOR_BROWN 0xA52A2AAA
#define COLOR_CORAL 0xFF7F50AA
#define COLOR_WHITE1 0xFFFFFFFF
#define COLOR_GOLD 0xB8860BAA
#define REPORTMENU 1105
#define QUESTMENU 1015
#define COLOR_TELA 0x17302FFF
#define COLOR_FRENCH 0x29DBFFFF
#define COLOR_FLBLUE 0x6495EDAA
#define COLOR_LIME 0x10F441AA
#define COLOR_BLUE 0x2641FEAA
#define COLOR_INDIGO 0x6B00FFFF
#define COLOR_GRAD3 0xCBCCCEFF
#define COLOR_GRAD4 0xD8D8D8FF
#define COLOR_GRAD5 0xE3E3E3FF
#define COLOR_GRAD6 0xF0F0F0FF
#define COLOR_GREY 0xAFAFAFAA
#define COLOR_GREEN 0x33AA33AA
#define COLOR_RED 0xAA3333AA
#define COLOR_LIGHTRED 0xFF6347AA
#define COLOR_LIGHTRED2 0xFF0000FF
#define COLOR_LIGHTBLUE 0x33CCFFAA
#define COLOR_LIGHTGREEN 0x9ACD32AA
#define COLOR_YELLOW 0xFFFF00AA
#define COLOR_YELLOW2 0xF5DEB3AA
#define COLOR_WHITE 0xFFFFFFAA
#define COLOR_FADE1 0xE6E6E6E6
#define COLOR_FADE2 0xC8C8C8C8
#define COLOR_FADE3 0xAAAAAAAA
#define COLOR_FADE4 0x8C8C8C8C
#define COLOR_FADE5 0x6E6E6E6E
#define COLOR_PURPLE 0xC2A2DAAA
#define COLOR_DBLUE 0x2641FEAA
#define COLOR_ALLDEPT 0xFF8282AA
#define COLOR_NEWS 0xFFA500AA
#define COLOR_VIOLET 0x9955DEEE
#define COLOR_OOC 0xE0FFFFAA
#define COLOR_SYSTEM 0xEFEFF7AA
#define COLOR_BANKOMAT 0x6053F3FF
#define TEAM_CYAN 1
#define TEAM_BLUE 2
#define TEAM_GREEN 3
#define TEAM_ORANGE 4
#define TEAM_COR 5
#define TEAM_BAR 6
#define TEAM_TAT 7
#define TEAM_CUN 8
#define TEAM_STR 9
#define TEAM_HIT 10
#define TEAM_ADMIN 11
#define TEAM_FLAMING 12
#define TEAM_RUSSIAN 13
#define TEAM_GROOVE 14
#define TEAM_CORONAS 15
#define TEAM_BALLAS 16
#define TEAM_SWAT 24
#define TEAM_CASINO 25
#define TEAM_RIFA 17
#define TEAM_VAGOS 18
#define TEAM_KOLHOZ 21
#define TEAM_TRIADA 19
#define TEAM_SFPD 20
#define TEAM_ARMYLV 22
#define OBJECTIVE_COLOR 0x64000064
#define TEAM_GREEN_COLOR 0xFFFFFFAA
#define TEAM_JOB_COLOR 0xFFB6C1AA
#define MAX_AFK_TIME 600    //   AFK  
#define SECOND_CHECK 420    //  
#define AFK_TEXT_SET 20    //     AFK  
#define TEAM_HIT_COLOR 0xFFFFFF00
#define TEAM_BLUE_COLOR 0x8D8DFF00
#define COLOR_ADD 0x63FF60AA
#define T_DIST 20.0
#define T_COLOR 0xFF000080    //  3 
#define M2_COLOR 0xFFFFFFFF //    
#define TEAM_GROVE_COLOR 0x00D900C8
#define TEAM_VAGOS_COLOR 0xFFC801C8
#define TEAM_BALLAS_COLOR 0xD900D3C8
#define TEAM_AZTECAS_COLOR 0x01FCFFC8
#define TEAM_CYAN_COLOR 0xFF8282AA
#define TEAM_ORANGE_COLOR 0xFF830000
#define TEAM_COR_COLOR 0x39393900
#define TEAM_BAR_COLOR 0x00D90000
#define Head 3
#define TEAM_TAT_COLOR 0xBDCB9200
#define TEAM_CUN_COLOR 0xD900D300
#define TEAM_STR_COLOR 0x01FCFF00
#define TEAM_ADMIN_COLOR 0x00808000
#define COLOR_INVIS 0xAFAFAF00
#define COLOR_SPEC 0xBFC0C200
#define SPAWN_CARS 1000
#define REGISTER_DIALOG14 100
//------------------------------------------------------------------------------
forward UnJail(playerid);
forward CripsClose();
forward LogCmd(color,const string[],level);
forward CripsClose2();
//forward Encrypt(stringa[]);
forward LoadProperty();
//forward LoadAutoRinok();
//forward SaveAutoRinok();
forward LoadBizz();
forward LoadOrgs();
forward SaveOrgs();
forward IsAtCandySprunk(playerid);
forward CheckHealth();
forward AFKCheck();
forward LoadAdmins();
forward LoadSBizz();
forward LoadStuff();
forward SaveStuff();
forward LoadCK();
forward Timer();
forward SaveCK();
forward CheckArmour();//  
forward LoadFamilies();
forward SaveFamilies();
forward LoadIRC();
forward SlakClose1();
forward Advertising();
forward SaveIRC();
forward IsADiesel(carid);//  
forward IsA80Fuel(carid);//80 
forward IsA92Fuel(carid);//92 
forward IsA95Fuel(carid);// 95
forward LoadAuto();
forward ActionCamera();
forward SaveAuto();
forward TuneCar();
forward LoadPapers();
forward SavePapers();
forward LoadBoxer();
forward SaveBoxer();
forward OnPropUpdate();
forward IsAPistol(gunid);//?
forward IsAMelee(gunid);//?
forward IsAGirlsStuff(gunid);// ?
forward IsAGrenade(gunid);//?
forward IsAShotgun(gunid);//?
forward IsAMachineGun(gunid);//?
forward IsAnAssault(gunid);//?
forward IsARifle(gunid);//?
forward IsAHeavyAssault(gunid);// ?
forward IsAStuff1(gunid);//1?
forward IsAStuff2(gunid);//2?
forward ExtortionBiz(bizid, money);
forward ExtortionSBiz(bizid, money);
forward JoinChannel(playerid, number, line[]);
forward JoinChannelNr(playerid, number);
forward IsAtClothShop(playerid);
forward IsAtGasStation(playerid);
forward IsAtFishPlace(playerid);
forward IsAtCookPlace(playerid);
forward IsAtBar(playerid);
forward SearchingHit(playerid);
forward SetPlayerSkills(playerid);
forward DollahScoreUpdate();
forward SetPlayerSpawn(playerid);
forward RemovePlayerWeapon(playerid, weaponid);
forward SetupPlayerForClassSelection(playerid);
forward SetPlayerTeamFromClass(playerid,classid);
forward CrimInRange(Float:radi, playerid,copid);
forward SendEnemyMessage(color, string[]);
forward SendTeamBeepMessage(team, color, string[]);
forward ABroadCast(color,const string[],level);
forward DateProp(playerid);
forward ServerGivePlayerWeapons(playerid,weaponid,ammo);
forward GetClosestPlayer(p1);
forward LoadMission(playerid,name[]);
forward SaveMission(playerid,name[]);
forward PrintBizInfo(playerid,targetid);
forward PrintSBizInfo(playerid,targetid);
forward IsAMatsCarband(carid);
forward IsAMatsVert(carid);
forward IsAGang(playerid);
forward IsAMafia(playerid);
forward SetPlayerUnjail();
forward DelP(playerid);
forward IsAMatsCar(carid);
forward LoadMaterials();
forward SaveMaterials();
forward RingTonerRev();
forward RingToner();
forward HireCost(carid);
forward BanLog(string[]);
forward KickLog(string[]);
forward PayLog(string[]);
forward CKLog(string[]);
forward IsATruck(carid);
forward ProdTruck(carid);
forward IsAnAmbulance(carid);
forward IsACopCar(carid);
forward IsAPlane(carid);
forward IsACar(carid);
forward IsABoat(carid);
forward IsACop(playerid);
forward LoadNalog();
///
forward Loadlsnews();
///
forward Loadlic();
/// 
forward Loadbankband();
///////////////// 
forward Loadyakuza();
forward Loadrm();
forward Loadlcn();
forward IsAMember(playerid);
forward IsAnInstructor(playerid);
forward Spectator();
forward ConvertTicks(ticks);
forward KartingEnded();
forward StartKarting();
forward PrepareKarting();
forward PaintballEnded();
forward StartPaintball();
forward PreparePaintball();
forward Float:GetDistanceBetweenPlayers(p1,p2);
//forward Float:GetDistancePlayerAndVehicle(playerid,vehicleid);
forward GameModeExitFunc();
forward SetAllPlayerCheckpoint(Float:allx, Float:ally, Float:allz, Float:radi, num);
forward SetAllCopCheckpoint(Float:allx, Float:ally, Float:allz, Float:radi);
forward SetPlayerCriminal(playerid,declare,reason[]);
forward SetPlayerFree(playerid,declare,reason[]);
forward SetPlayerWeapons(playerid);
forward SetPlayerWeapon(playerid);
forward ShowStats(playerid,targetid);
forward SetPlayerToTeamColor(playerid);
forward GameModeInitExitFunc();
forward split(const strsrc[], strdest[][], delimiter);
forward OnPlayerLogin(playerid,password[]);
forward OnPlayerUpdate_GF(playerid);
forward OnPlayerRegister(playerid, password[]);
forward BroadCast(color,const string[]);
forward OOCOff(color,const string[]);
forward OOCNews(color,const string[]);
forward SendJobMessage(job, color, string[]);
forward SendFamilyMessage(family, color, string[]);
forward SendNewFamilyMessage(family, color, string[]);
forward SendIRCMessage(channel, color, string[]);
forward SendTeamMessage(team, color, string[]);
forward SendRadioMessage(member, color, string[]);
forward SendAdminMessage(color, string[]);
forward AddCar(carcoords);
forward ProxDetector(Float:radi, playerid, string[],col1,col2,col3,col4,col5,vehicleid,window);
forward ProxDetectorX(Float:radi, playerid, string[],col1,col2,col3,col4,col5);
forward ProxDetectorS(Float:radi, playerid, targetid);
forward PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z);
forward ClearCK(ck);
forward ClearFamily(family);
forward UnSurfCar(carid);
forward ClearMarriage(playerid);
forward ClearPaper(paper);
forward ClearCrime(playerid);
forward FishCost(playerid, fish);
forward StartKarting1();
forward StartKarting2();
forward StartKarting3();
forward ClearFishes(playerid);
forward ClearFishID(playerid, fish);
forward ClearCooking(playerid);
forward ClearCookingID(playerid, cook);
forward ClearGroceries(playerid);
forward Lotto(number);
forward CarCheck();
forward CarTow(carid);
forward CarRespawn(carid);
forward LockCar(carid);
forward UnLockCar(carid);
forward CheckGas();
forward Fillup();
forward StoppedVehicle();
forward SyncTime();
forward SyncUp();
forward SaveAccounts();
forward IsPlayerInZone(playerid, zoneid);
forward Production();
forward Checkprop();
forward PayDay();
forward ini_GetKey( line[] );
forward ini_GetValue( line[] );
forward PlayerPlayMusic(playerid);
forward StopMusic();
forward PlayerFixRadio(playerid);
forward PlayerFixRadio2();
forward HouseLevel(playerid);
forward CHouseLevel(houseid);
forward CustomPickups();
forward SetCamBack(playerid);
forward FixHour(hour);
forward AddsOn();
forward GrooveClose();
forward DoorClose();
forward CopClose();
forward StartKartingtwo();
forward InstClose();
forward TaxiClose();
forward RifaClose();
forward RusClose();
forward RusClose1();
forward LcnClose();
forward CoronosClose();
forward BallasClose();
forward VagosClose();
forward YakuzaClose();
forward KolhozClose();
forward FbiClose();
forward FbiClose1();
forward BikerClose();
forward ArmyClose();
forward LizaClose();
forward LCNClose();
forward ArmourUpdate();
forward YakuzaClose2();
forward YakuzaClose3();
forward SdClose();
forward CarEnter(playerid,carid);
//------------------------------------------------------------------------------
new offvopros;
new PlayerSpectateID[MAX_PLAYERS];
new PlayerSpec[MAX_PLAYERS];
new acceptgruz[MAX_PLAYERS];
new prokol[MAX_PLAYERS];
new arace;
new checkpointd[MAX_PLAYERS];
new zavodis[MAX_VEHICLES];
new lgh[MAX_VEHICLES];
new bt[MAX_VEHICLES];
new konkurs;
new winner1;
new Text3D:konkurs3d[11];
new bnt[MAX_VEHICLES];
new predlogid[MAX_PLAYERS];
new blind[5];
new windowcar[MAX_VEHICLES];
new Text:blindtd[5];
new Limiter[MAX_PLAYERS];
new limtimer;
new newson;
new bezopas[MAX_PLAYERS];
new klyap[MAX_PLAYERS];
new prodid[MAX_PLAYERS];
new prodhouse[MAX_PLAYERS];
new prodmoney[MAX_PLAYERS];
new IsInShml[MAX_PLAYERS];
new Float: PlayerHealth[MAX_PLAYERS];
new AutoTest[MAX_PLAYERS];
new VWorld[MAX_PLAYERS];
new PlayerBlinded[MAX_PLAYERS];
new Text3D:nomer[MAX_VEHICLES];
new passpass1[80];
new zirit[MAX_PLAYERS];
new namechan[MAX_PLAYERS];
new predlogidcar[MAX_PLAYERS];
new toggotome[MAX_PLAYERS];
new predlogmoney[MAX_PLAYERS];
new rmoney[MAX_PLAYERS];
new rid[MAX_PLAYERS];
new Box[MAX_PLAYERS];
new Fu[MAX_PLAYERS];
new Raz[MAX_PLAYERS];
new colt[MAX_PLAYERS];
new coltgun[MAX_PLAYERS];
new scolt[MAX_PLAYERS];
new scoltgun[MAX_PLAYERS];
new mp5[MAX_PLAYERS];
new mp5gun[MAX_PLAYERS];
new ak47[MAX_PLAYERS];
new ak47gun[MAX_PLAYERS];
new m4a1[MAX_PLAYERS];
new m4a1gun[MAX_PLAYERS];
new de[MAX_PLAYERS];
new degun[MAX_PLAYERS];
new drob[MAX_PLAYERS];
new drobgun[MAX_PLAYERS];
new Razz[MAX_PLAYERS];
new Skin[MAX_PLAYERS];
new rpid[MAX_PLAYERS];
new furgon[MAX_PLAYERS];
new PyxiTime[MAX_PLAYERS];
new mogno[MAX_PLAYERS];
new useknock[MAX_PLAYERS];
new upal[MAX_PLAYERS];
new ddd[MAX_PLAYERS],mmm[MAX_PLAYERS],yyy[MAX_PLAYERS];
#define lightblue 0x0DDFCFAA
new avot[MAX_PLAYERS];
new changenam[256];
new pvo;
new vremg[MAX_PLAYERS];
new lockedcar[MAX_VEHICLES];
new checkpoints[MAX_PLAYERS];
new orugie[13][MAX_VEHICLES];
new skrit[MAX_PLAYERS];
new gogogos[MAX_PLAYERS];
new vshtorilo[MAX_PLAYERS];
new patrons[13][MAX_VEHICLES];
new mater[MAX_VEHICLES];
new dru[MAX_VEHICLES];
new plplpl[MAX_PLAYERS];
new gz[20];
new Text3D:hhh[999];
new Text3D:sbbb[256];
new Text3D:bbb[256];
new pizza1,pizza2,pizza3,ammmo,xav;
new Security = 0;
new newyeartree = 0;
new CreatedCars[999];
new CreatedCar = 0;
new Tax = 0;
new TaxValue = 0;
new Jackpot = 0;
new VertMats[MAX_PLAYERS];
new StartingPaintballRound = 0;
new prodtruck[7];
new AnnouncedPaintballRound = 0;
new PaintballPlayers = 0;
new PaintballRound = 0;
new PaintballWinner = 999;
new PaintballWinnerKills = 0;
new StartingKartRound = 0;
new EndingKartRound = 0;
new AnnouncedKartRound = 0;
new KartingPlayers = 0;
new KartingRound = 0;
new FirstKartWinner = 999;
new seans[MAX_PLAYERS];
new spec[MAX_PLAYERS];
new zan[MAX_PLAYERS];
new huy[MAX_PLAYERS];
new ggun[MAX_PLAYERS];
new sphealth[MAX_PLAYERS];
new kik[MAX_PLAYERS];
new SecondKartWinner = 999;
new ThirdKartWinner = 999;
new InRing = 0;
new RoundStarted = 0;
new BoxDelay = 0;
new Boxer1 = 255;
new Boxer2 = 255;
new TBoxer = 255;
new hitfound = 0;
new hitid = 999;
new Medics = 0;
new MedicCall = 999;
new shield[MAX_PLAYERS];
new pravabCP[MAX_PLAYERS];
new LOCKEDVEH[MAX_VEHICLES];
new Mechanics = 0;
new MechanicCall = 999;
new TaxiDrivers = 0;
new smspricels = 50;
new TaxiCall = 999;
new BusDrivers = 0;
new BusCall = 999;
new avtoprava = 100;
new matsi;
new ambardru;
new pritondru;
new PlayerBoxing[MAX_PLAYERS];
new MedicCallTime[MAX_PLAYERS];
new MechanicCallTime[MAX_PLAYERS];
new TaxiCallTime[MAX_PLAYERS];
new TaxiAccepted[MAX_PLAYERS];
new BusCallTime[MAX_PLAYERS];
new BusAccepted[MAX_PLAYERS];
new TransportDuty[MAX_PLAYERS];
new TransportValue[MAX_PLAYERS];
new TransportMoney[MAX_PLAYERS];
new TransportTime[MAX_PLAYERS];
//------------------------------------------------------------------------------
new TransportCost[MAX_PLAYERS];
//------------------------------------------------------------------------------
new TransportDriver[MAX_PLAYERS];
new JobDuty[MAX_PLAYERS];
new MapIconsShown[MAX_PLAYERS];
new OnCK[MAX_PLAYERS];
new GettingCK[MAX_PLAYERS];
new PlayerPaintballing[MAX_PLAYERS];
new PlayerPaintballKills[MAX_PLAYERS];
new PlayerKarting[MAX_PLAYERS];
new PlayerInKart[MAX_PLAYERS];
new SchoolSpawn[MAX_PLAYERS];
new TakingLesson[MAX_PLAYERS];
new UsedFind[MAX_PLAYERS];
new PlayersChannel[MAX_PLAYERS];
new PlayerOnMission[MAX_PLAYERS];
new strR[255][255];
new MissionCheckpoint[MAX_PLAYERS];
new WatchingTV[MAX_PLAYERS];
new NoFuel[MAX_PLAYERS];
new MatsHolding[MAX_PLAYERS];
new Text:Textdraw0;
new DivorceOffer[MAX_PLAYERS];
new MarriageCeremoney[MAX_PLAYERS];
new ProposeOffer[MAX_PLAYERS];
new ProposedTo[MAX_PLAYERS];
new GotProposedBy[MAX_PLAYERS];
new MarryWitness[MAX_PLAYERS];
new MarryWitnessOffer[MAX_PLAYERS];
new TicketOffer[MAX_PLAYERS];
new TicketMoney[MAX_PLAYERS];
new ConsumingMoney[MAX_PLAYERS];
new BringingPaper[MAX_PLAYERS]; //Paper Boys must pick up a Paper first, then use /deliver
new GotPaper[MAX_PLAYERS]; //The player has a paper so he can use /read
new WritingPaper[MAX_PLAYERS]; //Used for onplayertext so he can type in lines
new WritingPaperNumber[MAX_PLAYERS]; //To which Paper in PaperInfo will it be written
new WritingLine[MAX_PLAYERS]; //Used for onplayertext to see which line he's at
new FishCount[MAX_PLAYERS];
new SpawnChange[MAX_PLAYERS];
new TutTime[MAX_PLAYERS];
new PlayerDrunk[MAX_PLAYERS];
new PlayerDrunkTime[MAX_PLAYERS];
new PlayerTazeTime[MAX_PLAYERS];
new veltrenager[MAX_PLAYERS];
new veltr[MAX_PLAYERS];
new FindTimePoints[MAX_PLAYERS];
new FindTime[MAX_PLAYERS];
new BoxWaitTime[MAX_PLAYERS];
new TestFishes[MAX_PLAYERS];
new PaperOffer[MAX_PLAYERS];
new BoxOffer[MAX_PLAYERS];
new CarOffer[MAX_PLAYERS];
new CarPrice[MAX_PLAYERS];
new CarID[MAX_PLAYERS];
new CarCalls[MAX_PLAYERS];
new GotHit[MAX_PLAYERS];
new GoChase[MAX_PLAYERS];
new CP[MAX_PLAYERS];
new GetChased[MAX_PLAYERS];
new OrderReady[MAX_PLAYERS];
new ConnectedToPC[MAX_PLAYERS];
new MedicTime[MAX_PLAYERS];
new NeedMedicTime[MAX_PLAYERS];
new MedicBill[MAX_PLAYERS];
new PlayerTied[MAX_PLAYERS];
new PlayerCuffed[MAX_PLAYERS];
new PlayerStoned[MAX_PLAYERS];
new PlayerCuffedTime[MAX_PLAYERS];
new LiveOffer[MAX_PLAYERS];
new TalkingLive[MAX_PLAYERS];
new PlayerLomkaTime[MAX_PLAYERS];
new PlayerMayNarco[MAX_PLAYERS];
new smsls = 0;
new PlacedNews[MAX_PLAYERS];
new SelectChar[MAX_PLAYERS];
new SelectCharID[MAX_PLAYERS];
new Helmet[MAX_PLAYERS];
new SelectCharPlace[MAX_PLAYERS];
new ChosenSkin[MAX_PLAYERS];
new GettingJob[MAX_PLAYERS];
new GuardOffer[MAX_PLAYERS];
new GuardPrice[MAX_PLAYERS];
new ApprovedLawyer[MAX_PLAYERS];
new CallLawyer[MAX_PLAYERS];
new WantLawyer[MAX_PLAYERS];
new CurrentMoney[MAX_PLAYERS];
new KickPlayer[MAX_PLAYERS];
new Robbed[MAX_PLAYERS];
new RobbedTime[MAX_PLAYERS];
new MoneyMessage[MAX_PLAYERS];
new Condom[MAX_PLAYERS];
new STDPlayer[MAX_PLAYERS];
new SexOffer[MAX_PLAYERS];
new SexPrice[MAX_PLAYERS];
new RepairOffer[MAX_PLAYERS];
new RepairPrice[MAX_PLAYERS];
new RefillOffer[MAX_PLAYERS];
new RefillPrice[MAX_PLAYERS];
new RepairCar[MAX_PLAYERS];
new DrugOffer[MAX_PLAYERS];
new KnockedDown[MAX_PLAYERS];
new lspd1;
new lspd2;
new bal1;
new bal2;
new fbi1;
new fbi2;
new sfpd1;
new sfpd2;
new rep1;
new rep2;
new robOffer[MAX_PLAYERS];
new robmoney[MAX_PLAYERS];
new freemoney[MAX_PLAYERS];
new freeOffer[MAX_PLAYERS];
new vag1;
new vag2;
new army1;
new army2;
new m4s1;
new m4s21;
new m4s22;
new m4s2;
new wuzi1;
new wuzi2;
new groove1;
new groove2;
new elco1;
new elco2;
new cf1;
new cf2;
new rm1;
new rm2;
new rm3;
new rm4;
new yak1;
new yak2;
new yak3;
new yak4;
new lcn1;
new lcn2;
new lic1;
new lic2;
new fla1;
new fla2;
new kol1;
new kol2;
new taxi1;
new taxi2;
new sd1;
new sd2;
new mer1;
new mer2;
new hit1;
new hit2;
new rifa1;
new rifa2;
new swat1;
new swat2;
new triada1;
new triada2;
new zao1;
new zao2;
new avt1;
new avt2;
new avt3;
new avt4;
new avt5;
new buylic;
new avt6;
new licbuy;
new DrugPrice[MAX_PLAYERS];
new DrugGram[MAX_PLAYERS];
new JailPrice[MAX_PLAYERS];
new WantedPoints[MAX_PLAYERS];
new WantedLevel[MAX_PLAYERS];
new OnDuty[MAX_PLAYERS];
new gPlayerCheckpointStatus[MAX_PLAYERS];
new gPlayerLogged[MAX_PLAYERS];
new gPlayerLogTries[MAX_PLAYERS];
new gPlayerSpawned[MAX_PLAYERS];
new gActivePlayers[MAX_PLAYERS];
new Clother[MAX_PLAYERS];
new NClother[MAX_PLAYERS];
new gLastCar[MAX_VEHICLES];
new gOoc[MAX_PLAYERS];
new gNews[MAX_PLAYERS];
new gFam[MAX_PLAYERS];
new BigEar[MAX_PLAYERS];
new Spectate[MAX_PLAYERS];
new CellTime[MAX_PLAYERS];
new StartTime[MAX_PLAYERS];
new HireCar[MAX_PLAYERS];
new SafeTime[MAX_PLAYERS];
new HidePM[MAX_PLAYERS];
new PhoneOnline[MAX_PLAYERS];
new gDice[MAX_PLAYERS];
new gGas[MAX_PLAYERS];
new gSpeedo[MAX_PLAYERS];
new gSpentCash[MAX_PLAYERS];
new FirstSpawn[MAX_PLAYERS];
new Fixr[MAX_PLAYERS];
new Locator[MAX_PLAYERS];
new Mobile[MAX_PLAYERS];
new RingTone[MAX_PLAYERS];
new CallCost[MAX_PLAYERS];
new gPlayerAccount[MAX_PLAYERS];
new gPlayerMission[MAX_PLAYERS];
new OnWeapon[MAX_PLAYERS];
new gLastDriver[MAX_VEHICLES];
new gCarLock[999];
new MissionPlayable = 0;
new noooc = 0;
new adds = 1;
new addtimer = 120000;
new Float:rx, Float:ry, Float:rz;
new carselect[15];
new objstore[128];
new cbjstore[128];
new motd[256];
new rccounter = 0;
new ghour = 0;
new gminute = 0;
new gsecond = 0;
new numplayers = 0;
new realtime = 1;
new wtime = 15;
new logs;
new deathcost = 50;
new callcost = 10; //20 seconds
new realchat = 1;
new timeshift = 0;
new gonkaenter;
new gonkaexit;
new shifthour;
new synctimer;
new newmistimer;
new vertmatbi = 0;
new unjailtimer;
new pickuptimer;
new spectatetimer;
new bazar[MAX_PLAYERS];
new productiontimer;
new accountstimer;
new checkgastimer;
new stoppedvehtimer;
new cartimer;
new intrate = 1;
new levelexp = 4;
new cchargetime = 60;
new txtcost = 5;
new pickups;
new CIV[] = {1,78,79,135,136,137,230};
new STD1[] = {0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 2, 3, 3, 3, 3, 3};
new STD2[] = {0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 1, 1, 2, 2, 2, 2, 2, 3, 3, 3};
new STD3[] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3};
new STD4[] = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 2, 3};
new SELLCAR1[] = { 1000, 1124, 1245, 1349, 1475, 1574, 1636, 1762, 1895, 1946, 2000 };
new SELLCAR2[] = { 2099, 2135, 2255, 2378, 2457, 2563, 2614, 2721, 2878, 2988, 3000 };
new SELLCAR3[] = { 3058, 3175, 3212, 3377, 3454, 3555, 3678, 3751, 3865, 3964, 4000 };
new SELLCAR4[] = { 4077, 4123, 4275, 4378, 4422, 4565, 4613, 4752, 4897, 4911, 5000 };
new Float:ChangePos[MAX_PLAYERS][3];
new ChangePos2[MAX_PLAYERS][2];
new Float:TeleportDest[MAX_PLAYERS][3];
new Float:TelePos[MAX_PLAYERS][6];
new vorota[30];
new timer[30];
new pickweapon[4];
//------------------------------------------------------------------------------
#define GasMax 250
#define RunOutTime 25000
#define RefuelWait 10000
//------------------------------------------------------------------------------
#define CAR_AMOUNT 999 //Change to Your Vehicle Amount
new Gas[MAX_VEHICLES];

new Refueling[MAX_PLAYERS];

enum afk_info
{
	AFK_Time,            //  AFK
	Float:AFK_Coord,    //  
	AFK_Stat            //  3 
}

new PlayerAFK[MAX_PLAYERS][afk_info];    //  AFK 
new AFK_Timer;        //     
new Text3D:AFK_3DT[MAX_PLAYERS]; // 3    

enum SavePlayerPosEnum
{
    Float:LastX,
    Float:LastY,
    Float:LastZ
}
new SavePlayerPos[MAX_PLAYERS][SavePlayerPosEnum];
new SpeedMode = 1;
new UpdateSeconds = 1;

public Float:GetDistanceBetweenPlayers(p1,p2)
{
	new Float:x1,Float:y1,Float:z1,Float:x2,Float:y2,Float:z2;
	if(!IsPlayerConnected(p1) || !IsPlayerConnected(p2))
	{
		return -1.00;
	}
	GetPlayerPos(p1,x1,y1,z1);
	GetPlayerPos(p2,x2,y2,z2);
	return floatsqroot(floatpower(floatabs(floatsub(x2,x1)),2)+floatpower(floatabs(floatsub(y2,y1)),2)+floatpower(floatabs(floatsub(z2,z1)),2));
}

stock Float:GetDistancePlayerAndVehicle(playerid, vehicleid)
{
	new Float:x1,Float:x2,Float:y1,Float:y2,Float:z1,Float:z2;
	GetPlayerPos(playerid,x1,y1,z1);
	GetVehiclePos(vehicleid,x2,y2,z2);
	x1 -= x2;
	y1 -= y2;
	z1 -= z2;
	return floatsqroot((x1 * x1) + (y1 * y1) + (z1 * z1));
}

new Music[MAX_PLAYERS];
new Songs[7][1] = {
{1187},
{1185},
{1183},
{1097},
{1076},
{1068},
{1062}
};

new FishNamesNumber = 22;
new FishNames[22][20] = {
{"Jacket"},
{"Amberjack"},
{"Grouper"},
{"Red Snapper"},
{"Pants"},
{"Trout"},
{"Blue Marlin"},
{"Can"},
{"Mackeral"},
{"Sea Bass"},
{"Shoes"},
{"Pike"},
{"Sail Fish"},
{"Garbage"},
{"Tuna"},
{"Eel"},
{"Dolphin"},
{"Shark"},
{"Turtle"},
{"Catfish"},
{"Money Bag"},
{"Swordfish"}
};

new Float:RaceSpawns[18][3] = {
{1467.8970,-2506.0293,13.2846},
{1467.7937,-2501.7817,13.2847},
{1467.6842,-2497.2947,13.2847},
{1467.5182,-2490.4895,13.2847},
{1467.4237,-2486.6147,13.2847},
{1467.3156,-2482.2031,13.4087},
{1459.7472,-2482.3877,13.3820},
{1459.8372,-2486.0767,13.3820},
{1459.9474,-2490.5979,13.3820},
{1460.1139,-2497.4160,13.3820},
{1460.2129,-2501.4778,13.3819},
{1460.3076,-2505.3647,13.3819},
{1453.3022,-2505.5359,13.3573},
{1453.2128,-2501.8640,13.3573},
{1453.1008,-2497.2798,13.3573},
{1452.9462,-2490.9385,13.3573},
{1452.8378,-2486.4993,13.3574},
{1452.7295,-2482.0581,13.3574}
};

new Float:PaintballSpawns[7][3] = {
{358.8001,2435.0730,17.0082},
{331.2314,2591.4666,17.4633},
{252.5303,2626.1033,16.4766},
{189.1124,2448.7795,16.9182},
{413.9773,2537.3499,19.1484},
{393.4427,2598.8479,16.4844},
{382.9538,2432.3525,16.4844}
};

new RulesMSG[23][] = {
/*0*/    {"1.{0099CC}  \n"},
/*1*/    {"{FF6347}:\n{FFFFFF}"},
/*2*/    {"     ...     .\n"},
/*3*/    {"  (,  ).\n"},
/*4*/    {" ESC     /.\n"},
/*5*/    {"    ( ,  ).\n"},
/*6*/    {"     (,    ).\n"},
/*7*/    {"/      ( - Death Match).\n"},
/*8*/    {"      .\n\n"},
    //
/*9*/    {"2.{0099CC} \n{FFFFFF}"},
/*10*/    {"      ,       .\n"},
/*11*/    {"       ,         .\n"},
/*12*/    {"     ,       .\n\n"},
	//
/*13*/	{"3.{0099CC} \n{FFFFFF}"},
/*14*/	{"{FF6347}:\n{FFFFFF}"},
/*15*/	{",    .\n"},
/*16*/	{"  (    ).\n"},
/*17*/	{"     (Caps Lock).\n"},
/*18*/	{"        Role Play.\n"},
/*19*/	{" OOC   IC (Mtagming).\n"},
/*20*/	{"      .\n"},
/*21*/	{",   .\n"},
/*22*/	{"  .\n\n"}
};
new RulesMSGG[13][] = {
	//
/*23*/	{"4.{0099CC} \n{FFFFFF}"},
/*24*/	{"    .\n"},
/*25*/	{"          (/mm > report).\n"},
/*26*/	{"        .\n"},
/*27*/	{"       .\n"},
/*28*/	{"       ,     .\n\n"},
/*29*/	{"      !\n\n"},
		{"5.{0099CC} .{FFFFFF}\n"},
		{"   .\n"},
		{"  /   ,   .\n"},
		{"      ,  .\n"},
		{"      .\n"},
		{"  /  ."}
};
new Float:gInviteSpawns[10][4] = {
{-1976.5912,166.1818,36.9623,272.6393},
{-1975.8610,162.1945,36.9623,272.0126},
{-1975.7461,157.5404,36.9623,276.1093},
{-1975.2136,151.4920,36.9623,268.2993},
{-1974.9963,145.3430,36.9623,269.2628},
{-1975.5842,140.8170,36.9623,269.8895},
{-1975.7874,134.0368,36.9623,271.7696},
{-1975.1681,129.0926,36.9623,270.8531},
{-1975.9069,121.4700,36.9623,270.5631},
{-1975.3311,112.7078,36.9623,267.7665}
};

new Float:gCopPlayerSpawns[2][3] = {
{1530.8369,-1664.8872,6.2188},
{1530.6913,-1669.4760,6.2188}
};

new Float:gMedPlayerSpawns[2][3] = {
{1178.1,-1321.0,14.1},
{1177.7,-1325.0,14.0}
};

enum pBoxingStats
{
    TitelName[128],
    TitelWins,
    TitelLoses,
};
new Titel[pBoxingStats];

enum cCKInfo
{
	cSendername[20],
	cGiveplayer[20],
	cUsed,
};
new CKInfo[10][cCKInfo];

enum pPaperInfo
{
	PaperUsed,
	PaperMaker[20],
	PaperTitle[64],
	PaperText1[128],
	PaperText2[128],
	PaperText3[128],
	PaperText4[128],
	PaperText5[128],
	PaperText6[128],
	PaperText7[128],
	SafeSaving,
};
new PaperInfo[10][pPaperInfo];

enum pPaper
{
	pMaker[20],
	pTitle[64],
	pLine1[128],
	pLine2[128],
	pLine3[128],
	pLine4[128],
	pLine5[128],
	pLine6[128],
	pLine7[128],
};
new Paper[MAX_PLAYERS][pPaper];

enum fInfo
{
	FamilyTaken,
	FamilyName[20],
	FamilyMOTD[128],
	FamilyColor[20],
	FamilyLeader[MAX_PLAYER_NAME],
	FamilyMembers,
	Float:FamilySpawn[4],
	FamilyInterior,
};
new FamilyInfo[10][fInfo];

enum pFishing
{
	pFish1[20],
	pFish2[20],
	pFish3[20],
	pFish4[20],
	pFish5[20],
	pWeight1,
	pWeight2,
	pWeight3,
	pWeight4,
	pWeight5,
	pFid1,
	pFid2,
	pFid3,
	pFid4,
	pFid5,
	pLastFish,
	pFishID,
	pLastWeight,
};
new Fishes[MAX_PLAYERS][pFishing];

enum pCooking
{
	pCook1[20],
	pCook2[20],
	pCook3[20],
	pCook4[20],
	pCook5[20],
	pCWeight1,
	pCWeight2,
	pCWeight3,
	pCWeight4,
	pCWeight5,
	pCookID1,
	pCookID2,
	pCookID3,
	pCookID4,
	pCookID5,
};
new Cooking[MAX_PLAYERS][pCooking];

enum pGroceries
{
	pChickens,
	pChicken,
	pHamburgers,
	pHamburger,
	pPizzas,
	pPizza,
};
new Groceries[MAX_PLAYERS][pGroceries];

enum pSpec
{
	Float:Coords[3],
	Float:sPx,
	Float:sPy,
	Float:sPz,
	sPint,
	sLocal,
	sCam,
};

new Unspec[MAX_PLAYERS][pSpec];

enum eCars
{
	model_id,
	Float:pos_x,
	Float:pos_y,
	Float:pos_z,
	Float:z_angle,
};

enum hNews
{
	hTaken1,
	hTaken2,
	hTaken3,
	hTaken4,
	hTaken5,
	hAdd1[128],
	hAdd2[128],
	hAdd3[128],
	hAdd4[128],
	hAdd5[128],
	hContact1[128],
	hContact2[128],
	hContact3[128],
	hContact4[128],
	hContact5[128],
};
new News[hNews];

enum pInfo
{
	pKey[128],
	pLevel,
	pAdmin,
	pDonate,
	gPupgrade,
	pConnectTime,
	pReg,
	pSex,
	pOrigin,
	pCK,
	pMuted,
 	pCash,
	pAccount,
	pCrimes,
	pKills,
	pExp,
	pDeaths,
	pBanned,
	pArrested,
	pWantedDeaths,
	pPhoneBook,
	pKpk,
	pLottoNr,
	pFishes,
	pBiggestFish,
	pJob,
	pPayCheck,
	pHeadValue,
	pJailed,
	pJailTime,
	pMats,
	pComp,
	pDrugs,
	pLeader,
	pMember,
	pFMember,
	pRank,
	pColtSkill,
	pSilenSkill,
	pDesertSkill,
	pShotgSkill,
	pSmgSkill,
	pAkSkill,
	pM4Skill,
	pZvan,
	pChar,
	pContractTime,
	pDetSkill,
	pSexSkill,
	pBoxSkill,
	pLawSkill,
	pMechSkill,
	pJackSkill,
	pVorSkill,
	pCarSkill,
	pNewsSkill,
	pDrugsSkill,
	pCookSkill,
	pFishSkill,
	Float:pHealth,
	Float:pSHealth,
	pInt,
	pLocal,
	pTeam,
	pModel,
	pPnumber,
	pPhousekey,
	pPbiskey,
	Float:pPos_x,
	Float:pPos_y,
	Float:pPos_z,
	pCarLic,
	pFlyLic,
	pMotoLic,
	pBoatLic,
	pFishLic,
	pGunLic,
	pArmBil,
	pCarTime,
	pVorTime,
	pPayDay,
	pPayDayHad,
	pCDPlayer,
	pWins,
	pLoses,
	pAlcoholPerk,
	pDrugPerk,
	pMiserPerk,
	pPainPerk,
	pTraderPerk,
	pTut,
	pMissionNr,
	pWarns,
	pAdjustable,
	pFuel,
	pMarried,
	pMarriedTo[MAX_PLAYER_NAME],
	pMuteTime,
	pAutoKey,
	pHaveMute,
	pNaga,
	pEnter,
	pWeap,
	pReport,
	pCarKey,
	pCarKey2,
	pOrd,
	pPass,
	pMask,
	pMaskOn,
	pMaskSkill,
	pGun0,  //  0
	pGun1,  //  1
	pGun2,  //  2
	pGun3,  //  3
	pGun4,  //  4
	pGun5,  //  5
	pGun6,	//O  6
	pGun7,  //O  7
	pGun8,  //O  8
	pGun9,  //  9
	pGun10, //  10
	pGun11, //  11
	pAmmo0, //  0
	pAmmo1, //  1
	pAmmo2, //  2
	pAmmo3, //  3
	pAmmo4, //  4
	pAmmo5, //  5
	pAmmo6, //  6
	pAmmo7, //  7
	pAmmo8, //  8
	pAmmo9, //  9
	pAmmo10,//  10
	pAmmo11,//  11
	pSh,
	pNalog,
	pBalance,
	pInet,
	Float:pPx,
	Float:pPy,
	Float:pPz,
	pPo,
	pPp,
	pVaip,
	pCarKey3,
	pZakonp,
	pNark,
	pNarcolomka,
	pDostup,
	pApt,
	pInst,
	pTechBox,
	pTechKu,
	pStyle,
	pBeg,
	pOtv
};
enum orgInfo
{
  orgMoney,
  orgCharity,
};
enum pMat
{
	mCapasity,
	mLoad,
};
new MatHaul[6][pMat];
new OrgInfo[24][orgInfo];// - (  12)
new Float:HelmetPos[][6] =
{
  {0.070000, 0.000000, 0.000000, 88.000000, 75.000000, 0.000000}, //skin 0
  {0.070000, 0.000000, 0.000000, 88.000000, 77.000000, 0.000000}, //skin 1
  {0.070000, 0.000000, 0.000000, 88.000000, 77.000000, 0.000000}, //skin 2
  {0.070000, 0.000000, 0.000000, 88.000000, 77.000000, 0.000000}, //skin 3
  {0.070000, 0.000000, 0.000000, 88.000000, 77.000000, 0.000000}, //skin 4
  {0.070000, 0.000000, 0.000000, 88.000000, 77.000000, 0.000000}, //skin 5
  {0.070000, 0.000000, 0.000000, 88.000000, 77.000000, 0.000000}, //skin 6
  {0.090000, 0.019999, 0.000000, 88.000000, 90.000000, 0.000000}, //skin 7
  {0.070000, 0.000000, 0.000000, 88.000000, 77.000000, 0.000000}, //skin 8
  {0.059999, 0.019999, 0.000000, 88.000000, 90.000000, 0.000000}, //skin 9
  {0.090000, 0.019999, 0.000000, 88.000000, 90.000000, 0.000000}, //skin 10
  {0.070000, 0.019999, 0.000000, 88.000000, 90.000000, 0.000000}, //skin 11
  {0.070000, 0.019999, 0.000000, 88.000000, 90.000000, 0.000000}, //skin 12
  {0.070000, 0.019999, 0.000000, 88.000000, 90.000000, 0.000000}, //skin 13
  {0.070000, 0.000000, 0.000000, 88.000000, 77.000000, 0.000000}, //skin 14
  {0.059999, 0.000000, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 15
  {0.070000, 0.000000, 0.000000, 88.000000, 77.000000, 0.000000}, //skin 16
  {0.059999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 17
  {0.059999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 18
  {0.059999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 19
  {0.059999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 20
  {0.059999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 21
  {0.070000, 0.000000, 0.000000, 88.000000, 77.000000, 0.000000}, //skin 22
  {0.079999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 23
  {0.079999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 24
  {0.079999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 25
  {0.079999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 26
  {0.070000, 0.000000, 0.000000, 88.000000, 77.000000, 0.000000}, //skin 27
  {0.079999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 28
  {0.070000, 0.000000, 0.000000, 88.000000, 77.000000, 0.000000}, //skin 29
  {0.079999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 30
  {0.079999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 31
  {0.079999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 32
  {0.070000, 0.000000, 0.000000, 88.000000, 77.000000, 0.000000}, //skin 33
  {0.079999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 34
  {0.079999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 35
  {0.079999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 36
  {0.079999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 37
  {0.079999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 38
  {0.079999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 39
  {0.050000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 40
  {0.070000, 0.000000, 0.000000, 88.000000, 77.000000, 0.000000}, //skin 41
  {0.070000, 0.000000, 0.000000, 88.000000, 77.000000, 0.000000}, //skin 42
  {0.070000, 0.000000, 0.000000, 88.000000, 77.000000, 0.000000}, //skin 43
  {0.070000, 0.000000, 0.000000, 88.000000, 77.000000, 0.000000}, //skin 44
  {0.070000, 0.000000, 0.000000, 88.000000, 77.000000, 0.000000}, //skin 45
  {0.070000, 0.000000, 0.000000, 88.000000, 77.000000, 0.000000}, //skin 46
  {0.070000, 0.000000, 0.000000, 88.000000, 77.000000, 0.000000}, //skin 47
  {0.070000, 0.000000, 0.000000, 88.000000, 77.000000, 0.000000}, //skin 48
  {0.070000, 0.000000, 0.000000, 88.000000, 77.000000, 0.000000}, //skin 49
  {0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 50
  {0.100000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 51
  {0.100000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 52
  {0.100000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 53
  {0.100000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 54
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 55
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 56
  {0.079999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 57
  {0.079999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 58
  {0.079999, 0.029999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 59
  {0.079999, 0.029999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 60
  {0.079999, 0.029999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 61
  {0.079999, 0.029999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 62
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 63
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 64
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 66
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 67
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 68
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 69
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 70
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 71
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 72
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 73
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 75
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 76
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 78
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 79
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 80
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 81
  {0.070000, 0.000000, 0.000000, 88.000000, 77.000000, 0.000000}, //skin 82
  {0.070000, 0.000000, 0.000000, 88.000000, 77.000000, 0.000000}, //skin 83
  {0.070000, 0.000000, 0.000000, 88.000000, 77.000000, 0.000000}, //skin 84
  {0.070000, 0.039999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 85
  {0.070000, 0.000000, 0.000000, 88.000000, 77.000000, 0.000000}, //skin 86
  {0.070000, 0.000000, 0.000000, 88.000000, 77.000000, 0.000000}, //skin 87
  {0.070000, 0.039999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 88
  {0.070000, 0.039999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 89
  {0.050000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 90
  {0.050000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 91
  {0.050000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 92
  {0.050000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 93
  {0.050000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 94
  {0.050000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 95
  {0.050000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 96
  {0.050000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 97
  {0.079999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 98
  {0.079999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 99
  {0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 100
  {0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 101
  {0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 102
  {0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 103
  {0.079999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 104
  {0.079999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 105
  {0.079999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 106
  {0.079999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 107
  {0.079999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 108
  {0.079999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 109
  {0.079999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 110
  {0.079999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 111
  {0.079999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 112
  {0.079999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 113
  {0.079999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 114
  {0.079999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 115
  {0.079999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 116
  {0.079999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 117
  {0.079999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 118
  {0.070000, 0.000000, 0.000000, 88.000000, 77.000000, 0.000000}, //skin 119
  {0.079999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 120
  {0.079999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 121
  {0.079999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 122
  {0.079999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 123
  {0.079999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 124
  {0.079999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 125
  {0.079999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 126
  {0.079999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 127
  {0.079999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 128
  {0.079999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 129
  {0.079999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 130
  {0.079999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 131
  {0.000000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 132
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 133
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 134
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 135
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 136
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 137
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 138
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 139
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 140
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 141
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 142
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 143
  {0.090000, 0.000000, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 144
  {0.090000, 0.000000, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 145
  {0.090000, 0.000000, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 146
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 147
  {0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 148
  {0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 150
  {0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 151
  {0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 152
  {0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 153
  {0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 154
  {0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 155
  {0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 156
  {0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 157
  {0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 158
  {0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 159
  {0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 160
  {0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 161
  {0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 162
  {0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 163
  {0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 164
  {0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 165
  {0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 166
  {0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 167
  {0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 168
  {0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 169
  {0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 170
  {0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 171
  {0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 172
  {0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 173
  {0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 174
  {0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 175
  {0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 176
  {0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 177
  {0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 178
  {0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 179
  {0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 180
  {0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 181
  {0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 182
  {0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 183
  {0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 184
  {0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 185
  {0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 186
  {0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 187
  {0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 188
  {0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 189
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 190
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 191
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 192
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 193
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 194
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 195
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 196
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 197
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 198
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 199
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 200
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 201
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 202
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 203
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 204
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 205
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 206
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 207
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 209
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 210
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 211
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 212
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 213
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 214
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 215
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 216
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 217
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 218
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 219
  {0.029999, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 220
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 221
  {0.070000, 0.009999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 222
  {0.070000, 0.050000, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 223
  {0.070000, 0.029999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 224
  {0.070000, 0.029999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 225
  {0.070000, 0.029999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 226
  {0.070000, 0.029999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 227
  {0.070000, 0.029999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 228
  {0.070000, 0.029999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 229
  {0.070000, 0.029999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 230
  {0.070000, 0.029999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 231
  {0.070000, 0.029999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 232
  {0.070000, 0.029999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 233
  {0.070000, 0.029999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 234
  {0.070000, 0.029999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 235
  {0.070000, 0.029999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 236
  {0.070000, 0.029999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 237
  {0.070000, 0.029999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 238
  {0.070000, 0.029999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 239
  {0.070000, 0.029999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 240
  {0.070000, 0.029999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 241
  {0.070000, 0.029999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 242
  {0.070000, 0.029999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 243
  {0.070000, 0.029999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 244
  {0.070000, 0.029999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 245
  {0.070000, 0.050000, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 246
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 247
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 248
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 249
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 250
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 251
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 252
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 253
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 254
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 255
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 256
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 257
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 258
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 259
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 260
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 261
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 262
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 263
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 264
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 265
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 266
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 267
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 268
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 269
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 270
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 271
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 272
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 274
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 275
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 276
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 277
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 278
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 279
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 280
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 281
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 282
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 283
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 284
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 285
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 286
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 287
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 288
  {0.070000, 0.000000, 0.000000, 88.000000, 77.000000, 0.000000}, //skin 289
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 290
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 291
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 292
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 293
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 294
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 295
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 296
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 297
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000}, //skin 298
  {0.070000, 0.019999, 0.000000, 88.000000, 82.000000, 0.000000} //skin 299
};
new PlayerInfo[MAX_PLAYERS][pInfo];
new Float:STANDARTGangZone[49][4] = {
{2787.590087, -1056.913940, 2997.318603, -898.770690},
{2577.861572, -1056.913940, 2787.590087, -898.770690},
{2368.133056, -1056.913940, 2577.861572, -898.770690},
{2158.404541, -1056.913940, 2368.133056, -898.770690},
{1948.676025, -1056.913940, 2158.404541, -898.770690},
{1738.947509, -1056.913940, 1948.676025, -898.770690},
{2787.590087, -1056.913940, 2997.318603, -898.770690},
{2787.590087, -1215.057128, 2997.318603, -1056.913940},
{2787.590087, -1373.200439, 2997.318603, -1215.057128},
{2787.590087, -1531.343750, 2997.318603, -1373.200439},
{2787.590087, -1689.486938, 2997.318603, -1531.343750},
{2787.590087, -1847.630126, 2997.318603, -1689.486938},
{2787.590087, -2005.773437, 2997.318603, -1847.630126},
{2787.590087, -2163.916503, 2997.318603, -2005.773437},
{2577.861572, -1215.057128, 2787.590087, -1056.913940},
{2577.861572, -1373.200439, 2787.590087, -1215.057128},
{2577.861572, -1531.343750, 2787.590087, -1373.200439},
{2577.861572, -1689.486938, 2787.590087, -1531.343750},
{2577.861572, -1847.630126, 2787.590087, -1689.486938},
{2577.861572, -2005.773437, 2787.590087, -1847.630126},
{2577.861572, -2163.916503, 2787.590087, -2005.773437},
{2368.133056, -1215.057128, 2577.861572, -1056.913940},
{2368.133056, -1373.200439, 2577.861572, -1215.057128},
{2368.133056, -1531.343750, 2577.861572, -1373.200439},
{2368.133056, -1689.486938, 2577.861572, -1531.343750},
{2368.133056, -1847.630126, 2577.861572, -1689.486938},
{2368.133056, -2005.773437, 2577.861572, -1847.630126},
{2368.133056, -2163.916503, 2577.861572, -2005.773437},
{2158.404541, -1215.057128, 2368.133056, -1056.913940},
{2158.404541, -1373.200439, 2368.133056, -1215.057128},
{2158.404541, -1531.343750, 2368.133056, -1373.200439},
{2158.404541, -1689.486938, 2368.133056, -1531.343750},
{2158.404541, -1847.630126, 2368.133056, -1689.486938},
{2158.404541, -2005.773437, 2368.133056, -1847.630126},
{2158.404541, -2163.916503, 2368.133056, -2005.773437},
{1948.676025, -1215.057128, 2158.404541, -1056.913940},
{1948.676025, -1373.200439, 2158.404541, -1215.057128},
{1948.676025, -1531.343750, 2158.404541, -1373.200439},
{1948.676025, -1689.486938, 2158.404541, -1531.343750},
{1948.676025, -1847.630126, 2158.404541, -1689.486938},
{1948.676025, -2005.773437, 2158.404541, -1847.630126},
{1948.676025, -2163.916503, 2158.404541, -2005.773437},
{1738.947509, -1215.057128, 1948.676025, -1056.913940},
{1738.947509, -1373.200439, 1948.676025, -1215.057128},
{1738.947509, -1531.343750, 1948.676025, -1373.200439},
{1738.947509, -1689.486938, 1948.676025, -1531.343750},
{1738.947509, -1847.630126, 1948.676025, -1689.486938},
{1738.947509, -2005.773437, 1948.676025, -1847.630126},
{1738.947509, -2163.916503, 1948.676025, -2005.773437}
};
new OnZONE[49][20];
new ZoneOnBattle[49];
new ZoneTimer[49];
new allowedfactions[] = { 14,15,16,17,18};
new GZSafeTime[49];
new pdddialogMSG[13][] = {
/*0*/    {"{0099CC}<< 1.   >> {FFFFFF}\n"},
/*1*/    {"       ,\n"},
/*3*/    {"    ,         .\n"},
/*4*/    {"      ,   \n\n"},
/*5*/    {"{0099CC}<< 2.   >> {FFFFFF}\n"},
/*6*/    {"           65 /.\n"},
/*7*/    {"         40 /\n\n"},
/*8*/     {"{0099CC}<< 3.    >> {FFFFFF}\n"},
/*6*/    {"           .\n"},
/*7*/    {"     \n\n"},
		{"{0099CC}<< 4.  >> {FFFFFF}\n"},
/*6*/    {"     ,        .\n"},
/*7*/    {"   /,   "}
};
enum GzoneInfo
{
	gID,
	Float:gCoords[4],
	gFrakVlad,
	gNapad,
}
new GZInfo[49][GzoneInfo];
stock Name(playerid) { new pl[24]; GetPlayerName(playerid,pl,24); return pl; }
new FrakCD[20];
forward LoadGZ();
forward SaveGZ();
public LoadGZ()
{
	new string[256];
	new File = iniOpen("GangZonesTrigga.ini");
	new l[256];
	new asd[5][10];
	for(new i =0;i<sizeof(GZInfo);i++)
	{
		format(string,sizeof(string),"Zone%d",i);
		new x = iniGet(File,string,l);
		if(x < 0)
		{
			GZInfo[i][gCoords][0] = STANDARTGangZone[i][0];
			GZInfo[i][gCoords][1] = STANDARTGangZone[i][1];
			GZInfo[i][gCoords][2] =STANDARTGangZone[i][2];
			GZInfo[i][gCoords][3] =STANDARTGangZone[i][3];
		}
		else
		{
			split(l,asd,'|');
			GZInfo[i][gCoords][0] = floatstr(asd[0]);
			GZInfo[i][gCoords][1] = floatstr(asd[1]);
			GZInfo[i][gCoords][2] = floatstr(asd[2]);
			GZInfo[i][gCoords][3] = floatstr(asd[3]);
		}
		GZInfo[i][gFrakVlad] = strval(asd[4]);
		if(GZInfo[i][gFrakVlad] == 0) GZInfo[i][gFrakVlad] = allowedfactions[random(sizeof(allowedfactions))];
		GZInfo[i][gID] = GangZoneCreate(GZInfo[i][gCoords][0],GZInfo[i][gCoords][1],GZInfo[i][gCoords][2],GZInfo[i][gCoords][3]);
		ZoneOnBattle[i] =0;
		GZSafeTime[i] =0;
	}
	iniClose(File);
}
public SaveGZ()
{
	new string[256];
	new File = iniOpen("GangZonesTrigga.ini");
	new l[10];
	for(new i =0;i<sizeof(GZInfo);i++)
	{
		format(l,sizeof(l),"Zone%d",i);
		format(string,sizeof(string),"%f|%f|%f|%f|%d",GZInfo[i][gCoords][0], GZInfo[i][gCoords][1],GZInfo[i][gCoords][2],GZInfo[i][gCoords][3],GZInfo[i][gFrakVlad]);
		iniSet(File,l,string);
	}
	iniClose(File);
}
public LoadMaterials()
{
     new arrCoords[16][64];
     new strFromFile2[256];
     new File: file = fopen("materials.ini", io_read);
     if (file)
     {
		fread(file, strFromFile2);
       	split(strFromFile2, arrCoords, '|');
       	armmatbi = strval(arrCoords[0]);
       	lspdmatbi = strval(arrCoords[1]);
       	fbimats = strval(arrCoords[2]);
       	rifamatbi = strval(arrCoords[3]);
      	ballasmatbi = strval(arrCoords[4]);
       	aztekmatbi = strval(arrCoords[5]);
       	vagosmatbi = strval(arrCoords[6]);
       	groovmatbi = strval(arrCoords[7]);
	   	maxmats = strval(arrCoords[8]);
	   	armmatsf = strval(arrCoords[9]);
	   	yakuzamats = strval(arrCoords[10]);
	   	rmmats = strval(arrCoords[11]);
	   	lcnmats = strval(arrCoords[12]);
	   	sfpdmats = strval(arrCoords[13]);
	   	lvpdmats = strval(arrCoords[14]);
	   	tdmats = strval(arrCoords[15]);
	   	fclose(file);
     }
     return 1;
}

public SaveMaterials()
{
      new coordsstring[256];
      format(coordsstring, sizeof(coordsstring), "%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d|%d", armmatbi, lspdmatbi, fbimats, rifamatbi, ballasmatbi, aztekmatbi, vagosmatbi, groovmatbi,maxmats,armmatsf,yakuzamats,rmmats,lcnmats,sfpdmats,lvpdmats,tdmats);
      new File: file2 = fopen("materials.ini", io_write);
      fwrite(file2, coordsstring);
      fclose(file2);
      return 1;
}

enum hInfo
{
	Float:hEntrancex,
	Float:hEntrancey,
	Float:hEntrancez,
	Float:hExitx,
	Float:hExity,
	Float:hExitz,
	hHealthx,
	hHealthy,
	hHealthz,
	hArmourx,
	hArmoury,
	hArmourz,
	hOwner[MAX_PLAYER_NAME],
	hDiscription[MAX_PLAYER_NAME],
	hValue,
	hHel,
	hArm,
	hInt,
	hLock,
	hOwned,
	hRooms,
	hRent,
	hRentabil,
	hTakings,
	hVec,
	hVcol1,
	hVcol2,
	hDate,
	hLevel,
	hVirtual,
};
forward GzCheck();
public GzCheck()
{
	new string[256];
	for(new i =0;i<sizeof(GZInfo);i++)
	{
		if(ZoneOnBattle[i] == 1 && GZSafeTime[i] == 0)
		{
			ZoneTimer[i] -=5;
			if(ZoneTimer[i] <=0)
			{
				SendClientMessageToAll(-1,":     . .   GPS .");
				ZoneOnBattle[i] =0;
				GangZoneStopFlashForAll(GZInfo[i][gID]);
			}
			for(new x =0;x<MAX_PLAYERS;x++)
			{
				if(PlayerToKvadrat(x,GZInfo[i][gCoords][0], GZInfo[i][gCoords][1],GZInfo[i][gCoords][2],GZInfo[i][gCoords][3])&&IsInAllowed(x))
				{
					new faction;
					if(PlayerInfo[x][pLeader] !=0) {faction = PlayerInfo[x][pLeader];}
					else { faction = PlayerInfo[x][pMember];}
					OnZONE[i][faction] ++;
				}
			}
			new asd;
			for(new x =0;x<20;x++)
			{
				if(OnZONE[i][x] > 0 && IsInAllowedF(x)) asd ++;
			}
			if(asd == 1)
			{
				for(new x =0;x<20;x++)
				{
					if(OnZONE[i][x] > 0)
					{
						new zx,zl;
						zx = x;
						zl = i;
						if(GZInfo[i][gFrakVlad] == x) {format(string,sizeof(string),":  %s   .    GPS ",GetGangName(zx)); SendClientMessageToAll(-1,string);}
						else
						{format(string,sizeof(string),":  %s  .    GPS ",GetGangName(zx)); SendClientMessageToAll(-1,string);}
						ZoneOnBattle[zl] =0;
						GZInfo[zl][gNapad] = 0;
						GZInfo[zl][gFrakVlad] = zx;
						GangZoneStopFlashForAll(GZInfo[zl][gID]);
						GangZoneHideForAll(GZInfo[zl][gID]);
						GangZoneShowForAll(GZInfo[zl][gID],GetGangZoneColor(zl));
						break;
					}
				}
			}
		}
	}
	for(new i =0;i<49;i++)
	{
		for(new z = 0;z<20;z++)
		{
			OnZONE[i][z] =0;
		}
	}
}
new HouseInfo[999][hInfo];
new slslsl = 400;

enum aInfo
{
	aStats,//  
	aModel,// 
	Float:aAutoX,
	Float:aAutoY,
	Float:aAutoZ,
	Float:aAutoAngle,
	aColor1,
	aColor2,
	aOwner[MAX_PLAYER_NAME],//
	aPrice,//
	aKey,//
	aLock,//
	a0,
	a1,
	a2,
	a3,
	a4,
	a5,
	a6,
	a7,
	a8,
	a9,
	a10,
	a11,
	a12,
	a13,
	aPaintJob,
	aTeh,
	aNomer,
};

new AutoInfo[MAX_VEHICLES][aInfo];

enum bInfo
{
    bOwned,
	bOwner[64],
	bMessage[128],
	bExtortion[MAX_PLAYER_NAME],
	Float:bEntranceX,
	Float:bEntranceY,
	Float:bEntranceZ,
	Float:bExitX,
	Float:bExitY,
	Float:bExitZ,
	bLevelNeeded,
	bBuyPrice,
	bEntranceCost,
	bTill,
	bLocked,
	bInterior,
	bProducts,
	bMaxProducts,
	bPriceProd,
};
new BizzInfo[9][bInfo];

enum nInfo
{
   	nTill,
	nNalog,
};
new KaznaInfo[1][nInfo];
new yakuzaInfo[1][nInfo];
new rmInfo[1][nInfo];
new lcnInfo[1][nInfo];
new groveInfo[1][nInfo];
new ballasInfo[1][nInfo];
new vagosInfo[1][nInfo];
new azteckInfo[1][nInfo];
new rifaInfo[1][nInfo];
new licInfo[1][nInfo];
new lsnewsInfo[1][nInfo];

enum sbInfo
{
	sbOwned,
	sbOwner[64],
	sbMessage[128],
	sbExtortion[MAX_PLAYER_NAME],
	Float:sbEntranceX,
	Float:sbEntranceY,
	Float:sbEntranceZ,
	sbLevelNeeded,
	sbBuyPrice,
	sbEntranceCost,
	sbTill,
	sbLocked,
	sbInterior,
	sbProducts,
	sbMaxProducts,
	sbPriceProd,
};
new SBizzInfo[16][sbInfo];

enum pHaul
{
	pCapasity,
	pLoad,
};

new PlayerHaul[100][pHaul];

enum pCrime
{
	pBplayer[32],
	pAccusing[32],
	pAccusedof[32],
	pVictim[32],
};
new PlayerCrime[MAX_PLAYERS][pCrime];

enum mInfo
{
    mTitle[128],
    mText1[128],
    mText2[128],
    mText3[128],
    mText4[128],
    mText5[128],
    mText6[128],
    mText7[128],
    mText8[128],
    mText9[128],
    mText10[128],
    mText11[128],
    mText12[128],
    mText13[128],
    mText14[128],
    mText15[128],
    mText16[128],
    mText17[128],
    mText18[128],
    mGText1[128],
    mGText2[128],
    mGText3[128],
    mGText4[128],
    mGText5[128],
    mGText6[128],
	Float:mCP1[3],
	Float:mCP2[3],
	Float:mCP3[3],
	Float:mCP4[3],
	Float:mCP5[3],
	Float:mCP6[3],
	mReward,
	mToggle,
};
new MissionInfo[mInfo];

enum kInfo
{
    kTitle[128],
    kMaker[MAX_PLAYER_NAME],
    kText1[128],
    kText2[128],
    kText3[128],
    kText4[128],
    kText5[128],
    kText6[128],
    kText7[128],
    kText8[128],
    kText9[128],
    kText10[128],
    kText11[128],
    kText12[128],
    kText13[128],
    kText14[128],
    kText15[128],
    kText16[128],
    kText17[128],
    kText18[128],
    kGText1[128],
    kGText2[128],
    kGText3[128],
    kGText4[128],
    kGText5[128],
    kGText6[128],
	Float:kCP1[3],
	Float:kCP2[3],
	Float:kCP3[3],
	Float:kCP4[3],
	Float:kCP5[3],
	Float:kCP6[3],
	kNumber,
	kReward,
	kToggle,
};
new PlayMission[kInfo];

enum iInfo
{
	iAdmin[128],
	iMOTD[128],
	iPassword[128],
	iNeedPass,
	iLock,
	iPlayers,
};
new IRCInfo[10][iInfo];

new GunPrice[30][1] = {
{500}, //parachute
{400}, //golfclub
{300}, //nightstick
{200}, //knife
{700}, //baseballbat
{300}, //shovel
{100}, //poolcue
{400}, //purpledildo
{780}, //whitedildo
{560}, //longwhitedildo
{530}, //whitedildo2
{200}, //flowers
{600}, //cane
{500}, //sdpistol
{1000}, //colt45
{3000}, //deagle
{2000}, //Tec9
{3000}, //uzi
{2500}, //mp5
{3000}, //shotgun
{6000}, //spas12
{4000}, //sawnoff
{5000}, //ak47
{5000}, //m4
{1000}, //rifle
{25}, //pistolammo
{40}, //shotgunammo
{25}, //smgammo
{40}, //assaultammo
{50} //rifle
};

new JoinPed[129][1] = {
{280},//POLICE_FORCE
{281},
{282},
{283},
{284},
{285},
{288},
{71},
{166},
{295},
{148},
{286},//FBI/ATF
{164},
{163},
{287},//NATIONAL_GUARD
{285},
{70},//FIRE/AMBULANCE
{274},
{275},
{276},
{277},
{278},
{279},
{258},//LA_COSA_NOSTRA
{127},
{126},
{125},
{124},
{113},
{111},
{112},
{120},//YAKUZA
{121},
{122},
{123},
{169},
{186},
{117},
{127},//HITMANS
{165},
{68},
{93},
{141},
{148},//NEWS_REPORTERS
{188},
{187},
{255},//TAXI_CAB_COMPANY
{253},
{59},//DRIVING/FLYING_SCHOOL
{60},//DRIVING/FLYING_SCHOOL
{76},//DRIVING/FLYING_SCHOOL
{150},//DRIVING/FLYING_SCHOOL
{100},//Flaming Cobra
{247},//Flaming Cobra
{248},//Flaming Cobra
{254},//Flaming Cobra
{112},//MAFIA
{66},//MAFIA
{125},//MAFIA
{126},//MAFIA
{105},//GROOVE
{106},//GROOVE
{107},//GROOVE
{269},//GROOVE
{270},//GROOVE
{271},//GROOVE
{114},//CORONAS
{115},//CORONAS
{116},//CORONAS
{102},//BALLAS
{103},//BALLAS
{104},//BALLAS
{173},//RIFA
{174},//RIFA
{175},//RIFA
{117},//Mer
{126},//Mer
{120},//Mer
{119},//Mer
{108},//VAGOS
{109},//VAGOS
{110},//VAGOS
{192},//SR
{12},//SR
{185},//SR
{216},//SR
{223},//SR
{157},
{158},
{159},
{160},
{161},
{162},
{24},
{66},
{67},
{183},
{25},
{193},
{195},
{0},//101
{147},//102
{164},//103
{17},//104
{185},//105
{216},//106
{227},//107
{166},//108
{21},//109
{28},//110
{195},//111
{292},//112
{293},//113
{153},//114
{147},//115
{187},//116
{240},//117
{285},
{285},//SWAT
{117},
{118},
{119},
{250},
{172},
{240},
{17},
{170},
{253},
{287}
};
new Peds[198][1] = {
{26},
{247},//CIVILIANS DOWN HERE
{248},{100},{256},{263},{262},{261},{260},{259},{258},{257},{256},{255},
{253},{252},{251},{249},{246},{245},{244},{243},{242},{241},{240},{239},
{238},{237},{236},{235},{234},{233},{232},{231},{230},{229},
{226},{225},{173},{174},{175},{224},{222},{221},{220},{219},{218},
{217},{215},{214},{213},{212},{211},{210},{209},
{207},{206},{205},{204},{203},{202},{201},{200},{199},{198},{197},{196},
{195},{194},{193},{191},{190},{189},{184},{183},
{182},{181},{180},{179},{178},{176},{172},{170},{168},{167},{162},
{161},{160},{159},{158},{157},{156},{155},{154},{153},{152},{151},
{146},{145},{144},{143},{142},{141},{140},{139},{138},{239},{136},{135},
{134},{133},{132},{131},{130},{129},{128},{254},{99},{97},{96},{95},{94},
{92},{90},{89},{88},{87},{85},{84},{83},{82},{81},{80},{79},{78},{77},{76},
{75},{73},{72},{69},{68},{67},{64},{63},{62},{58},{56},{55},
{54},{53},{52},{51},{50},{49},{45},{44},{43},{41},{39},{38},{37},{36},{35},
{34},{33},{32},{31},{30},{29},{28},{27},{26},{25},{24},{23},{22},{21},{20},
{19},{18},{16},{15},{14},{13},{11},{10},{1},{2},
{290},//ROSE
{291},//PAUL
{292},//CESAR
{293},//OGLOC
{187},
{296},//JIZZY
{297},//MADDOGG
{298},//CAT
{299}//ZERO
};
new Float:pravab[21][3] =
{
{-2048.1145,-80.2677,35.1719},
{-2003.2979,-38.7716,35.1557},
{-2003.6964,146.0209,27.5391},
{-1998.9470,566.8036,35.0156},
{-1999.7501,862.0500,45.2969},
{-1999.4030,1079.1317,55.5703},
{-2251.8906,1079.2935,55.5703},
{-2513.7051,1119.9771,55.5703},
{-2655.2185,1200.3173,55.5703},
{-2464.9905,1206.7701,35.0859},
{-2449.9524,1374.9662,7.0391},
{-2211.2581,1327.4449,7.2971},
{-1945.4177,1283.9719,7.2971},//
{-1694.2358,1270.7124,7.2971},
{-1567.2354,952.8552,7.2971},
{-1561.9504,853.8391,7.2971},
{-2007.6917,839.2627,46.8857},
{-2006.8335,625.5822,36.0309},
{-2010.8602,336.2391,35.8306},//
{-2008.8970,22.7471,32.8125},
{-2046.5416,-79.4554,35.1719}
};
new Float:HouseCarSpawns[265][4] = { //   1 
{-2637.2544,165.0454,4.2919,179.9976},//House 2
{-2637.2544,165.0454,4.2919,179.9976},//House 2
{-2637.2544,165.0454,4.2919,179.9976},//House 2
{-2637.2544,165.0454,4.2919,179.9976},//House 2
{-2637.2544,165.0454,4.2919,179.9976},//House 2
{2064.4,-1694.4,13.1,271.1561},//House 1
{-2712.7625,870.3005,70.5348,89.1608},//House 2
{1109.8,-968.0,42.7,0.0},//house 3
{2497.6274,-2025.6306,13.2521,355.4281}, // House 4
{2645.0,-1990.8,13.1,180.0},//House - 5
{-2724.8965,914.8384,67.4253,110.1072},//house 6
{1910.5149,-1120.5304,25.4493,177.8350},//house 7
{828.8,-887.0,68.5,230.7095},//House 8
{2149.6,-1610.9,14.0,90.7904},//House 9
{760.1,-1687.8,4.3,180.6},//House 10
{645.5,-1616.1,14.9,0.0},//House 11
{-2635.2371,931.1931,71.5643,215.3709},//House 12
{-2665.9224,989.9724,64.6955,1.7814},//House 13
{959.5864,-901.0845,45.8584,177.3087},//House 14
{2445.8,-1326.8,23.6,18.4},//House 15
{2845.9,-1286.8,18.9,90.0},//house 16
{2159.8,-1803.9,13.3,271.4}, //House 17
{-2693.7847,132.3186,4.1676,89.5330},//House 18
{-2723.0105,977.7357,54.2926,359.9068},//House 19
{1514.0,-694.6,94.5,90.0},//House 20
{1246.7,-1107.6,25.5,266.4},//House 21
{831.7,-857.5,69.9,180.0},//House 22
{1007.9,-659.4,121.1,130.6194},//House 23
{1110.0,-726.4,100.1,90.0},//House 24
{259.7,-1221.0,74.7,202.0011},//House 25
{1463.7,-901.7,55.8,359.0},//house 26
{1440.1,-890.6,51.2,0.0},//house 27
{-2528.8298,2250.2998,4.8112,334.9590},//house 28
{-2554.7874,2270.5356,4.9064,333.9774}, //House 29
{-2371.1323,2438.4104,9.0698,159.2582},//House 30
{-2237.9492,893.7390,66.4872,89.7571},//House 31
{-2529.4817,-142.6608,19.7107,4.2929}, //House 32
{-2616.1897,-108.4479,4.1693,269.8246},//House 33
{1034.7,-638.7,119.6,269.8246},//House 34
{221.4,-1268.3,64.9,163.0},//35
{229.6,-1399.3,51.2,47.5},//36
{269.7,-1364.7,52.8,27.5},//37
{303.3,-1323.7,53.1,221.4},//38
{276.0,-1266.7,73.6,308.9},//39
{9999.9,9999.9,9999.9,0.0},//40
{9999.9,9999.9,9999.9,0.0},//41
{9999.9,9999.9,9999.9,0.0},//42
{9999.9,9999.9,9999.9,0.0},//43
{9999.9,9999.9,9999.9,0.0},//44
{9999.9,9999.9,9999.9,0.0},//45
{9999.9,9999.9,9999.9,0.0},//46
{9999.9,9999.9,9999.9,0.0},//47
{9999.9,9999.9,9999.9,0.0},//48
{9999.9,9999.9,9999.9,0.0},//49
{9999.9,9999.9,9999.9,0.0},//50
{9999.9,9999.9,9999.9,0.0},//51
{9999.9,9999.9,9999.9,0.0},//52
{9999.9,9999.9,9999.9,0.0},//53
{9999.9,9999.9,9999.9,0.0},//54
{9999.9,9999.9,9999.9,0.0},//55
{9999.9,9999.9,9999.9,0.0},//56
{9999.9,9999.9,9999.9,0.0},//57
{9999.9,9999.9,9999.9,0.0},//58
{9999.9,9999.9,9999.9,0.0},//59
{9999.9,9999.9,9999.9,0.0},//60
{9999.9,9999.9,9999.9,0.0},//61
{9999.9,9999.9,9999.9,0.0},//62
{9999.9,9999.9,9999.9,0.0},//63
{2095.3,-1281.8,24.9,178.8},//64
{2102.3,-1281.7,24.7,179.2},//65
{2138.0,-1285.4,24.2,180.0},//66
{2155.1,-1293.1,23.5,89.0},//67
{2141.0,-1317.5,24.3,359.7},//68
{2135.9,-1317.2,24.3,0.1},//69
{2096.0,-1320.3,24.7,359.8},//70
{2085.1,-1228.7,23.5,270.3},//71
{2105.0,-1244.0,24.7,1.1},//72
{2130.5,-1228.0,23.5,269.9},//73
{2148.6,-1242.8,24.3,358.6},//74
{2188.3,-1228.4,23.5,269.9},//75
{2204.1,-1228.4,23.5,270.3},//76
{2223.9,-1239.2,24.6,359.5},//77
{2242.3,-1234.6,24.1,0.4},//78
{2196.4,-1282.2,24.0,179.4},//79
{2210.6,-1293.5,23.5,271.4},//80
{2237.9,-1293.3,23.5,89.7},//81
{2256.0,-1285.0,24.5,180.7},//82
{2259.7,-1393.9,23.6,359.8},//83
{2247.1,-1393.8,23.6,0.0},//84
{2233.8,-1394.5,23.6,359.9},//85
{2195.7,-1368.2,25.2,180.6},//86
{2145.5,-1376.5,23.6,89.6},//87
{2137.0,-1364.6,24.8,180.4},//88
{2148.9,-1408.4,24.6,91.1},//89
{2141.9,-1430.5,24.2,91.2},//90
{2148.4,-1454.6,24.7,91.0},//91
{2136.1,-1470.7,23.5,358.6},//92
{2136.1,-1484.5,23.5,1.1},//93
{2205.1,-1401.3,23.5,180.3},//94
{2205.2,-1416.7,23.6,180.6},//95
{2195.4,-1434.6,24.5,270.3},//96
{2199.7,-1453.5,24.3,270.8},//97
{2192.7,-1465.6,25.1,270.1},//98
{2193.7,-1480.7,24.5,271.2},//99
{2228.9,-1472.1,23.5,180.1},//100
{2244.4,-1471.9,23.2,180.6},//101
{2260.7,-1472.3,22.9,181.1},//102
{2072.4,-1626.2,13.6,179.6},//103
{2068.1,-1636.9,13.1,269.7},//104
{2069.2,-1653.7,13.2,270.2},//105
{2074.1,-1713.5,13.1,180.9},//106
{2068.0,-1738.8,13.1,271.3},//107
{2009.2,-1720.8,13.1,1.0},//108
{2015.9,-1707.8,13.1,90.0},//109
{2011.0,-1659.2,13.1,89.9},//110
{2014.1,-1648.1,13.1,90.8},//111
{2014.0,-1631.3,13.1,90.3},//112
{2390.1,-1716.2,13.2,179.1},//113
{2319.3,-1718.7,13.1,180.2},//114
{2296.1,-1719.4,13.1,179.4},//115
{2328.1,-1677.3,14.0,269.9},//116
{2361.4,-1672.6,13.1,358.5},//117
{2393.1,-1676.5,13.8,0.2},//118
{2405.5,-1667.2,13.1,89.0},//119
{2419.3,-1651.0,13.1,90.0},//120
{2384.8,-1645.5,13.1,181.4},//121
{2366.1,-1651.2,13.1,88.5},//122
{2271.1,-1643.1,14.9,180.5},//123
{2262.0,-1651.2,15.0,88.2},//124
{2237.4,-1634.1,15.2,159.5},//125
{1941.4,-1924.5,13.2,91.3},//126
{1931.3,-1924.7,13.1,89.9},//127
{1910.4,-1924.7,13.1,90.0},//128
{1898.0,-1924.7,13.1,90.1},//129
{1877.1,-1924.8,13.2,89.6},//130
{1844.4,-1924.6,13.2,89.6},//131
{1899.0,-2060.2,13.2,270.1},//132
{1867.9,-2060.3,13.2,270.3},//133
{1846.0,-2060.3,13.2,271.0},//134
{1804.8,-2105.2,13.2,270.8},//135
{1773.4,-2099.6,13.2,180.0},//136
{1766.7,-2105.5,13.2,270.8},//137
{1747.5,-2098.0,13.2,180.3},//138
{1715.4,-2104.3,13.2,212.3},//139
{1689.4,-2104.3,13.2,271.0},//140
{1664.4,-2109.8,13.2,222.8},//141
{1680.5,-2125.7,13.2,359.3},//142
{1691.6,-2121.8,13.5,270.5},//143
{1711.2,-2120.2,13.2,270.4},//144
{1724.9,-2126.6,13.2,359.8},//145
{1757.8,-2120.4,13.2,270.4},//146
{1778.3,-2120.4,13.2,271.7},//147
{1800.0,-2120.2,13.2,270.6},//148
{1855.2,-2144.3,13.2,180.8},//149
{1877.8,-2144.0,13.2,181.2},//150
{1899.3,-2143.8,13.2,180.9},//151
{2685.5,-1991.4,13.2,180.9},//152
{2669.9,-1996.6,13.2,270.8},//153
{2635.4,-1999.1,13.2,270.1},//154
{2636.0,-2005.6,13.2,271.2},//155
{2648.4,-2027.5,13.2,1.5},//156
{2668.8,-2011.4,13.2,269.1},//157
{2685.6,-2017.2,13.2,359.9},//158
{2440.4,-2016.3,13.2,89.6},//159
{2468.0,-2016.5,13.2,89.7},//160
{2511.5,-2016.6,13.2,89.8},//161
{2527.7,-2011.9,13.2,90.8},//162
{2527.5,-2006.1,13.2,92.1},//163
{2511.3,-2002.3,13.2,89.6},//164
{2487.3,-2002.1,13.2,88.5},//165
{2467.2,-2002.2,13.2,88.5},//166
{2374.9,-1142.9,27.8,137.9},//167
{2399.7,-1136.5,29.8,180.1},//168
{2438.3,-1135.8,34.2,178.3},//169
{2492.1,-1142.3,38.1,91.7},//170
{2504.1,-1133.0,38.9,155.2},//171
{2854.6,-1355.3,10.7,274.1},//172
{2852.2,-1330.0,10.7,279.7},//173
{2813.4,-1186.0,24.9,303.0},//174
{2813.4,-1179.7,24.9,239.1},//175
{1535.1,-841.5,64.6,91.2},//176
{1530.2,-813.1,71.6,89.2},//177
{1514.8,-767.0,79.9,141.7},//178
{1460.7,-633.6,95.5,180.5},//179
{1254.7,-804.5,83.8,178.2},//180
{1089.9,-783.4,107.0,69.6},//181
{1028.8,-811.2,101.5,19.6},//182
{979.9,-831.1,95.3,27.0},//183
{944.7,-842.0,93.7,25.1},//184
{929.1,-856.1,93.1,335.2},//185
{871.3,-875.0,77.3,341.3},//186
{726.4,-995.2,52.3,60.8},//187
{687.4,-1073.6,49.1,60.4},//188
{636.5,-1122.1,44.3,46.1},//189
{346.3,-1197.4,76.2,38.9},//190
{2087.5,-1170.8,24.9,88.4},//191
{2079.0,-1189.8,23.5,359.9},//192
{2089.9,-1140.6,25.2,88.6},//193
{2052.1,-1116.6,24.8,179.3},//194
{2013.1,-1120.4,25.9,178.8},//195
{2004.1,-1120.2,26.4,132.3},//196
{1959.0,-1127.9,25.6,90.7},//197
{1934.6,-1119.4,26.1,180.6},//198
{1926.4,-1128.6,24.8,90.5},//199
{1886.6,-1128.3,23.8,91.2},//200
{989.0,-1812.4,13.9,347.1},//201
{977.7,-1810.0,13.8,344.3},//202
{967.8,-1807.5,13.9,346.3},//203
{955.4,-1804.3,13.9,345.3},//204
{932.0,-1801.0,13.4,355.4},//205
{926.3,-1801.1,13.3,0.5},//206
{858.2,-1644.1,13.2,180.7},//207
{887.1,-1646.6,13.2,268.9},//208
{793.1,-1758.0,13.1,176.8},//209
{767.9,-1758.6,12.7,82.1},//210
{764.5,-1660.4,4.1,91.7},//211
{800.8,-1735.9,13.2,210.4},//212
{802.7,-1705.0,13.2,181.3},//213
{802.6,-1690.3,13.2,180.5},//214
{793.3,-1665.0,13.2,178.9},//215
{763.1,-1601.3,13.1,90.8},//216
{648.0,-1716.5,13.9,84.7},//217
{645.2,-1698.6,14.5,352.7},//218
{653.8,-1657.1,14.3,89.9},//219
{647.0,-1639.5,14.7,1.7},//220
{688.3,-1599.6,13.8,1.3},//221
{1402.1,-923.0,35.7,169.0},//222
{1431.5,-928.6,36.7,169.3},//223
{1330.5,-1059.5,28.3,269.1},//224
{1330.6,-1100.4,24.5,234.8},//225
{1246.4,-1067.8,28.8,270.1},//226
{1280.7,-1098.4,25.7,88.7},//227
{1280.8,-1058.6,29.1,90.5},//228
{1145.9,-1101.1,25.4,271.6},//229
{1148.0,-1061.3,29.3,270.1},//230
{1178.9,-1107.9,25.0,93.4},//231
{1180.0,-1067.3,28.7,92.1},//232
{1040.8,-1052.9,31.4,359.7},//233
{1003.8,-1054.1,30.6,0.7},//234
{970.7,-1091.9,23.8,359.9},//235
{1023.3,-777.3,102.7,138.0},//236
{974.4,-760.4,111.7,56.5},//237
{887.3,-781.8,100.9,339.0},//238
{813.3,-767.4,76.4,286.1},//239
{796.4,-840.8,60.3,190.5},//240
{859.6,-847.2,77.0,206.5},//241
{911.8,-831.9,91.9,205.4},//242
{685.9,-1026.1,51.0,152.9},//243
{660.1,-1066.1,48.5,139.7},//244
{617.4,-1102.8,46.4,159.6},//245
{472.3,-1178.4,65.6,198.4},//246
{405.9,-1152.6,76.8,151.2},//247
{166.3,-1341.3,69.8,179.7},//248
{283.2,-1160.4,81.0,226.6},//249
{-2718.8,-181.4,4.0,269.9},//250
{-2718.7,-171.5,4.0,270.1},//251
{-2718.8,-133.0,4.0,269.2},//253
{-903.0613,2689.1528,41.9954,42.2117},//254
{-2420.8669,2446.2810,12.6063,177.8335},//255
{-2384.8398,2440.9895,9.0486,162.1205},
{-2356.6917,2418.9790,6.9203,234.9149},
{-2424.0803,2427.5100,12.7388,88.5882},
{-2482.5430,2437.8701,15.8759,106.7224},
{-2467.2219,2440.7590,15.2261,96.5741},
{1354.1864,-629.4370,108.6982,16.6603}
};

new CarSpawns[183][eCars] = {
    {405,-2125.7424,658.0462,52.2988,93.9612},//carid 90
	{426,-2158.0222,657.3932,52.2775,272.8372},
	{445,-1926.3204,585.6179,34.9963,359.8303},
	{492,2229.2,-1170.2,25.7,86.9},
	{507,-2214.8047,-82.7890,35.0474,0.6476},
	{545,2217.0,-1157.2,25.7,269.8},
	{547,405.9748,-1264.3921,50.1237,24.2110},
	{550,-1497.4576,845.8479,6.9382,88.5201},
	{551,-1741.0051,811.0620,24.5782,270.6681},
	{560,2106.4695,-1248.7920,24.0461,0.1524},
	{566,2196.2891,-1277.7905,24.2147,180.4522},
	{402,-1704.3132,999.7747,17.3646,90.0725},
	{405,216.5521,-1431.4004,13.0853,132.5749},
	{554,334.2231,-1343.7405,14.3828,209.9581},
	{507,697.4343,-1230.9486,16.5063,298.7916},
	{545,723.9850,-1121.5535,18.1450,333.9010},
	{536,666.8468,-467.6579,16.0734,90.8623},
	{560,668.1161,-546.2436,16.0413,89.4239},
	{540,912.2176,-996.2035,38.1402,7.5764},
	{482,-1758.3512,910.7219,24.5923,269.8633},
	{547,981.8715,-917.3546,41.5443,88.0589},
	{550,1188.4082,-925.1859,42.8590,277.5563},
	{400,-1699.4597,1035.9624,45.0934,91.6588},
	{405,1450.2,-937.1,36.2,269.6909}, //116
	{492,2148.3257,-1175.2518,24.1959,269.6909},
	{507,-1786.7155,1205.1598,24.7812,178.8758},
	{545,-1716.5907,1350.4829,6.8346,44.2506},
	{540,2348.2910,-1167.9983,27.3637,323.1586},
	{482,2502.0388,-1134.9507,39.1953,150.9506},
	{547,-2166.4534,1251.1536,27.2650,1.0352},
	{550,2853.1858,-1326.8011,11.1511,278.9301},
	{551,-2040.4761,1107.7072,53.4166,89.8473},
	{533,2796.9031,-1567.2024,10.6386,272.4041},
	{482,2813.2175,-1673.0276,9.6638,2.3369},
	{547,2827.6736,-1703.9755,9.7308,77.2896},
	{550,2809.3872,-1837.2391,9.7398,268.9880},
	{551,-2438.0784,1341.1190,7.6988,84.5107},
	{566,2411.5386,-2134.7576,13.9352,0.7795},
	{554,1389.7467,-2695.9370,13.4164,121.1818},
	{405,783.1359,-1601.8208,13.2577,270.9069},
	{554,782.7205,-1619.3584,13.2653,93.0550},
	{426,923.0841,-1361.7990,13.0324,181.1371},
	{445,-2644.6819,1342.3251,6.8981,270.7903},
	{492,1174.6599,-922.1939,43.1189,276.8927},
	{507,1363.0210,-1288.3124,13.2839,180.1453},
	{545,1363.2723,-1260.8229,13.0954,179.5841},
	{540,2383.5627,-1927.9207,13.2436,359.6281},
	{482,-2635.0933,1377.1693,6.8692,180.6415},
	{547,-2513.1277,1209.6135,37.1506,270.2610},
	{550,2396.6899,-1966.8123,13.2793,271.6838},
	{551,2391.1135,-1500.6554,23.6355,269.7709},
	{560,-2273.8679,921.3550,66.3095,0.6336},
	{405,-2153.0779,953.6602,79.7271,180.3209},
	{554,334.3586,-1789.3143,4.6717,178.7722},
	{426,343.8039,-1808.9827,4.3090,181.8368},
	{445,-2129.2915,787.6183,69.3346,87.1812},
	{492,646.4998,-1771.6411,13.2905,348.7706},
	{507,-2151.9524,395.9857,34.9395,180.7696},//150
	{545,-2078.8027,265.4074,35.1672,268.0607},
	{540,-2034.8334,178.8471,28.5682,269.9615},
	{482,438.9431,-1625.4088,25.7951,0.1850},
	{547,453.3896,-1494.3240,30.7917,7.7513},
	{550,487.6469,-1516.2312,20.0235,185.5384},
	{551,300.5775,-1490.8882,24.3748,235.1359},
	{560,-2180.1323,41.8542,35.1717,269.9866},
	{566,524.0590,-1375.0093,15.8231,193.3626},
	{405,598.9131,-1519.1414,14.8214,180.4083},
	{554,-2488.1333,-133.0336,25.3507,90.1064},
	{426,-2499.5225,45.0666,25.2641,89.9251},
	{445,-2636.7976,-55.4094,4.0630,359.9826},
	{492,-2718.5115,-124.4794,4.3505,269.1428},
	{507,736.8572,-1337.1550,13.3140,271.3832},
	{545,856.7003,-1363.1852,13.4093,179.8542},//165
	{482,888.1506,-1659.2727,13.3296,1.2414},
	{547,879.1024,-1669.2560,13.3305,180.5853},
	{550,-2134.1443,-453.9576,35.1479,95.0877},
	{551,920.4441,-1823.0966,12.3452,84.1821},
	{560,-1639.3900,-567.5057,13.9530,80.1994},
	{566,1062.6744,-1757.9412,13.1956,89.0572},
	{405,-2265.1501,148.9554,34.8837,269.3405},
	{554,1081.8948,-1629.9564,13.4064,90.0880},
	{426,981.7941,-1523.5115,13.3379,267.2751},
	{520,1498.857300,-698.898376,94.121529},
	{445,1014.7464,-1434.4586,13.3292,266.3129},
	{492,492.6386,-1555.3513,17.1462,213.1128},//DERBY
	{507,2684.6,-2019.0,13.3 ,0.8777},
	{545,1096.1,-1379.9,13.3,270.1909},//178
	{540,-2743.6772,-303.1675,7.1422,49.0919},//179 DERBY
	{482,1182.2568,-1219.2407,18.4163,0.5578},
	{547,1260.9978,-1187.1921,23.3559,183.3606},
	{550,1331.9304,-1081.3899,24.9941,90.4092},
	{551,1284.8755,-1525.5013,13.3451,269.4388},//near taxi
	{560,1279.1887,-1539.2032,13.3201,94.8070},//near taxi
	{566,1275.9120,-1646.7448,13.3273,267.2669},
	{405,-2200.5999,-2503.3606,30.4213,321.7648},
	{554,1253.9153,-1833.3832,13.1734,175.3692},
	{426,1279.2875,-1814.4156,13.1657,93.6385},
	{445,-2205.5234,-2439.3523,30.4224,51.1660},
	{492,1479.9131,-1737.8813,13.2418,269.5805},
	{507,1508.1047,-1737.7089,13.2418,270.0250},
	{545,1618.0411,-1891.1044,13.3278,0.3364},
	{540,1623.7291,-1892.7234,13.3307,180.0126},
	{482,-2079.6389,-2303.7983,30.3466,322.7155},
	{547,1743.5837,-1844.6041,13.3557,180.3384},
	{550,1838.1904,-1871.3842,13.1703,358.5452},
	{551,-1557.8568,-2741.5632,48.3481,144.5150},
	{560,1777.1376,-1910.0310,13.1681,91.0725},
	{566,-16.7753,-2503.6228,36.4593,121.7103},
	{566,1981.0780,-1986.3513,13.3275,2.1479},
	{405,218.4485,-173.3024,1.3809,90.0117},
	{554,199.5586,-155.4912,1.3827,0.3471},
	{426,1984.7471,-2066.7776,13.1625,359.7226},
	{445,1938.0565,-2086.8459,13.3429,268.3414},
	{492,318.4840,-86.0588,2.0804,90.9324},
	{507,-113.9556,-39.4382,2.9209,164.0464},
	{545,115.3321,-217.1147,1.3028,89.7911},
	{540,1748.0751,-2084.2090,13.3324,0.4337},
	{482,1560.5026,-2260.5457,13.3258,268.7398},
	{547,1461.6943,-1505.1688,13.2541,356.9007},
	{550,1426.4930,-1402.3170,13.1800,181.0290},
	{551,1435.0645,-1325.6835,13.2580,270.9400},
	{560,1513.9486,-1272.5691,14.2685,181.0697},
	{566,1583.7561,-1338.7435,16.1896,359.8619},
	{405,-2760.5156,-312.1838,7.1557,3.8747},//DERBY
	{554,-2766.6875,-281.2887,7.1613,180.1256},//DERBY
	{426,1430.2316,-1054.8555,22.8693,359.3625},
	{445,1574.1168,-1036.7643,23.6151,145.6786},
	//{492,1617.6676,-1009.8663,23.6052,356.8697},
	{507,1645.3188,-1036.5238,23.6027,0.7258},
	{545,485.9422,-1467.4543,18.3154,157.6833},//DERBY
	{540,1770.4874,-1060.9886,23.6658,179.2750},
	{482,-2781.4741,-281.6054,7.1515,181.0279},//DERBY
	{547,1653.1766,-1134.8994,23.6110,178.6835},
	{550,1617.3746,-1132.8293,23.6117,91.7300},
	{551,1790.0190,-1292.9065,13.2653,267.2964},
	{560,1754.3009,-1476.8170,13.2402,269.6320},
	{554,2003.3417,-1121.4993,26.3879,357.4926},
	{426,2084.2334,-1170.0986,24.2042,91.8975},
	{492,2229.2278,-1345.4033,23.6892,93.3009},
	{507,2332.5684,-1362.4845,23.7297,358.1198},
	{545,2384.1567,-1275.6326,23.9198,101.6528},
	{540,2432.3149,-1226.0785,24.9941,17.9805},
	{482,2426.9612,-1224.4158,25.0000,202.7159},
	{547,2438.4309,-1321.6925,24.1225,269.7535},
	{551,2612.9702,-1262.6970,48.2461,269.4752},
	{560,2659.4529,-1428.4343,30.1790,266.5051},
	{566,2659.7053,-1422.6743,30.1714,89.8159},
	{405,2485.5313,-1556.1823,23.7478,178.8338},
	{554,2478.7664,-1555.7006,23.7226,183.6043},
	{426,2605.3967,-1365.8829,34.6461,359.9891},
	{445,2754.7136,-1373.0253,40.1154,91.4169},
	{492,2717.3662,-1468.0308,30.0894,1.0298},
	{507,2816.7195,-1449.4285,15.9549,268.9106},
	{545,2816.9937,-1441.5880,15.9544,90.7779},
	{540,2681.9016,-1673.3879,9.1290,0.5605},
	{482,2442.5845,-1642.7507,13.1644,180.3454},
	{547,2361.3120,-1674.6146,13.2505,357.4959},
	{550,2298.3535,-1633.7542,14.3849,80.8107},
	{551,2297.9077,-1639.9464,14.4352,94.4292},
	{560,2255.4045,-1664.5736,15.1304,74.6898},
	{566,2234.1057,-1726.9386,13.1665,271.7536},
	{405,2319.3833,-1716.6823,13.2518,359.8540},
	{554,2474.5105,-1755.9194,13.2522,270.5967},
	{426,2501.8213,-1754.2794,13.1208,176.4916}, //= 255
	{445,2489.1560,-1952.6886,13.1366,178.1629},
	{492,2495.4326,-1953.2922,13.1299,356.5514},
	{507,2306.7168,-1989.6796,13.2639,184.8385},
	{482,2056.1807,-1904.7751,13.2502,2.2910},
	{550,2064.9871,-1919.1674,13.2504,180.8575},
	{551,1886.4812,-2022.9338,13.0964,179.4265},
	{560,1824.8976,-2019.8374,13.0875,272.5273},
	{566,1942.1669,-1862.6425,13.2679,264.5590},
	{405,1923.9409,-1795.5616,13.0877,90.0886},
	{554,1807.0905,-1571.7120,13.1659,125.1048},
	{426,1809.9016,-1676.0603,13.2422,180.7589},
	{445,1809.6266,-1653.3402,13.2365,180.6530},
	{492,1809.7056,-1660.3019,13.2380,180.6262},
	{507,1978.4003,-1675.0157,15.6741,269.7336},
	{545,1974.8230,-1693.5488,15.6741,92.1162},
	{540,1929.2253,-1584.6954,13.2700,185.5542},
	{482,1731.9725,-1590.8959,13.1630,77.7249},
	{547,1721.5776,-1589.2834,13.1526,80.9057},
	{550,1695.1428,-1519.2667,13.1671,0.7121},
	{551,1694.7080,-1501.7454,13.1675,357.8150}
	        };

//------------------------------------------------------------------------------------------------------

main()
{
print(" ");
print(" ");
print("The Godfather: LS/SF/LV");
print("_______________________________");
print(" ");
print(" by: SAMP - Bg.");
print(" update: 8.05.2011");
print(" ");
print("        .");
print(" Site: www.Base-Games.ru");
print(" ");
}

//------------------------------------------------------------------------------------------------------

public UnJail(playerid)
{
    PlayerInfo[playerid][pJailed] = 0;
    PlayerInfo[playerid][pJailTime] = 0;
    SetPlayerPos(playerid,246.5,67.5,1003.6);
    SetPlayerInterior(playerid,6);
    SetPlayerFacingAngle(playerid,180.4);
    SendClientMessage(playerid,COLOR_LIGHTRED,"    !");
	TogglePlayerControllable(playerid,1);
	PlayerCuffed[playerid] = 0;
	return 1;
}

stock TurnPlayerFaceToPlayer(playerid, facingtoid)
{
	new Float:angle;
	new Float:misc = 5.0;
	new Float:x, Float:y, Float:z;
	new Float:ix, Float:iy, Float:iz;
	GetPlayerPos(facingtoid, x, y, z);
	GetPlayerPos(playerid, ix, iy, iz);
	angle = 180.0-atan2(ix-x,iy-y);
	angle += misc;
	misc *= -1;
	SetPlayerFacingAngle(playerid, angle+misc);
}

stock CheckPlayerDistanceToVehicle(Float:radi, playerid, vehicleid)
{
	if(IsPlayerConnected(playerid))
	{
	    new Float:PX,Float:PY,Float:PZ,Float:X,Float:Y,Float:Z;
	    GetPlayerPos(playerid,PX,PY,PZ);
	    GetVehiclePos(vehicleid, X,Y,Z);
	    new Float:Distance = (X-PX)*(X-PX)+(Y-PY)*(Y-PY)+(Z-PZ)*(Z-PZ);
	    if(Distance <= radi*radi)
	    {
	        return 1;
	    }
	}
	return 0;
}

stock IsValidWeapon(weaponid)
{
    if (weaponid > 0 && weaponid < 19 || weaponid > 21 && weaponid < 47) return 1;
    return 0;
}

forward PlayerToKvadrat( playerid, Float:min_x, Float:min_y, Float:max_x, Float:max_y );
public PlayerToKvadrat(playerid,Float:min_x,Float:min_y,Float:max_x,Float:max_y)
{
	new Float:xxp,Float:yyp,Float:zzp;
	GetPlayerPos(playerid, xxp, yyp, zzp);
	if((xxp <= max_x && xxp >= min_x) && (yyp <= max_y && yyp >= min_y)) return 1;
	return 0;
}
forward VehicleToKvadrat( carid, Float:min_x, Float:min_y, Float:max_x, Float:max_y );
public VehicleToKvadrat(carid,Float:min_x,Float:min_y,Float:max_x,Float:max_y)
{
	new Float:xxp,Float:yyp,Float:zzp;
	GetVehiclePos(carid, xxp, yyp, zzp);
	if((xxp <= max_x && xxp >= min_x) && (yyp <= max_y && yyp >= min_y)) return 1;
	return 0;
}
public IsAGang(playerid)
{
	if(IsPlayerConnected(playerid))
	{
	    new leader = PlayerInfo[playerid][pLeader];
	    new member = PlayerInfo[playerid][pMember];
	    if(member==14 || member==15 || member==16 || member==17 || member==18 )
		{
		    return 1;
		}
		if(leader==14 || leader==15 || leader==16 || leader==17 || leader==18 )
		{
		    return 1;
		}
	}
	return 0;
}
public IsAMafia(playerid)
{
	if(IsPlayerConnected(playerid))
	{
	    new leader = PlayerInfo[playerid][pLeader];
	    new member = PlayerInfo[playerid][pMember];
	    if(member==5 || member==6 || member==13 || member==19)
		{
		    return 1;
		}
		if(leader==5 || leader==6 || leader==13 || leader==19)
		{
		    return 1;
		}
	}
	return 0;
}
public PlayerToPoint(Float:radi, playerid, Float:x, Float:y, Float:z)
{
    if(IsPlayerConnected(playerid))
 {
	new Float:oldposx, Float:oldposy, Float:oldposz;
	new Float:tempposx, Float:tempposy, Float:tempposz;
	GetPlayerPos(playerid, oldposx, oldposy, oldposz);
	tempposx = (oldposx -x);
	tempposy = (oldposy -y);
	tempposz = (oldposz -z);
	//printf("DEBUG: X:%f Y:%f Z:%f",posx,posy,posz);
	if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
	{
		return 1;
		}
	}
	return 0;
}
public HouseLevel(playerid)
{
	if(IsPlayerConnected(playerid))
	{
		new h = PlayerInfo[playerid][pPhousekey];
		if(h == 255) { return 0; }
		if(h <= 4) { return 1; }
		if(h >= 5 && h <= 9)  { return 2; }
		if(h >= 10 && h <= 18) { return 3; }
		if(h >= 19 && h <= 22) { return 4; }
		if(h >= 23 && h <= 25) { return 5; }
		if(h == 26) { return 6; }
		if(h == 27) { return 7; }
		if(h >= 28 && h <= 31) { return 7; }
	}
	return 0;
}

public CHouseLevel(houseid)
{
	if(houseid <= 4) { return 3; }
	if(houseid >= 29 && houseid <= 30) { return 4; }
	if(houseid >= 5 && houseid <= 9) { return 5; }
	if(houseid >= 10 && houseid <= 18 || houseid == 28) { return 7; }
	if(houseid >= 19 && houseid <= 22) { return 8; }
	if(houseid >= 23 && houseid <= 25) { return 9; }
	if(houseid == 26) { return 10; }
	if(houseid == 27) { return 11; }
	if(houseid >= 28 && houseid <= 31) { return 12; }
	return 0;
}

public OnRconLoginAttempt(ip[], password[], success)
{
if(logs == 1)
{

}
    if(!success) //If the password was incorrect
    {
       printf("FAILED RCON LOGIN BY IP %s USING PASSWORD %s",ip, password);
        new pip[16];
		new name[MAX_PLAYER_NAME];
		new string[64];
        for(new i=0; i<MAX_PLAYERS; i++) //Loop through all players
        {
            GetPlayerIp(i, pip, sizeof(pip));
            GetPlayerName(i, name, MAX_PLAYER_NAME);
            if(!strcmp(ip, pip, true)) //If a player's IP is the IP that failed the login
            {
				format(string,64,"[] %s     RCON.",name);
				GetPlayerIp(i,pip,sizeof(pip));
				format(string,sizeof(string),"- ID: %d | IP: %s",i,pip);
			    ABroadCast(COLOR_LIGHTRED,string,1);
				PlayerInfo[i][pBanned] = 1;
				BanEx(i, string);
		    	return 1;
            }
        }
    }
    return 1;
}

public ProxDetector(Float:radi, playerid, string[],col1,col2,col3,col4,col5,vehicleid,window)
{
	if(IsPlayerConnected(playerid))
	{
		new Float:posx, Float:posy, Float:posz;
		new Float:oldposx, Float:oldposy, Float:oldposz;
		new Float:tempposx, Float:tempposy, Float:tempposz;
		new worldplayerid = GetPlayerVirtualWorld(playerid);
		new worldi;
		GetPlayerPos(playerid, oldposx, oldposy, oldposz);
		//radi = 2.0; //Trigger Radius
		for(new i = 0; i < MAX_PLAYERS; i++)
		{
			if(IsPlayerConnected(i))
			{
				if(!BigEar[i])
				{
					GetPlayerPos(i, posx, posy, posz);
					worldi = GetPlayerVirtualWorld(i);
					tempposx = (oldposx -posx);
					tempposy = (oldposy -posy);
					tempposz = (oldposz -posz);
					//printf("DEBUG: X:%f Y:%f Z:%f",posx,posy,posz);
					if(worldplayerid == worldi)
					{
					    if(IsPlayerInAnyVehicle(playerid) && window == 1)
					    {
					        if(IsPlayerInVehicle(i,vehicleid))
					        {
								if (((tempposx < radi/16) && (tempposx > -radi/16)) && ((tempposy < radi/16) && (tempposy > -radi/16)) && ((tempposz < radi/16) && (tempposz > -radi/16)))
								{
									SendClientMessage(i, col1, string);
								}
								else if (((tempposx < radi/8) && (tempposx > -radi/8)) && ((tempposy < radi/8) && (tempposy > -radi/8)) && ((tempposz < radi/8) && (tempposz > -radi/8)))
								{
									SendClientMessage(i, col2, string);
								}
								else if (((tempposx < radi/4) && (tempposx > -radi/4)) && ((tempposy < radi/4) && (tempposy > -radi/4)) && ((tempposz < radi/4) && (tempposz > -radi/4)))
								{
									SendClientMessage(i, col3, string);
								}
								else if (((tempposx < radi/2) && (tempposx > -radi/2)) && ((tempposy < radi/2) && (tempposy > -radi/2)) && ((tempposz < radi/2) && (tempposz > -radi/2)))
								{
									SendClientMessage(i, col4, string);
								}
								else if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
								{
									SendClientMessage(i, col5, string);
								}
							}
						}
						else if(IsPlayerInAnyVehicle(playerid) && window == 0)
						{
						    if (((tempposx < radi/16) && (tempposx > -radi/16)) && ((tempposy < radi/16) && (tempposy > -radi/16)) && ((tempposz < radi/16) && (tempposz > -radi/16)))
							{
								SendClientMessage(i, col1, string);
							}
							else if (((tempposx < radi/8) && (tempposx > -radi/8)) && ((tempposy < radi/8) && (tempposy > -radi/8)) && ((tempposz < radi/8) && (tempposz > -radi/8)))
							{
								SendClientMessage(i, col2, string);
							}
							else if (((tempposx < radi/4) && (tempposx > -radi/4)) && ((tempposy < radi/4) && (tempposy > -radi/4)) && ((tempposz < radi/4) && (tempposz > -radi/4)))
							{
								SendClientMessage(i, col3, string);
							}
							else if (((tempposx < radi/2) && (tempposx > -radi/2)) && ((tempposy < radi/2) && (tempposy > -radi/2)) && ((tempposz < radi/2) && (tempposz > -radi/2)))
							{
								SendClientMessage(i, col4, string);
							}
							else if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
							{
								SendClientMessage(i, col5, string);
							}
						}
      					else
						{
						    new carid = GetPlayerVehicleID(i);
						    if(IsPlayerInAnyVehicle(i) && windowcar[carid] == 1)
						    {

							}
							else if(IsPlayerInAnyVehicle(i) && windowcar[carid] == 0)
							{
							    if (((tempposx < radi/16) && (tempposx > -radi/16)) && ((tempposy < radi/16) && (tempposy > -radi/16)) && ((tempposz < radi/16) && (tempposz > -radi/16)))
								{
									SendClientMessage(i, col1, string);
								}
								else if (((tempposx < radi/8) && (tempposx > -radi/8)) && ((tempposy < radi/8) && (tempposy > -radi/8)) && ((tempposz < radi/8) && (tempposz > -radi/8)))
								{
									SendClientMessage(i, col2, string);
								}
								else if (((tempposx < radi/4) && (tempposx > -radi/4)) && ((tempposy < radi/4) && (tempposy > -radi/4)) && ((tempposz < radi/4) && (tempposz > -radi/4)))
								{
									SendClientMessage(i, col3, string);
								}
								else if (((tempposx < radi/2) && (tempposx > -radi/2)) && ((tempposy < radi/2) && (tempposy > -radi/2)) && ((tempposz < radi/2) && (tempposz > -radi/2)))
								{
									SendClientMessage(i, col4, string);
								}
								else if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
								{
									SendClientMessage(i, col5, string);
								}
							}
      		 				else
							{
							    if (((tempposx < radi/16) && (tempposx > -radi/16)) && ((tempposy < radi/16) && (tempposy > -radi/16)) && ((tempposz < radi/16) && (tempposz > -radi/16)))
								{
									SendClientMessage(i, col1, string);
								}
								else if (((tempposx < radi/8) && (tempposx > -radi/8)) && ((tempposy < radi/8) && (tempposy > -radi/8)) && ((tempposz < radi/8) && (tempposz > -radi/8)))
								{
									SendClientMessage(i, col2, string);
								}
								else if (((tempposx < radi/4) && (tempposx > -radi/4)) && ((tempposy < radi/4) && (tempposy > -radi/4)) && ((tempposz < radi/4) && (tempposz > -radi/4)))
								{
									SendClientMessage(i, col3, string);
								}
								else if (((tempposx < radi/2) && (tempposx > -radi/2)) && ((tempposy < radi/2) && (tempposy > -radi/2)) && ((tempposz < radi/2) && (tempposz > -radi/2)))
								{
									SendClientMessage(i, col4, string);
								}
								else if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
								{
									SendClientMessage(i, col5, string);
								}
							}
						}
					}
				}
				else
				{
					SendClientMessage(i, col1, string);
				}
			}
		}
	}//not connected
	return 1;
}

public ProxDetectorX(Float:radi, playerid, string[],col1,col2,col3,col4,col5)
{
	if(IsPlayerConnected(playerid))
	{
		new Float:posx, Float:posy, Float:posz;
		new Float:oldposx, Float:oldposy, Float:oldposz;
		new Float:tempposx, Float:tempposy, Float:tempposz;
		GetPlayerPos(playerid, oldposx, oldposy, oldposz);
		//radi = 2.0; //Trigger Radius
		new strings[320];
		for(new i = 0; i < MAX_PLAYERS; i++)
		{
			if(IsPlayerConnected(i))
			{
				if(!BigEar[i])
				{
					GetPlayerPos(i, posx, posy, posz);
					tempposx = (oldposx -posx);
					tempposy = (oldposy -posy);
					tempposz = (oldposz -posz);
					//printf("DEBUG: X:%f Y:%f Z:%f",posx,posy,posz);
					if (((tempposx < radi/16) && (tempposx > -radi/16)) && ((tempposy < radi/16) && (tempposy > -radi/16)) && ((tempposz < radi/16) && (tempposz > -radi/16)))
					{
					    if(PlayerInfo[i][pAdmin] <= 0)
					    {
							SendClientMessage(i, col1, string);
						}
						else if(PlayerInfo[i][pAdmin] >= 1)
						{
							format(strings,sizeof(strings),"[%d]%s",playerid,string);
							SendClientMessage(i, col1, strings);
						}
					}
					else if (((tempposx < radi/8) && (tempposx > -radi/8)) && ((tempposy < radi/8) && (tempposy > -radi/8)) && ((tempposz < radi/8) && (tempposz > -radi/8)))
					{
						if(PlayerInfo[i][pAdmin] <= 0)
					    {
							SendClientMessage(i, col2, string);
						}
						else if(PlayerInfo[i][pAdmin] >= 1)
						{
      						format(strings,sizeof(strings),"[%d]%s",playerid,string);
            				SendClientMessage(i, col2, strings);
						}
					}
					else if (((tempposx < radi/4) && (tempposx > -radi/4)) && ((tempposy < radi/4) && (tempposy > -radi/4)) && ((tempposz < radi/4) && (tempposz > -radi/4)))
					{
						if(PlayerInfo[i][pAdmin] <= 0)
					    {
							SendClientMessage(i, col3, string);
						}
						else if(PlayerInfo[i][pAdmin] >= 1)
						{
      						format(strings,sizeof(strings),"[%d]%s",playerid,string);
            				SendClientMessage(i, col3, strings);
						}
					}
					else if (((tempposx < radi/2) && (tempposx > -radi/2)) && ((tempposy < radi/2) && (tempposy > -radi/2)) && ((tempposz < radi/2) && (tempposz > -radi/2)))
					{
						if(PlayerInfo[i][pAdmin] <= 0)
					    {
							SendClientMessage(i, col4, string);
						}
						else if(PlayerInfo[i][pAdmin] >= 1)
						{
      						format(strings,sizeof(strings),"[%d]%s",playerid,string);
            				SendClientMessage(i, col4, strings);
						}
					}
					else if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
					{
						if(PlayerInfo[i][pAdmin] <= 0)
					    {
							SendClientMessage(i, col5, string);
						}
						else if(PlayerInfo[i][pAdmin] >= 1)
						{
      						format(strings,sizeof(strings),"[%d]%s",playerid,string);
            				SendClientMessage(i, col5, strings);
						}
					}
				}
				else
				{
					format(strings,sizeof(strings),"[%d]%s",playerid,string);
            		SendClientMessage(i, col1, strings);
				}
			}
		}
	}//not connected
	return 1;
}

public CrimInRange(Float:radi, playerid,copid)
{
	if(IsPlayerConnected(playerid)&&IsPlayerConnected(copid))
	{
		new Float:posx, Float:posy, Float:posz;
		new Float:oldposx, Float:oldposy, Float:oldposz;
		new Float:tempposx, Float:tempposy;
		GetPlayerPos(playerid, oldposx, oldposy, oldposz);
		GetPlayerPos(copid, posx, posy, posz);
		tempposx = (oldposx -posx);
		tempposy = (oldposy -posy);
		if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)))
		{
			return 1;
		}
	}
	return 0;
}

public ProxDetectorS(Float:radi, playerid, targetid)
{
    if(IsPlayerConnected(playerid)&&IsPlayerConnected(targetid))
	{
		new Float:posx, Float:posy, Float:posz;
		new Float:oldposx, Float:oldposy, Float:oldposz;
		new Float:tempposx, Float:tempposy, Float:tempposz;
		GetPlayerPos(playerid, oldposx, oldposy, oldposz);
		//radi = 2.0; //Trigger Radius
		GetPlayerPos(targetid, posx, posy, posz);
		tempposx = (oldposx -posx);
		tempposy = (oldposy -posy);
		tempposz = (oldposz -posz);
		//printf("DEBUG: X:%f Y:%f Z:%f",posx,posy,posz);
		if (((tempposx < radi) && (tempposx > -radi)) && ((tempposy < radi) && (tempposy > -radi)) && ((tempposz < radi) && (tempposz > -radi)))
		{
			return 1;
		}
	}
	return 0;
}

public CustomPickups()
{
	new Float:oldposx, Float:oldposy, Float:oldposz;
	new string[128];
	NameTimer();
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
		if(IsPlayerConnected(i))
		{
			GetPlayerPos(i, oldposx, oldposy, oldposz);
			new tmpcar = GetPlayerVehicleID(i);
			if(oldposx!=0.0 && oldposy!=0.0 && oldposz!=0.0)
			{
				for(new h = 0; h < sizeof(SBizzInfo); h++)
				{
					if(IsATruck(tmpcar) && PlayerToPoint(10.0, i, SBizzInfo[h][sbEntranceX], SBizzInfo[h][sbEntranceY], SBizzInfo[h][sbEntranceZ]))
					{
						format(string, sizeof(string), "~w~%s~n~~r~Products Required~w~: %d~n~~y~Price per Product: ~w~: $%d~n~~g~Funds: ~w~: $%d",SBizzInfo[h][sbMessage],(SBizzInfo[h][sbMaxProducts]-SBizzInfo[h][sbProducts]),SBizzInfo[h][sbPriceProd],SBizzInfo[h][sbTill]);
						GameTextForPlayer(i, string, 5000, 3);
						return 1;
					}
					if(PlayerToPoint(2.0, i, SBizzInfo[h][sbEntranceX], SBizzInfo[h][sbEntranceY], SBizzInfo[h][sbEntranceZ]))
					{
						if(SBizzInfo[h][sbOwned] == 1)
						{
							format(string, sizeof(string), ":%s\n:%s\n:%s\n :$%d",SBizzInfo[h][sbMessage],SBizzInfo[h][sbOwner],SBizzInfo[h][sbExtortion],SBizzInfo[h][sbEntranceCost]);
						}
						else
						{
							format(string, sizeof(string), " %s \n:$%d\n /buybiz   ",SBizzInfo[h][sbMessage],SBizzInfo[h][sbBuyPrice]);
						}
						ShowPlayerDialog(i,1323,DIALOG_STYLE_MSGBOX,"  .",string,"","");
						return 1;
					}
				}
				for(new h = 0; h < sizeof(HouseInfo); h++)
				{
					if(PlayerToPoint(0.5, i, HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez]))
					{
					    new clas[64];
						if(HouseInfo[h][hValue] > 0 && HouseInfo[h][hValue] < 300000){ clas = "Noop Class";}
						else if(HouseInfo[h][hValue] >= 300000 && HouseInfo[h][hValue] < 600000){ clas = "D-Class";}
						else if(HouseInfo[h][hValue] >= 600000 && HouseInfo[h][hValue] < 1200000){ clas = "C-Class";}
						else if(HouseInfo[h][hValue] >= 1200000 && HouseInfo[h][hValue] < 2100000){ clas = "B-Class";}
						else if(HouseInfo[h][hValue] >= 2100000 && HouseInfo[h][hValue] < 4000000){ clas = "A-Class";}
						else if(HouseInfo[h][hValue] >= 4000000 && HouseInfo[h][hValue] < 20000000){ clas = "S-Class";}
						if(HouseInfo[h][hOwned] == 1)
						{
							if(HouseInfo[h][hRentabil] == 0)
							{
								format(string, sizeof(string), "  :%s\n:%s",HouseInfo[h][hOwner],clas);
							}
							else
							{
								format(string, sizeof(string), "  : %s\n: %s\n : $%d\n /rentroom   ",HouseInfo[h][hOwner],clas,HouseInfo[h][hRent]);
							}
							ShowPlayerDialog(i,6,DIALOG_STYLE_MSGBOX,"  .",string,"","");
							return 1;
						}
						else
						{
							format(string, sizeof(string), "  \n\n:%s\n\n:$%d\n:%s",HouseInfo[h][hDiscription],HouseInfo[h][hValue],clas);
						}
						ShowPlayerDialog(i,7,DIALOG_STYLE_MSGBOX," .",string,"","");
						return 1;
					}
				}
			}//custompickups end
			if(PlayerToPoint(2.0, i,1073.0619,-344.5148,73.9922))
			{
			    if(OrderReady[i] > 0)
			    {
			        switch (OrderReady[i])
			        {
			            case 1:
			            {
			                ServerGivePlayerWeapons(i, 24, 50); ServerGivePlayerWeapons(i, 29, 500); ServerGivePlayerWeapons(i, 25, 50); ServerGivePlayerWeapons(i, 4, 1);
       						NormMoney[i] = 2;
							AntiMoney[i] = AntiMoney[i] - 5000;
							GiveMoney(i, - 5000);
			                SendClientMessage(i, COLOR_LIGHTBLUE, "*     .");
			            }
			            case 2:
			            {
			                ServerGivePlayerWeapons(i, 24, 50); ServerGivePlayerWeapons(i, 29, 500); ServerGivePlayerWeapons(i, 25, 50); ServerGivePlayerWeapons(i, 31, 500); ServerGivePlayerWeapons(i, 4, 1);
                            NormMoney[i] = 2;
							AntiMoney[i] = AntiMoney[i] - 6000;
							GiveMoney(i, - 6000);
			                SendClientMessage(i, COLOR_LIGHTBLUE, "*     .");
			            }
			            case 3:
			            {
			                ServerGivePlayerWeapons(i, 24, 50); ServerGivePlayerWeapons(i, 29, 500); ServerGivePlayerWeapons(i, 25, 50); ServerGivePlayerWeapons(i, 30, 500); ServerGivePlayerWeapons(i, 4, 1);
                            NormMoney[i] = 2;
							AntiMoney[i] = AntiMoney[i] - 6000;
							GiveMoney(i, - 6000);
			                SendClientMessage(i, COLOR_LIGHTBLUE, "*     .");
			            }
			            case 4:
			            {
			                ServerGivePlayerWeapons(i, 24, 50); ServerGivePlayerWeapons(i, 29, 500); ServerGivePlayerWeapons(i, 25, 50); ServerGivePlayerWeapons(i, 31, 500); ServerGivePlayerWeapons(i, 4, 1); ServerGivePlayerWeapons(i, 34, 20);
                            NormMoney[i] = 2;
							AntiMoney[i] = AntiMoney[i] - 8000;
							GiveMoney(i, - 8000);
			                SendClientMessage(i, COLOR_LIGHTBLUE, "*     .");
			            }
			            case 5:
			            {
			                ServerGivePlayerWeapons(i, 24, 50); ServerGivePlayerWeapons(i, 29, 500); ServerGivePlayerWeapons(i, 25, 50); ServerGivePlayerWeapons(i, 30, 500); ServerGivePlayerWeapons(i, 4, 1); ServerGivePlayerWeapons(i, 34, 20);
                            NormMoney[i] = 2;
							AntiMoney[i] = AntiMoney[i] - 8000;
							GiveMoney(i, - 8000);
			                SendClientMessage(i, COLOR_LIGHTBLUE, "*     .");
			            }
			            case 6:
			            {
			                ServerGivePlayerWeapons(i, 24, 50); ServerGivePlayerWeapons(i, 29, 500); ServerGivePlayerWeapons(i, 25, 50); ServerGivePlayerWeapons(i, 31, 500); ServerGivePlayerWeapons(i, 4, 1); ServerGivePlayerWeapons(i, 34, 20);
                            NormMoney[i] = 2;
							AntiMoney[i] = AntiMoney[i] - 8500;
							GiveMoney(i, - 8500);
							SendClientMessage(i, COLOR_LIGHTBLUE, "*     .");
			            }
			            case 7:
			            {
			                ServerGivePlayerWeapons(i, 24, 50); ServerGivePlayerWeapons(i, 29, 500); ServerGivePlayerWeapons(i, 25, 50); ServerGivePlayerWeapons(i, 30, 500); ServerGivePlayerWeapons(i, 4, 1); ServerGivePlayerWeapons(i, 34, 20);
                            NormMoney[i] = 2;
							AntiMoney[i] = AntiMoney[i] - 8500;
							GiveMoney(i, - 8500);
			                SendClientMessage(i, COLOR_LIGHTBLUE, "*     .");
			            }
			        }
			        OrderReady[i] = 0;
			    }
			}//Hitman delivery stuff
			else if(PlayerOnMission[i] > 0 && PlayMission[kToggle] == 0)
			{
			    if(MissionCheckpoint[i] == 1 && PlayerToPoint(10.0, i,PlayMission[kCP1][0],PlayMission[kCP1][1],PlayMission[kCP1][2]))
				{
				    RingTone[i] = 20;
				    format(string, sizeof(string), "%s", PlayMission[kGText1]);
					GameTextForPlayer(i, string, 8000, 3);
					format(string, sizeof(string), "%s", PlayMission[kText4]);
					SendClientMessage(i, COLOR_YELLOW2, string);
					format(string, sizeof(string), "%s", PlayMission[kText5]);
					SendClientMessage(i, COLOR_YELLOW2, string);
					format(string, sizeof(string), "%s", PlayMission[kText6]);
					SendClientMessage(i, COLOR_YELLOW2, string);
					MissionCheckpoint[i] = 2;
				}
				else if(MissionCheckpoint[i] == 2 && PlayerToPoint(10.0, i,PlayMission[kCP2][0],PlayMission[kCP2][1],PlayMission[kCP2][2]))
				{
				    RingTone[i] = 20;
				    format(string, sizeof(string), "%s", PlayMission[kGText2]);
					GameTextForPlayer(i, string, 8000, 3);
					format(string, sizeof(string), "%s", PlayMission[kText7]);
					SendClientMessage(i, COLOR_YELLOW2, string);
					format(string, sizeof(string), "%s", PlayMission[kText8]);
					SendClientMessage(i, COLOR_YELLOW2, string);
					format(string, sizeof(string), "%s", PlayMission[kText9]);
					SendClientMessage(i, COLOR_YELLOW2, string);
					MissionCheckpoint[i] = 3;
				}
				else if(MissionCheckpoint[i] == 3 && PlayerToPoint(10.0, i,PlayMission[kCP3][0],PlayMission[kCP3][1],PlayMission[kCP3][2]))
				{
				    RingTone[i] = 20;
				    format(string, sizeof(string), "%s", PlayMission[kGText3]);
					GameTextForPlayer(i, string, 8000, 3);
					format(string, sizeof(string), "%s", PlayMission[kText10]);
					SendClientMessage(i, COLOR_YELLOW2, string);
					format(string, sizeof(string), "%s", PlayMission[kText11]);
					SendClientMessage(i, COLOR_YELLOW2, string);
					format(string, sizeof(string), "%s", PlayMission[kText12]);
					SendClientMessage(i, COLOR_YELLOW2, string);
					MissionCheckpoint[i] = 4;
				}
				else if(MissionCheckpoint[i] == 4 && PlayerToPoint(10.0, i,PlayMission[kCP4][0],PlayMission[kCP4][1],PlayMission[kCP4][2]))
				{
				    RingTone[i] = 20;
				    format(string, sizeof(string), "%s", PlayMission[kGText4]);
					GameTextForPlayer(i, string, 8000, 3);
					format(string, sizeof(string), "%s", PlayMission[kText13]);
					SendClientMessage(i, COLOR_YELLOW2, string);
					format(string, sizeof(string), "%s", PlayMission[kText14]);
					SendClientMessage(i, COLOR_YELLOW2, string);
					format(string, sizeof(string), "%s", PlayMission[kText15]);
					SendClientMessage(i, COLOR_YELLOW2, string);
					MissionCheckpoint[i] = 5;
				}
				else if(MissionCheckpoint[i] == 5 && PlayerToPoint(10.0, i,PlayMission[kCP5][0],PlayMission[kCP5][1],PlayMission[kCP5][2]))
				{
				    RingTone[i] = 20;
				    format(string, sizeof(string), "%s", PlayMission[kGText5]);
					GameTextForPlayer(i, string, 8000, 3);
					format(string, sizeof(string), "%s", PlayMission[kText16]);
					SendClientMessage(i, COLOR_YELLOW2, string);
					format(string, sizeof(string), "%s", PlayMission[kText17]);
					SendClientMessage(i, COLOR_YELLOW2, string);
					format(string, sizeof(string), "%s", PlayMission[kText18]);
					SendClientMessage(i, COLOR_YELLOW2, string);
					MissionCheckpoint[i] = 6;
				}
				else if(MissionCheckpoint[i] == 6 && PlayerToPoint(10.0, i,PlayMission[kCP6][0],PlayMission[kCP6][1],PlayMission[kCP6][2]))
				{
				    RingTone[i] = 20;
				    format(string, sizeof(string), "%s", PlayMission[kGText6]);
					GameTextForPlayer(i, string, 8000, 3);
					format(string, sizeof(string), "..::   : %s |  : $%d ::..", PlayMission[kTitle], PlayMission[kReward]);
					SendClientMessage(i, COLOR_GREEN, string);
					NormMoney[i] = 2;
					AntiMoney[i] = AntiMoney[i] + PlayMission[kReward];
					GiveMoney(i, PlayMission[kReward]);
					PlayerInfo[i][pMissionNr] = PlayerOnMission[i];
					MissionCheckpoint[i] = 0;
					PlayerOnMission[i] = 0;
				}
			}
		}
	}
	return 1;
}
public CarEnter(playerid,carid)
{
    new string[512];
    if(AutoInfo[carid][aStats]==0)
	{
	    format(string,sizeof(string),": %d\n 2     \n: [2,6]     !\n  ,    ,   ",
		AutoInfo[carid][aPrice]);
	    ShowPlayerDialog(playerid,920,DIALOG_STYLE_INPUT,"",string,"","");
	}
	else
	{
		//carid = carid + 1;
		if(IsACopCar(carid))
		{
		    if(IsACop(playerid))
		    {
		    }
		    else
		    {
		        SendClientMessage(playerid,COLOR_GREY,"    ");
		        RemovePlayerFromVehicle(playerid);
		        TogglePlayerControllable(playerid, 1);
		    }
		}
		
		if(carid >=mex0 && carid <=mex1)
        {
          	if(PlayerInfo[playerid][pJob] == 7)
            {
            }
            else
            {
                SendClientMessage(playerid,COLOR_GREY,"  ");
                RemovePlayerFromVehicle(playerid);
                TogglePlayerControllable(playerid, 1);
            }
        }

		
		if(carid >=wuzi1 && carid <=wuzi2)
		{
		    if(PlayerInfo[playerid][pMember] == 22 || PlayerInfo[playerid][pLeader] == 22)
		    {
		    }
		    else
		    {
		        SendClientMessage(playerid,COLOR_GREY,"    Wuzi Street");
		        RemovePlayerFromVehicle(playerid);
		        TogglePlayerControllable(playerid, 1);
		    }
		}
		if(IsAnAmbulance(carid))
		{
		    if(PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4)
		    {
		    }
		    else
		    {
		        SendClientMessage(playerid,COLOR_GREY,"    ");
		        RemovePlayerFromVehicle(playerid);
		        TogglePlayerControllable(playerid, 1);
		    }
		}
		if(carid >= yak1 && carid <= yak2 || carid >= yak3 && carid <= yak4 )
		{
		    if(PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6)
		    {
		    }
		    else
		    {
				SendClientMessage(playerid,COLOR_GREY,"    Yakuza!");
				RemovePlayerFromVehicle(playerid);
				TogglePlayerControllable(playerid, 1);
		    }
		}
		if(carid >= lic1 && carid <= lic2)
		{
      		if(PlayerInfo[playerid][pCarLic] == 0 && TakingLesson[playerid] == 1)
			{
				new pdddialog[2148];
				format(pdddialog,sizeof(pdddialog), "%s%s%s%s%s%s%s%s%s%s%s%s%s",
				pdddialogMSG[0],pdddialogMSG[1],pdddialogMSG[2],pdddialogMSG[3],pdddialogMSG[4],pdddialogMSG[5],pdddialogMSG[6],pdddialogMSG[7],pdddialogMSG[8],pdddialogMSG[9],pdddialogMSG[10],pdddialogMSG[11],pdddialogMSG[12]);
				ShowPlayerDialog(playerid,15,DIALOG_STYLE_MSGBOX,"  ", pdddialog, "", "");
				CP[playerid] = 200; pravabCP[playerid] = 21;
				{
					SetPlayerCheckpoint(playerid, pravab[0][0], pravab[0][1], pravab[0][2], 8.0);
				}
 			}
			else if(PlayerInfo[playerid][pMember] == 11 && PlayerInfo[playerid][pCarLic] == 1 || PlayerInfo[playerid][pLeader] == 11 && PlayerInfo[playerid][pCarLic] == 1)
			{
			}
		}
		if(carid >= army1 && carid <= army2)
		{
		    if(PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)
		    {
		    }
		    else
		    {
				SendClientMessage(playerid,COLOR_GREY,"    SFA!");
				RemovePlayerFromVehicle(playerid);
				TogglePlayerControllable(playerid, 1);
		    }
		}
		if(carid >= vag1 && carid <= vag2)
		{
	        if(PlayerInfo[playerid][pMember] == 18 || PlayerInfo[playerid][pLeader] == 18)
		    {
		    }
		    else
		    {
				SendClientMessage(playerid,COLOR_GREY,"    Los Santos Vagos Gang!");
				RemovePlayerFromVehicle(playerid);
				TogglePlayerControllable(playerid, 1);
		    }
		}
		if(carid == matscarband[1])
		{
	        if(PlayerInfo[playerid][pMember] == 18 || PlayerInfo[playerid][pLeader] == 18)
		    {
		        if(PlayerInfo[playerid][pRank] >= 7)
		        {
		        }
		    }
		    else
		    {
				SendClientMessage(playerid,COLOR_GREY,"    Los Santos Vagos Gang!/   ");
				RemovePlayerFromVehicle(playerid);
				TogglePlayerControllable(playerid, 1);
		    }
		}
		if(carid == matscarband[0])
		{
	        if(PlayerInfo[playerid][pMember] == 17 || PlayerInfo[playerid][pLeader] == 17)
		    {
		        if(PlayerInfo[playerid][pRank] >= 7)
		        {
		        }
		    }
		    else
		    {
				SendClientMessage(playerid,COLOR_GREY,"    Rifa Gang!/   ");
				RemovePlayerFromVehicle(playerid);
				TogglePlayerControllable(playerid, 1);
		    }
		}
		if(carid == matscarband[2])
		{
	        if(PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pLeader] == 15)
		    {
		        if(PlayerInfo[playerid][pRank] >= 7)
		        {
		        }
		    }
		    else
		    {
				SendClientMessage(playerid,COLOR_GREY,"    Coronos Gang!/   ");
				RemovePlayerFromVehicle(playerid);
				TogglePlayerControllable(playerid, 1);
		    }
		}
		if(carid == matscarband[3])
		{
	        if(PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16)
		    {
		        if(PlayerInfo[playerid][pRank] >= 7)
		        {
		        }
		    }
		    else
		    {
				SendClientMessage(playerid,COLOR_GREY,"    Ballas Gang!/   ");
				RemovePlayerFromVehicle(playerid);
				TogglePlayerControllable(playerid, 1);
		    }
		}
		if(carid == matscarband[4])
		{
	        if(PlayerInfo[playerid][pMember] == 14 || PlayerInfo[playerid][pLeader] == 14)
		    {
		        if(PlayerInfo[playerid][pRank] >= 7)
		        {
		        }
		    }
		    else
		    {
				SendClientMessage(playerid,COLOR_GREY,"    Groove Gang!/   ");
				RemovePlayerFromVehicle(playerid);
				TogglePlayerControllable(playerid, 1);
		    }
		}
	    if(carid >= fla1 && carid <= fla2)
	    {
	        if(PlayerInfo[playerid][pMember] == 12 || PlayerInfo[playerid][pLeader] == 12)
		    {
		    }
		    else
		    {
				SendClientMessage(playerid,COLOR_GREY,"    Flaming Cobra Gang!");
				RemovePlayerFromVehicle(playerid);
				TogglePlayerControllable(playerid, 1);
		    }
		}

		if(carid >= lic1 && carid <= lic2)
		{
		    if(PlayerInfo[playerid][pMember] == 11 || PlayerInfo[playerid][pLeader] == 11 || TakingLesson[playerid] == 1)
		    {
		    }
		    else
		    {
				SendClientMessage(playerid,COLOR_GREY,"    !");
				RemovePlayerFromVehicle(playerid);
				TogglePlayerControllable(playerid, 1);
		    }
		}
		if(carid >= rm1 && carid <= rm2 || carid >= rm3 && carid <= rm4)
		{
		    if(PlayerInfo[playerid][pMember] == 13 || PlayerInfo[playerid][pLeader] == 13)
		    {
		    }
		    else
		    {
				SendClientMessage(playerid,COLOR_GREY,"     !");
				RemovePlayerFromVehicle(playerid);
				TogglePlayerControllable(playerid, 1);
		    }
		}
		if(carid >= arm1 && carid <= arm2)
		{
		    if(PlayerInfo[playerid][pMember] == 22 || PlayerInfo[playerid][pLeader] == 22)
		    {
		    }
		    else
		    {
				SendClientMessage(playerid,COLOR_GREY,"    LVA!");
				RemovePlayerFromVehicle(playerid);
				TogglePlayerControllable(playerid, 1);
		    }
		}
		if(carid >= rent1 && carid <= rent2)
		{
		    new newcar = GetPlayerVehicleID(playerid);
		    if (RENTCAR[playerid] != newcar)
			{
				format(string, sizeof(string), "~w~ OEE APEOA O AOO~n~COOC:~g~$%d~n~~w~ APE샑 EE ~g~/rentcar~w~~n~ ~r~/exit",2500);
				TogglePlayerControllable(playerid, 0);
				GameTextForPlayer(playerid, string, 5000, 3);
			}
		}
		if(carid >= cf1 && carid <= cf2)
		{
		    if(PlayerInfo[playerid][pMember] == 25 || PlayerInfo[playerid][pLeader] == 25)
		    {
		    }
		    else
		    {
				SendClientMessage(playerid,COLOR_GREY,"    Casino Fortune!");
				RemovePlayerFromVehicle(playerid);
				TogglePlayerControllable(playerid, 1);
		    }
		}
		if(carid >= zao1 && carid <= zao2)
		{
		    if(PlayerInfo[playerid][pMember] == 23 || PlayerInfo[playerid][pLeader] == 23)
		    {
		    }
		    else
		    {
				SendClientMessage(playerid,COLOR_GREY,"     !");
				RemovePlayerFromVehicle(playerid);
				TogglePlayerControllable(playerid, 1);
		    }
		}
		if(carid >= rifa1 && carid <= rifa2)
		{
		    if(PlayerInfo[playerid][pMember] == 17 || PlayerInfo[playerid][pLeader] == 17)
		    {
		    }
		    else
		    {
				SendClientMessage(playerid,COLOR_GREY,"    The Rifa Gang!");
				RemovePlayerFromVehicle(playerid);
				TogglePlayerControllable(playerid, 1);
		    }
		}
		if(carid >= elco1 && carid <= elco2)
		{
		    if(PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pLeader] == 15)
		    {
		    }
		    else
		    {
				SendClientMessage(playerid,COLOR_GREY,"    El Coronos Gang!");
				RemovePlayerFromVehicle(playerid);
				TogglePlayerControllable(playerid, 1);
		    }
		}
		if(carid >= avt1 && carid <= avt2 || carid >= avt3 && carid <= avt4 || carid >= avt5 && carid <= avt6)
		{
		    if(PlayerInfo[playerid][pJob] == 14)
		    {
		    }
		    else
		    {
				SendClientMessage(playerid,COLOR_GREY,"   !");
				RemovePlayerFromVehicle(playerid);
				TogglePlayerControllable(playerid, 1);
		    }
		}
		if(carid >= inc1 && carid <= inc2)
		{
		    if(PlayerInfo[playerid][pJob] == 18)
		    {
		    }
		    else
		    {
				SendClientMessage(playerid,COLOR_GREY,"  !");
				RemovePlayerFromVehicle(playerid);
				TogglePlayerControllable(playerid, 1);
		    }
		}
		if(carid >= prodtruck[0] && carid <= prodtruck[6])
		{
		    if(PlayerInfo[playerid][pJob] == 22)
		    {
		    }
		    else
		    {
				SendClientMessage(playerid,COLOR_GREY,"   !");
				RemovePlayerFromVehicle(playerid);
				TogglePlayerControllable(playerid, 1);
		    }
		}
		if(carid >= kol1 && carid <= kol2)
		{
		    if(PlayerInfo[playerid][pMember] == 21 || PlayerInfo[playerid][pLeader] == 21)
		    {
		    }
		    else
		    {
				SendClientMessage(playerid,COLOR_GREY,"    !");
				RemovePlayerFromVehicle(playerid);
				TogglePlayerControllable(playerid, 1);
		    }
		}
		if(carid >= mer1 && carid <= mer2)
		{
		    if(PlayerInfo[playerid][pMember] == 7 || PlayerInfo[playerid][pLeader] == 7)
		    {
		    }
		    else
		    {
				SendClientMessage(playerid,COLOR_GREY,"    !");
				RemovePlayerFromVehicle(playerid);
				TogglePlayerControllable(playerid, 1);
		    }
		}
	    if(carid >= lcn1 && carid < lcn2)
		{
		    if(PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5)
		    {
		    }
		    else
		    {
				SendClientMessage(playerid,COLOR_GREY,"    La Cosa Nostra!");
				RemovePlayerFromVehicle(playerid);
				TogglePlayerControllable(playerid, 1);
		    }
		}
		if(carid >= groove1 && carid <= groove2)
		{
		    if(PlayerInfo[playerid][pMember] == 14 || PlayerInfo[playerid][pLeader] == 14)
		    {
		    }
		    else
		    {
				SendClientMessage(playerid,COLOR_GREY,"    Grove Street!");
				RemovePlayerFromVehicle(playerid);
				TogglePlayerControllable(playerid, 1);
		    }
		}
		if(carid >= bal1 && carid <= bal2)
		{
		    if(PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16)
		    {
		    }
		    else
		    {
				SendClientMessage(playerid,COLOR_GREY,"    The Ballas Gang!");
				RemovePlayerFromVehicle(playerid);
				TogglePlayerControllable(playerid, 1);
		    }
		}
		if(carid >= triada1 && carid <= triada2)
		{
		    if(PlayerInfo[playerid][pMember] == 19 || PlayerInfo[playerid][pLeader] == 19)
		    {
		    }
		    else
		    {
				SendClientMessage(playerid,COLOR_GREY,"    !");
				RemovePlayerFromVehicle(playerid);
				TogglePlayerControllable(playerid, 1);
		    }
		}
		if(carid >= taxi1 && carid <= taxi2)
		{
		    if(PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pLeader] == 10)
		    {
		    }
		    else
		    {
				SendClientMessage(playerid,COLOR_GREY,"    !");
				RemovePlayerFromVehicle(playerid);
				TogglePlayerControllable(playerid, 1);
		    }
		}
		if(carid >= hit1 && carid <= hit2)
		{
		    if(PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8)
		    {
		    }
		    else
		    {
				SendClientMessage(playerid,COLOR_GREY,"    !");
				RemovePlayerFromVehicle(playerid);
				TogglePlayerControllable(playerid, 1);
		    }
		}
		if(carid >= rep1 && carid <= rep2)
		{
		    if(PlayerInfo[playerid][pMember] == 9 || PlayerInfo[playerid][pLeader] == 9)
		    {
		    }
		    else
		    {
				SendClientMessage(playerid,COLOR_GREY,"    !");
				RemovePlayerFromVehicle(playerid);
				TogglePlayerControllable(playerid, 1);
		    }
		}

		if(carid >= sd1 && carid <= sd2)
		{
		    if(PlayerInfo[playerid][pMember] == 20 || PlayerInfo[playerid][pLeader] == 20)
		    {
		    }
		    else
		    {
				SendClientMessage(playerid,COLOR_GREY,"    Street Dogs!");
				RemovePlayerFromVehicle(playerid);
				TogglePlayerControllable(playerid, 1);
		    }
		}
	}
	return 1;
}
stock ini_GetKey( line[] )
{
	new keyRes[256];
	keyRes[0] = 0;
    if ( strfind( line , "=" , true ) == -1 ) return keyRes;
    strmid( keyRes , line , 0 , strfind( line , "=" , true ) , sizeof( keyRes) );
    return keyRes;
}

stock ini_GetValue( line[] )
{
	new valRes[256];
	valRes[0]=0;
	if ( strfind( line , "=" , true ) == -1 ) return valRes;
	strmid( valRes , line , strfind( line , "=" , true )+1 , strlen( line ) , sizeof( valRes ) );
	return valRes;
}
public BroadCast(color,const string[])
{
	SendClientMessageToAll(color, string);
	return 1;
}

public ABroadCast(color,const string[],level)
{
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
		if(IsPlayerConnected(i))
		{
			if (PlayerInfo[i][pAdmin] >= level)
			{
				SendClientMessage(i, color, string);
				printf("%s", string);
			}
		}
	}
	return 1;
}

public IsAPistol(gunid)
{
	if(gunid >= 22 && gunid <=24)
	{
	    return 1;
	}
	return 0;
}
public IsAMelee(gunid)
{
	if(gunid >= 2 && gunid <= 9)
	{
	    return 1;
	}
	return 0;
}
public IsAGirlsStuff(gunid)
{
	if(gunid >= 10 && gunid <= 15)
	{
	    return 1;
	}
	return 0;
}
public IsAGrenade(gunid)
{
	if((gunid >= 16 && gunid <= 18) || gunid == 39)
	{
	    return 1;
	}
	return 0;
}
public IsAShotgun(gunid)
{
	if(gunid >= 25 && gunid <= 27)
	{
	    return 1;
	}
	return 0;
}
public IsAMachineGun(gunid)
{
	if(gunid == 28 || gunid == 29 || gunid == 32)
	{
	    return 1;
	}
	return 0;
}
public IsAnAssault(gunid)
{
	if(gunid == 30 || gunid == 31)
	{
	    return 1;
	}
	return 0;
}
public IsARifle(gunid)
{
	if(gunid == 33 || gunid == 34)
	{
	    return 1;
	}
	return 0;
}
public IsAHeavyAssault(gunid)
{
	if(gunid == 35 || gunid == 36 || gunid == 37)
	{
	    return 1;
	}
	return 0;
}
public IsAStuff1(gunid)//
{
	if(gunid >= 41 && gunid <= 43 )
	{
	    return 1;
	}
	return 0;
}
public IsAStuff2(gunid)
{
	if(gunid >= 44 && gunid <= 46 )//
	{
	    return 1;
	}
	return 0;
}

public OOCOff(color,const string[])
{
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
		if(IsPlayerConnected(i))
		{
		    if(!gOoc[i])
		    {
				SendClientMessage(i, color, string);
			}
		}
	}
}

public OOCNews(color,const string[])
{
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
		if(IsPlayerConnected(i))
		{
		    if(!gNews[i])
		    {
				SendClientMessage(i, color, string);
			}
		}
	}
}

public SendTeamMessage(team, color, string[])
{
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
		if(IsPlayerConnected(i))
		{
		    if(IsACop(i) || PlayerInfo[i][pMember] == 4 || PlayerInfo[i][pLeader] == 4 || PlayerInfo[i][pMember] == 22 || PlayerInfo[i][pLeader] == 22
			|| PlayerInfo[i][pMember] == 3 || PlayerInfo[i][pLeader] == 3)
		    {
				SendClientMessage(i, color, string);
			}
		}
	}
}

public SendRadioMessage(member, color, string[])
{
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
		if(IsPlayerConnected(i))
		{
		    if(PlayerInfo[i][pMember] == member || PlayerInfo[i][pLeader] == member)
		    {
				SendClientMessage(i, color, string);
			}
		}
	}
}

public SendJobMessage(job, color, string[])
{
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
		if(IsPlayerConnected(i))
		{
		    if(PlayerInfo[i][pJob] == job)
		    {
				SendClientMessage(i, color, string);
			}
		}
	}
}

public SendNewFamilyMessage(family, color, string[])
{
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
		if(IsPlayerConnected(i))
		{
		    if(PlayerInfo[i][pFMember] == family)
		    {
                if(!gFam[i])
                {
					SendClientMessage(i, color, string);
				}
			}
		}
	}
}

public SendFamilyMessage(family, color, string[])
{
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
		if(IsPlayerConnected(i))
		{
		    if(PlayerInfo[i][pMember] == family || PlayerInfo[i][pLeader] == family)
		    {
                if(!gFam[i])
                {
					SendClientMessage(i, color, string);
				}
			}
		}
	}
}

public SendIRCMessage(channel, color, string[])
{
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
		if(IsPlayerConnected(i))
		{
		    if(PlayersChannel[i] == channel)
		    {
				SendClientMessage(i, color, string);
			}
		}
	}
}

public SendTeamBeepMessage(team, color, string[])
{
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
		if(IsPlayerConnected(i))
		{
		    if(gTeam[i] == team)
		    {
				SendClientMessage(i, color, string);
				RingTone[i] = 20;
			}
		}
	}
}

public SendEnemyMessage(color, string[])
{
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
		if(IsPlayerConnected(i))
		{
		    if(gTeam[i] >= 3)
		    {
				SendClientMessage(i, color, string);
			}
		}
	}
}


public SendAdminMessage(color, string[])
{
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
		if(IsPlayerConnected(i))
		{
		    if(PlayerInfo[i][pAdmin] >= 1)
		    {
				SendClientMessage(i, color, string);
			}
		}
	}
}



public AddCar(carcoords)
{
	new randcol = random(126);
	new randcol2 = 1;
	if (rccounter == 14)
	{
		rccounter = 0;
	}
	AddStaticVehicleEx(carselect[rccounter], CarSpawns[carcoords][pos_x], CarSpawns[carcoords][pos_y], CarSpawns[carcoords][pos_z], CarSpawns[carcoords][z_angle], randcol, randcol2, 60000);
	rccounter++;
	return 1;
}

public PlayerPlayMusic(playerid)
{
	if(IsPlayerConnected(playerid))
	{
		SetTimer("StopMusic", 5000, 0);
		PlayerPlaySound(playerid, 1097, 0.0, 0.0, 0.0);
	}
}

public StopMusic()
{
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
		if(IsPlayerConnected(i))
		{
			PlayerPlaySound(i, 1069, 0.0, 0.0, 0.0);
		}
	}
}

public PlayerFixRadio(playerid)
{
    if(IsPlayerConnected(playerid))
	{
	    SetTimer("PlayerFixRadio2", 1000, 0);
		PlayerPlaySound(playerid, 1068, 0.0, 0.0, 0.0);
		Fixr[playerid] = 1;
	}
}

public PlayerFixRadio2()
{
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
		if(IsPlayerConnected(i))
		{
			if(Fixr[i])
			{
				PlayerPlaySound(i, 1069, 0.0, 0.0, 0.0);
				Fixr[i] = 0;
			}
		}
	}
}
public SearchingHit(playerid)
{
	new string[256];
	new giveplayer[MAX_PLAYER_NAME];
	new searchhit = 0;
	for(new i=0; i<MAX_PLAYERS; i++)
	{
		if(IsPlayerConnected(i))
		{
		    if(searchhit == 0)
		    {
			    if(PlayerInfo[i][pHeadValue] > 0 && GotHit[i] == 0 && PlayerInfo[i][pMember] != 8)
			    {
			        GetPlayerName(i, giveplayer, sizeof(giveplayer));
			        searchhit = 1;
			        hitfound = 1;
			        hitid = i;
			        for(new k=0; k<MAX_PLAYERS; k++)
					{
						if(IsPlayerConnected(k))
						{
				        	if(PlayerInfo[k][pMember] == 8 || PlayerInfo[k][pLeader] == 8)
				        	{
	               				SendClientMessage(k, COLOR_WHITE, "|__________________  .__________________|");
				                SendClientMessage(k, COLOR_DBLUE, "***  . ***");
				                format(string, sizeof(string), ": %s:  %d: $%d", giveplayer, i, PlayerInfo[i][pHeadValue]);
								SendClientMessage(k, COLOR_DBLUE, string);
								SendClientMessage(k, COLOR_YELLOW, " givehit   ");
								SendClientMessage(k, COLOR_WHITE, "|________________________________________________________|");
	      					}
					    }
					}
					return 0;
			    }
			}
		}
	}
	if(searchhit == 0)
	{
	    SendClientMessage(playerid, COLOR_GREY, "  .");
	}
	return 0;
}
public SetPlayerSkills(playerid)
{
	SetPlayerSkillLevel(playerid, WEAPONSKILL_PISTOL, PlayerInfo[playerid][pColtSkill]);
	SetPlayerSkillLevel(playerid, WEAPONSKILL_PISTOL_SILENCED, PlayerInfo[playerid][pSilenSkill]);
	SetPlayerSkillLevel(playerid, WEAPONSKILL_DESERT_EAGLE, PlayerInfo[playerid][pDesertSkill]);
	SetPlayerSkillLevel(playerid, WEAPONSKILL_SHOTGUN, PlayerInfo[playerid][pShotgSkill]);
	SetPlayerSkillLevel(playerid, WEAPONSKILL_MP5, PlayerInfo[playerid][pSmgSkill]);
	SetPlayerSkillLevel(playerid, WEAPONSKILL_AK47, PlayerInfo[playerid][pAkSkill]);
	SetPlayerSkillLevel(playerid, WEAPONSKILL_M4, PlayerInfo[playerid][pM4Skill]);
	return 1;
}
public ExtortionBiz(bizid, money)
{
    new string[256];
    format(string, sizeof(string), "No-one");
    if(strcmp(BizzInfo[bizid][bExtortion],string, true ) == 0 )
	{
	    return 0;
	}
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
	    if(IsPlayerConnected(i))
	    {
	        new name[MAX_PLAYER_NAME];
			new wstring[MAX_PLAYER_NAME];
			GetPlayerName(i, name, sizeof(name));
			format(string, sizeof(string), "%s", name);
			strmid(wstring, string, 0, strlen(string), 255);
			if(strcmp(BizzInfo[bizid][bExtortion] ,wstring, true ) == 0 )
			{
			    new value = money / 100;
			    value = value * 10;
			    NormMoney[i] = 2;
				AntiMoney[i] = AntiMoney[i] + value;
			    GiveMoney(i, value);
			//    BizzInfo[bizid][bTill] -= value;
			}
		}
	}
	return 1;
}

public ExtortionSBiz(bizid, money)
{
    new string[256];
    format(string, sizeof(string), "No-one");
    if(strcmp(SBizzInfo[bizid][sbExtortion],string, true ) == 0 )
	{
	    return 0;
	}
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
	    if(IsPlayerConnected(i))
	    {
	        new name[MAX_PLAYER_NAME];
			new wstring[MAX_PLAYER_NAME];
			GetPlayerName(i, name, sizeof(name));
			format(string, sizeof(string), "%s", name);
			strmid(wstring, string, 0, strlen(string), 255);
			if(strcmp(SBizzInfo[bizid][sbExtortion] ,wstring, true ) == 0 )
			{
			    new value = money / 100;
			    value = value * 10;
			    NormMoney[i] = 2;
				AntiMoney[i] = AntiMoney[i] + value;
			    GiveMoney(i, value);
			  //  SBizzInfo[bizid][sbTill] -= value;
			}
		}
	}
	return 1;
}

public PreparePaintball()
{
    for(new i = 0; i < MAX_PLAYERS; i++)
	{
	    if(IsPlayerConnected(i))
	    {
	        if(PlayerPaintballing[i] != 0)
	        {
	            SendClientMessage(i, COLOR_YELLOW, "   20 .");
	        }
		}
	}
 	SetTimer("StartPaintball", 20000, 0);
	return 1;
}

public StartPaintball()
{
	PaintballRound = 1;
	StartingPaintballRound = 0;
	PaintballWinner = 999;
	PaintballWinnerKills = 0;
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
	    if(IsPlayerConnected(i))
	    {
	        if(PlayerPaintballing[i] != 0)
	        {
	            ResetPlayerWeapons(i);
	            ServerGivePlayerWeapons(i, 29, 999);
	            TogglePlayerControllable(i, 1);
	            SendClientMessage(i, COLOR_YELLOW, " . 10  !");
	            PlayerPlaySound(i, 1057, 0.0, 0.0, 0.0);
	        }
	    }
	}
	SetTimer("PaintballEnded", 600000, 0);
	return 1;
}

public PaintballEnded()
{
	new string[256];
	new name[MAX_PLAYER_NAME];
    for(new i = 0; i < MAX_PLAYERS; i++)
	{
	    if(IsPlayerConnected(i))
	    {
	        if(PlayerPaintballing[i] != 0)
	        {
	            if(IsPlayerConnected(PaintballWinner))
	            {
	                GetPlayerName(PaintballWinner, name, sizeof(name));
	                format(string,sizeof(string), "** %s    %d  **",name,PaintballWinnerKills);
	                SendClientMessage(i, COLOR_WHITE, string);
					NormMoney[PaintballWinner] = 2;
					AntiMoney[PaintballWinner] = AntiMoney[PaintballWinner] + 30000;
					GiveMoney(PaintballWinner, 30000);
	            }
	            PlayerInfo[i][pGun0] = 0;//  0
				PlayerInfo[i][pGun1] = 0;//  1
				PlayerInfo[i][pGun2] = 0;//  2
				PlayerInfo[i][pGun3] = 0;//  3
				PlayerInfo[i][pGun4] = 0;//  4
				PlayerInfo[i][pGun5] = 0;//  5
				PlayerInfo[i][pGun6] = 0;//  6
				PlayerInfo[i][pGun7] = 0;//  7
				PlayerInfo[i][pGun8] = 0;//  8
				PlayerInfo[i][pGun9] = 0;//  9
				PlayerInfo[i][pGun10] = 0;//  10
				PlayerInfo[i][pGun11] = 0;//  11
				PlayerInfo[i][pAmmo0] = 0;//  0
				PlayerInfo[i][pAmmo1] = 0;//  1
				PlayerInfo[i][pAmmo2] = 0;//  2
				PlayerInfo[i][pAmmo3] = 0;//  3
				PlayerInfo[i][pAmmo4] = 0;//  4
				PlayerInfo[i][pAmmo5] = 0;//  5
				PlayerInfo[i][pAmmo6] = 0;//  6
				PlayerInfo[i][pAmmo7] = 0;//  7
				PlayerInfo[i][pAmmo8] = 0;//  8
				PlayerInfo[i][pAmmo9] = 0;//  9
				PlayerInfo[i][pAmmo10] = 0;//  10
				PlayerInfo[i][pAmmo11] = 0;//  11
	            ResetPlayerWeapons(i);
	            PlayerPaintballing[i] = 0;
	            SetPlayerPos(i, SBizzInfo[10][sbEntranceX],SBizzInfo[10][sbEntranceY],SBizzInfo[10][sbEntranceZ]);
	        }
		}
	}
	AnnouncedPaintballRound = 0;
    PaintballRound = 0;
	return 1;
}

public StartKartingtwo()
{
if(logs == 1)
{

}
new string[256];
format(string, sizeof(string), "!    2 ! :   - .   ");
OOCOff(COLOR_ISPOLZUY,string);
	EndingKartRound = 0;
		for(new i = 0; i < MAX_PLAYERS; i++)
	{
	    if(IsPlayerConnected(i))
	    {
	        if(PlayerKarting[i] != 0)
	        {
				//SetPlayerCheckpoint(i,1463.8145,-2494.1394,13.5547,20.0);
	        }
	    }
	}
SetTimer("StartKarting1", 120000, 0);
	return 1;
}
public StartKarting1()
{
new string[256];
	EndingKartRound = 0;
		for(new i = 0; i < MAX_PLAYERS; i++)
	{
	    if(IsPlayerConnected(i))
	    {
	        if(PlayerKarting[i] != 0)
	        {
				format(string, sizeof(string), "1");
					    GameTextForPlayer(i, string, 1000, 3);
				new rand;
				new car;
				car = 494;
				rand = random(sizeof(RaceSpawns));
				new carid = CreateVehicle(car, RaceSpawns[rand][0],RaceSpawns[rand][1],RaceSpawns[rand][2],270.4143, 3, 3, 60000);
				PutPlayerInVehicle(i, carid, 0);
				CreatedCars[CreatedCar] = carid;
	            rand = random(sizeof(RaceSpawns));
	                TogglePlayerControllable(i, 0);
	                SetPlayerInterior(i,0);
	        }
	    }
	}
	SetTimer("StartKarting2", 1000, 0);
	return 1;
}
public StartKarting2()
{
new string[256];
	EndingKartRound = 0;
		for(new i = 0; i < MAX_PLAYERS; i++)
	{
	    if(IsPlayerConnected(i))
	    {
	        if(PlayerKarting[i] != 0)
	        {
				format(string, sizeof(string), "2");
					    GameTextForPlayer(i, string, 1000, 3);
	        }
	    }
	}
	SetTimer("StartKarting3", 1000, 0);
	return 1;
}
public StartKarting3()
{
new string[256];
	EndingKartRound = 0;
		for(new i = 0; i < MAX_PLAYERS; i++)
	{
	    if(IsPlayerConnected(i))
	    {
	        if(PlayerKarting[i] != 0)
	        {
				format(string, sizeof(string), "3");
					    GameTextForPlayer(i, string, 1000, 3);
	        }
	    }
	}
	SetTimer("StartKarting", 1000, 0);
	return 1;
}
public StartKarting()
{
	new string[256];
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
	    if(KartingPlayers < 1)
	{
 		format(string, sizeof(string), "  -    !");
		OOCOff(COLOR_ISPOLZUY,string);
	    StartingKartRound = 0;
	    KartingRound = 0;
	    EndingKartRound = 1;
	    AnnouncedKartRound = 0;
      	if(PlayerKarting[i] != 0)
	    {
  			DestroyVehicle(GetPlayerVehicleID(i));
            CP[i] = 0;
			SetPlayerInterior(i, 3);
  			SetPlayerPos(i,831.9918,1.6614,1004.1797);
			SetPlayerFacingAngle(i, 39.0413);
			TogglePlayerControllable(i, 1);
			PlayerKarting[i] = 0;
		}
	    /*SetPlayerPos(i,831.9918,1.6614,1004.1797);
		SetPlayerFacingAngle(i, 39.0413);*/
  		return 1;
		}
 }

	KartingRound = 1;
	StartingKartRound = 0;
	EndingKartRound = 1;
	FirstKartWinner = 999;
	SecondKartWinner = 999;
	ThirdKartWinner = 999;
	format(string, sizeof(string),"!  . :   - ");
			OOCOff(COLOR_ISPOLZUY,string);
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
	    if(IsPlayerConnected(i))
	    {
	        if(PlayerKarting[i] != 0)
	     	   {
  	      			CP[i] = 10;
	     	       GameTextForPlayer(i, "~r~GO! GO! GO!", 5000, 3);
	            PlayerPlaySound(i, 1057, 0.0, 0.0, 0.0);
	            SetPlayerCheckpoint(i,1546.8890,-2494.4233,13.5542,20.0);
	            TogglePlayerControllable(i, 1);
	            PlayerKarting[i] = 1;
	            SetVehicleParamsEx(GetPlayerVehicleID(i) ,VEHICLE_PARAMS_ON,VEHICLE_PARAMS_ON,alarm,doors,bonnet,boot,objective);
         		zavodis[i] = 1;
 	        }
	    }
	}
	SetTimer("KartingEnded", 360000, 0);
 return 1;
}

public KartingEnded()
{
    for(new i = 0; i < MAX_PLAYERS; i++)
	{
	    if(IsPlayerConnected(i))
	    {
	    new string[256];
	            CP[i] = 0;
	            DisablePlayerCheckpoint(i);
			format(string, sizeof(string)," a!    ");
			OOCOff(COLOR_ISPOLZUY,string);
			if(PlayerKarting[i] != 0)
	     	   {
  				  DestroyVehicle(GetPlayerVehicleID(i));
			}
			PlayerKarting[i] = 0;
  			EndingKartRound = 1;
  			 SaveAccounts();
  			 KartingPlayers = 0;
  			return 1;
		}
	}
	AnnouncedKartRound = 0;
    KartingRound = 0;
	return 1;
}

public DollahScoreUpdate()
{
	new LevScore;
	for(new i=0; i<MAX_PLAYERS; i++)
	{
		if(IsPlayerConnected(i))
		{
   			LevScore = PlayerInfo[i][pLevel];
			SetPlayerScore(i, LevScore);
		}
	}
	return 1;
}

stock right(source[], len)
{
	new retval[MAX_STRING], srclen;
	srclen = strlen(source);
	strmid(retval, source, srclen - len, srclen, MAX_STRING);
	return retval;
}

public Spectator()
{
	new string[256];
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
		if(IsPlayerConnected(i))
		{
		    if(KickPlayer[i]==1) { Kick(i); }
			else if(KickPlayer[i]==2) { Ban(i); }
			//if(GetPlayerPing(i) >= 500 && PlayerInfo[i][pAdmin] < 1) { Kick(i); }
			if(Spectate[i] < 253 && Spectate[i] != 255)
			{
				SetPlayerColor(i,COLOR_SPEC);
				TogglePlayerControllable(i, 0);
				new targetid = Spectate[i];
				if(IsPlayerConnected(targetid))
				{
				    TogglePlayerSpectating(i, 1);
				    if(PlayerInfo[i][pAdmin] >= 1)
				    {
				        new Float:health;
					    new name[MAX_PLAYER_NAME];
					    GetPlayerName(targetid, name, sizeof(name));
					    GetPlayerHealth(targetid, health);
					    format(string, sizeof(string), "~n~~n~~n~~n~~n~~n~~y~%s(ID:%d)~n~~y~health:%.1f",name,targetid,health);
					    GameTextForPlayer(i, string, 2500, 3);
				    }
				    if(IsPlayerInAnyVehicle(targetid))
					{
					    new carid = GetPlayerVehicleID(targetid);
					    PlayerSpectateVehicle(i, carid);
					}
					else
					{
					    PlayerSpectatePlayer(i, targetid);
					}
					if(GetPlayerInterior(targetid) == 0)
					{
						SetPlayerInterior(i,0);
					}
					else if(GetPlayerInterior(targetid) > 0)
					{
						SetPlayerInterior(i,GetPlayerInterior(targetid));
					}
				}//Targetid connected
			}
			if(Spectate[i] == 253)
			{
				TogglePlayerControllable(i, 1);
				TogglePlayerSpectating(i, 0);
				SetPlayerInterior(i,Unspec[i][sPint]);
				PlayerInfo[i][pInt] = Unspec[i][sPint];
				PlayerInfo[i][pLocal] = Unspec[i][sLocal];
				Unspec[i][sLocal] = 255;
				SetSpawnInfo(i, PlayerInfo[i][pTeam], PlayerInfo[i][pModel], Unspec[i][sPx],  Unspec[i][sPy], Unspec[i][sPz]-1.0, 1.0, -1, -1, -1, -1, -1, -1);
				gTeam[i] = PlayerInfo[i][pTeam];
				SetPlayerToTeamColor(i);
				MedicBill[i] = 0;
				if(PlayerInfo[i][pDonate] > 100500)
		        {
		            SetSpawnInfo(i, PlayerInfo[i][pTeam], PlayerInfo[i][pModel], Unspec[i][Coords][0], Unspec[i][Coords][1], Unspec[i][Coords][2], 10.0, -1, -1, -1, -1, -1, -1);
					SpawnPlayer(i);
					SetCameraBehindPlayer(i);
		        }
		        else
		        {
					SpawnPlayer(i);
				}
				Spectate[i] = 255;
			}
			if(Spectate[i] == 254)
			{
				TogglePlayerControllable(i, 1);
				SetPlayerInterior(i,Unspec[i][sPint]);
				PlayerInfo[i][pInt] = Unspec[i][sPint];
				PlayerInfo[i][pLocal] = Unspec[i][sLocal];
				SetPlayerPos(i, Unspec[i][sPx],  Unspec[i][sPy], Unspec[i][sPz]);
				Spectate[i] = 255;
			}
			if(Spectate[i] == 256)
			{
				SetPlayerToTeamColor(i);
				Spectate[i] = 255;
			}
			if(Spectate[i] == 257)
			{
				Spectate[i] = 254;
			}
		}
	}
}

//------------------------------------------------------------------------------------------------------

public IsAnInstructor(playerid)
{
 	if(IsPlayerConnected(playerid))
	{
	    new leader = PlayerInfo[playerid][pLeader];
	    new member = PlayerInfo[playerid][pMember];
	    if(member==11)
		{
		    return 1;
		}
		else if(leader==11)
		{
		    return 1;
		}
	}
	return 0;
}

public IsAMember(playerid)
{
	if(IsPlayerConnected(playerid))
	{
	    new leader = PlayerInfo[playerid][pLeader];
	    new member = PlayerInfo[playerid][pMember];
	    if(member==5 || member==6 || member==8 || member==12 || member==13 || member==14 || member==15 || member==16 || member==17 || member==18 || member==21 || member == 22)
		{
		    return 1;
		}
		else if(leader==5 || leader==6 || leader==8 || leader==12 || leader==13 || leader==14 || leader==15 || leader==16 || leader==17 || leader==18 || leader==21 || leader == 22)
		{
		    return 1;
		}
	}
	return 0;
}

public IsACop(playerid)
{
	if(IsPlayerConnected(playerid))
	{
	    new leader = PlayerInfo[playerid][pLeader];
	    new member = PlayerInfo[playerid][pMember];
	    if(member==1 || member==2 || member==24 || member==20)
		{
		    return 1;
		}
		else if(leader==1 || leader==2 || leader==7 || leader==24 || leader==20)
		{
		    return 1;
		}
	}
	return 0;
}

public IsAtClothShop(playerid)
{
    if(IsPlayerConnected(playerid))
	{
        if(PlayerToPoint(25.0,playerid,207.5627,-103.7291,1005.2578) || PlayerToPoint(25.0,playerid,203.9068,-41.0728,1001.8047))
		{//Binco & Suburban
		    return 1;
		}
		else if(PlayerToPoint(30.0,playerid,214.4470,-7.6471,1001.2109) || PlayerToPoint(50.0,playerid,161.3765,-83.8416,1001.8047))
		{//Zip & Victim
		    return 1;
		}
	}
	return 0;
}

public IsAtGasStation(playerid)
{
    if(IsPlayerConnected(playerid))
	{
		if(PlayerToPoint(10.0,playerid,1004.0070,-939.3102,42.1797) || PlayerToPoint(10.0,playerid,1944.3260,-1772.9254,13.3906))
		{//LS
		    return 1;
		}
		else if(PlayerToPoint(10.0,playerid,-90.5515,-1169.4578,2.4079) || PlayerToPoint(10.0,playerid,-1609.7958,-2718.2048,48.5391))
		{//LS
		    return 1;
		}
		else if(PlayerToPoint(10.0,playerid,-2029.4968,156.4366,28.9498) || PlayerToPoint(10.0,playerid,-2408.7590,976.0934,45.4175))
		{//SF
		    return 1;
		}
		else if(PlayerToPoint(10.0,playerid,-2243.9629,-2560.6477,31.8841) || PlayerToPoint(10.0,playerid,-1676.6323,414.0262,6.9484))
		{//Between LS and SF
		    return 1;
		}
		else if(PlayerToPoint(10.0,playerid,2202.2349,2474.3494,10.5258) || PlayerToPoint(10.0,playerid,614.9333,1689.7418,6.6968))
		{//LV
		    return 1;
		}
		else if(PlayerToPoint(10.0,playerid,-1328.8250,2677.2173,49.7665) || PlayerToPoint(10.0,playerid,70.3882,1218.6783,18.5165))
		{//LV
		    return 1;
		}
		else if(PlayerToPoint(10.0,playerid,2113.7390,920.1079,10.5255) || PlayerToPoint(10.0,playerid,-1327.7218,2678.8723,50.0625))
		{//LV
		    return 1;
		}
	}
	return 0;
}

public IsAtFishPlace(playerid)
{
	if(IsPlayerConnected(playerid))
	{
	    if(PlayerToPoint(1.0,playerid,403.8266,-2088.7598,7.8359) || PlayerToPoint(1.0,playerid,398.7553,-2088.7490,7.8359))
		{//Fishplace at the bigwheel
		    return 1;
		}
		else if(PlayerToPoint(1.0,playerid,396.2197,-2088.6692,7.8359) || PlayerToPoint(1.0,playerid,391.1094,-2088.7976,7.8359))
		{//Fishplace at the bigwheel
		    return 1;
		}
		else if(PlayerToPoint(1.0,playerid,383.4157,-2088.7849,7.8359) || PlayerToPoint(1.0,playerid,374.9598,-2088.7979,7.8359))
		{//Fishplace at the bigwheel
		    return 1;
		}
		else if(PlayerToPoint(1.0,playerid,369.8107,-2088.7927,7.8359) || PlayerToPoint(1.0,playerid,367.3637,-2088.7925,7.8359))
		{//Fishplace at the bigwheel
		    return 1;
		}
		else if(PlayerToPoint(1.0,playerid,362.2244,-2088.7981,7.8359) || PlayerToPoint(1.0,playerid,354.5382,-2088.7979,7.8359))
		{//Fishplace at the bigwheel
		    return 1;
		}
	}
	return 0;
}

public IsAtCookPlace(playerid)
{
	if(IsPlayerConnected(playerid))
	{
	    if(PlayerToPoint(3.0,playerid,369.9786,-4.0798,1001.8589))
	    {//Cluckin Bell
	        return 1;
	    }
	    else if(PlayerToPoint(3.0,playerid,376.4466,-60.9574,1001.5078) || PlayerToPoint(3.0,playerid,378.1215,-57.4928,1001.5078))
		{//Burgershot
		    return 1;
		}
		else if(PlayerToPoint(3.0,playerid,374.1185,-113.6361,1001.4922) || PlayerToPoint(3.0,playerid,377.7971,-113.7668,1001.4922))
		{//Well Stacked Pizza
		    return 1;
		}
	}
	return 0;
}
public IsAMatsCar(carid)
{
	if(carid == matscar[0]||carid == matscar[1]	||	carid == matscar[2] ||	carid == matscar[3] ||	carid == matscar[4] ||	carid == matscar[5])
	{
 		return 1;
	}
	return 0;
}
public IsAMatsCarband(carid)
{
 	if(carid == matscarband[0]	|| carid == matscarband[1]	||	carid == matscarband[2]	||	carid == matscarband[3]	||	carid == matscarband[4])
	{
	     return 1;
	}
	return 0;
}
public IsAMatsVert(carid)
{
 	if(carid == matsvert[0]	|| carid == matsvert[1])
	{
	     return 1;
	}
	return 0;
}
public IsAtBar(playerid)
{
    if(IsPlayerConnected(playerid))
	{
		if(PlayerToPoint(4.0,playerid,495.7801,-76.0305,998.7578) || PlayerToPoint(4.0,playerid,499.9654,-20.2515,1000.6797))
		{//In grove street bar (with girlfriend), and in Havanna
		    return 1;
		}
		else if(PlayerToPoint(4.0,playerid,1215.9480,-13.3519,1000.9219) || PlayerToPoint(10.0,playerid,-2658.9749,1407.4136,906.2734))
		{//PIG Pen
		    return 1;
		}
		else if(PlayerToPoint(7.0,playerid,1207.2,-28.4,1000.9) || PlayerToPoint(7.0,playerid,968.6,-47.1,1001.1))
		{//PIG Pen
		    return 1;
		}
		else if(PlayerToPoint(7.0,playerid,-224.7,1404.9,27.7) || PlayerToPoint(7.0,playerid,2536.1,-1321.2,1031.4))
		{//PIG Pen
		    return 1;
		}
		else if(PlayerToPoint(10.0,playerid,1257.7211,-791.0063,1084.0078) || PlayerToPoint(10.0,playerid,1262.6,-794.5,88.3))
		{//PIG Pen
		    return 1;
		}
		else if(PlayerToPoint(10.0,playerid,1487.4,-666.9,95.6) || PlayerToPoint(10.0,playerid,-328.1,1803.1,42.7))
		{//PIG Pen
		    return 1;
  		}
		else if(PlayerToPoint(10.0,playerid,1257.2,-791.0,1084.0) || PlayerToPoint(10.0,playerid,2499.7,-1708.7,1014.7))
		{//PIG Pen
		    return 1;
		}
		else if(PlayerToPoint(7.0,playerid,1139.7175,-4.7045,1000.6719))
		{//PIG Pen
		    return 1;
		}
	}
	return 0;
}

public IsABoat(carid)
{
	new Boats[] = { 472, 473, 493, 495, 484, 430, 454, 453, 452, 446 };
	for(new i = 0; i < sizeof(Boats); i++)
	{
		if(GetVehicleModel(carid) == Boats[i]) return 1;
	}
	return 0;
}

public IsAPlane(carid)
{
	new AirVeh[] = { 592, 577, 511, 512, 593, 520, 553, 476, 519, 460, 513, 548, 425, 417, 487, 488, 497, 563, 447, 469 };
	for(new i = 0; i < sizeof(AirVeh); i++)
	{
		if(GetVehicleModel(carid) == AirVeh[i]) return 1;
	}
	return 0;
}

public IsACopCar(carid)
{
	if(carid >= lspd1 && carid <= lspd2 || carid >=fbi1 && carid <= fbi2 || carid >= swat1 && carid <= swat2 || carid >= sfpd1 && carid <= sfpd2)
	{
		return 1;
	}
	return 0;
}

public IsAnAmbulance(carid)
{
	if(carid >= m4s1 && carid <= m4s2 ||carid >= m4s21 && carid <= m4s22)
	{
		return 1;
	}
	return 0;
}

public IsATruck(carid)
{
	if(carid >= 1000 && carid <= 1001)
	{
		return 1;
	}
	return 0;
}
public ProdTruck(carid)
{
	if(carid >= prodtruck[0] && carid <= prodtruck[6])
	{
		return 1;
	}
	return 0;
}

public IsACar(carid)
{
	new CarVeh[] = { 401, 402, 403, 404, 405, 406, 407, 408, 409, 410, 411, 412, 413, 414, 415, 416, 416, 418, 419, 419,
 	426, 427, 428, 429, 431, 432, 433, 434, 436, 437, 438, 439, 440, 442, 443, 444, 445, 448, 451, 455, 456, 457, 458, 459, 461, 463, 466,
 	467, 468, 470, 471, 474, 475, 477, 478, 479, 480, 482, 483, 485, 486, 489, 490, 491, 492, 494, 495, 496, 498, 499, 500, 502, 503, 504,
 	505, 506, 507, 508, 514, 515, 516, 517, 518, 521, 522, 523, 524, 525, 526, 527, 528, 529, 530, 531, 532, 533, 534, 535, 536, 540, 541,
	542, 543, 544, 545, 546, 547, 549, 550, 551, 552, 554, 555, 556, 557, 558, 559, 560, 561, 562, 565, 566, 567, 568, 573, 574, 575, 576,
	578, 579, 580, 581, 585, 586, 587, 588, 589, 596, 597, 598, 599, 600, 601, 602, 603, 604, 605 };
	for(new i = 0; i < sizeof(CarVeh); i++)
	{
		if(GetVehicleModel(carid) == CarVeh[i]) return 1;
	}
	return 0;
}

//------------------------------------------------------------------------------------------------------

public OnPlayerConnect(playerid)
{
    TextDrawShowForPlayer(playerid,Text:Textdraw0);
    if(IsPlayerNPC(playerid)){return 1;}
    new nameme[256],name[MAX_PLAYER_NAME],stringi[256],d,m,y;
	new ololo[3][256];
	new newt[MAX_PLAYERS];
	newt[playerid] = 0;
	GetPlayerName(playerid,name,sizeof(name));
	for(new i =0;i<49;i++)
	{
		GangZoneShowForPlayer(playerid,GZInfo[i][gID],GetGangZoneColor(i));
	}
	if(strfind(name,"_",true) == -1)
	{
	    SendClientMessage(playerid,COLOR_LIGHTRED,"      ");
	    SendClientMessage(playerid,COLOR_LIGHTBLUE,"    : _. : Carl_Jonson");
	    Kick(playerid);
	}
	for(new i = 0; i < strlen(name); i++)
	{
	    if(!strcmp(name[i],"_",true))
	    {
	        newt[playerid] = newt[playerid] + 1;
	    }
	}
	if(newt[playerid] > 1)
	{
	    SendClientMessage(playerid,COLOR_LIGHTRED,"      ");
	    SendClientMessage(playerid,COLOR_LIGHTBLUE,"    : _. : Carl_Jonson");
	    Kick(playerid);
	}
	new namenew[2][20];
	split(name, namenew, '_');
	for(new i = 1; i < strlen(namenew[0]); i++)
	{
	    if(!isalpha(namenew[0][i]))
	    {
	        SendClientMessage(playerid,COLOR_LIGHTRED,"      ");
		    SendClientMessage(playerid,COLOR_LIGHTBLUE,"    : _. : Carl_Jonson");
		    Kick(playerid);
		    break;
	    }
	}
	for(new i = 1; i < strlen(namenew[1]); i++)
	{
	    if(!isalpha(namenew[1][i]))
	    {
	        SendClientMessage(playerid,COLOR_LIGHTRED,"      ");
		    SendClientMessage(playerid,COLOR_LIGHTBLUE,"    : _. : Carl_Jonson");
		    Kick(playerid);
		    break;
	    }
	}
	if(!strlen(namenew[0]))
	{
	    SendClientMessage(playerid,COLOR_LIGHTRED,"      ");
	    SendClientMessage(playerid,COLOR_LIGHTBLUE,"    : _. : Carl_Jonson");
	    Kick(playerid);
	}
	if(!strlen(namenew[1]))
	{
	    SendClientMessage(playerid,COLOR_LIGHTRED,"      ");
	    SendClientMessage(playerid,COLOR_LIGHTBLUE,"    : _. : Carl_Jonson");
	    Kick(playerid);
	}
	if(!isupper(namenew[0][0]))
	{
	    SendClientMessage(playerid,COLOR_LIGHTRED,"      ");
	    SendClientMessage(playerid,COLOR_LIGHTBLUE,"    : _. : Carl_Jonson");
	    Kick(playerid);
	}
	if(!isupper(namenew[1][0]))
	{
	    SendClientMessage(playerid,COLOR_LIGHTRED,"      ");
	    SendClientMessage(playerid,COLOR_LIGHTBLUE,"    : _. : Carl_Jonson");
	    Kick(playerid);
	}
	for(new i = 1; i < strlen(namenew[0]); i++)
	{
	    if(!islower(namenew[0][i]))
	    {
	        SendClientMessage(playerid,COLOR_LIGHTRED,"      ");
		    SendClientMessage(playerid,COLOR_LIGHTBLUE,"    : _. : Carl_Jonson");
		    Kick(playerid);
		    break;
	    }
	}
	for(new i = 1; i < strlen(namenew[1]); i++)
	{
	    if(!islower(namenew[1][i]))
	    {
	        SendClientMessage(playerid,COLOR_LIGHTRED,"      ");
		    SendClientMessage(playerid,COLOR_LIGHTBLUE,"    : _. : Carl_Jonson");
		    Kick(playerid);
		    break;
	    }
	}
	getdate(y,m,d);
	GetPlayerName(playerid,nameme,sizeof(nameme));
	new File = iniOpen("tempbans.ini");
	iniGet(File,nameme,stringi);
	iniClose(File);
	split(stringi, ololo, ',');
	ddd[playerid] = strval(ololo[0]);
	mmm[playerid] = strval(ololo[1]);
	yyy[playerid] = strval(ololo[2]);
	if(ddd[playerid] != 0 && mmm[playerid] != 0 && yyy[playerid] != 0)
	{
		if(ddd[playerid] > d && mmm[playerid] == m && yyy[playerid] == y)
		{
		    format(stringi,sizeof(stringi),"   %d/%d/%d",ddd[playerid],mmm[playerid],yyy[playerid]);
			SendClientMessage(playerid,0xFF0606AA,stringi);
			Kick(playerid);
			return 1;
		}
		if(mmm[playerid] > m && yyy[playerid] == y)
		{
		    format(stringi,sizeof(stringi),"   %d/%d/%d",ddd[playerid],mmm[playerid],yyy[playerid]);
			SendClientMessage(playerid,0xFF0606AA,stringi);
			Kick(playerid);
			return 1;
		}
		if(yyy[playerid] > y)
		{
			format(stringi,sizeof(stringi),"   %d/%d/%d",ddd[playerid],mmm[playerid],yyy[playerid]);
			SendClientMessage(playerid,0xFF0606AA,stringi);
			Kick(playerid);
			return 1;
		}
	}
	avot[playerid] = 0;
	mogno[playerid] = 0;
	PlayerSpectateID[playerid] = -1;
	PlayerSpec[playerid] = -1;
	klyap[playerid] = 0;
	AutoTest[playerid] = 0;
	PlayerInfo[playerid][pMask] = 0;
	PlayerInfo[playerid][pMaskOn] = 0;
	PlayerInfo[playerid][pArmBil] = 0;
	prokol[playerid] = 0;
	PlayerHealth[playerid] = 0;
	PlayerBlinded[playerid] = 0;
	toggotome[playerid] = 0;
	PyxiTime[playerid] = 0;//    
	PlayerInfo[playerid][pMaskSkill] = 0;
	SendClientMessage(playerid,COLOR_WHITE," ");
	SendClientMessage(playerid,COLOR_LIGHTRED2,"   ");
	SendClientMessage(playerid,COLOR_LIGHTBLUE,"   You Server  ");
	SendClientMessage(playerid,COLOR_LIGHTBLUE,"    yousite.ru");
	GangZoneShowForPlayer(playerid,gz[1],0x808080AA);//
	GangZoneShowForPlayer(playerid,gz[14],0x008000AA);//army
	GangZoneHideForPlayer(playerid,blind[0]);//
	GangZoneHideForPlayer(playerid,blind[1]);//
	GangZoneHideForPlayer(playerid,blind[2]);//
	GangZoneHideForPlayer(playerid,blind[3]);//
	GangZoneHideForPlayer(playerid,blind[4]);//
	TextDrawHideForPlayer(playerid, blindtd[0]);
	TextDrawHideForPlayer(playerid, blindtd[1]);
	TextDrawHideForPlayer(playerid, blindtd[2]);
	TextDrawHideForPlayer(playerid, blindtd[3]);
	TextDrawHideForPlayer(playerid, blindtd[4]);

	SetPVarFloat(playerid,"x1",0.0);
	SetPVarFloat(playerid,"y1",0.0);
	SetPVarFloat(playerid,"z1",0.0);
	gActivePlayers[playerid]++;
	numplayers++;

	////////////////////////////////////////////
	AntiMoney[playerid] = 0;
	NormMoney[playerid] = 0;
	SelectChar[playerid] = 0; HidePM[playerid] = 0; PhoneOnline[playerid] = 0; OnWeapon[playerid] = 0;
	SelectCharID[playerid] = 0; SelectCharPlace[playerid] = 0; ChosenSkin[playerid] = 0;
	GettingJob[playerid] = 0; GuardOffer[playerid] = 999; GuardPrice[playerid] = 0;
    ApprovedLawyer[playerid] = 0; CallLawyer[playerid] = 0; WantLawyer[playerid] = 0;
	KickPlayer[playerid] = 0; CurrentMoney[playerid] = 0; UsedFind[playerid] = 0;
	CP[playerid] = 0; Robbed[playerid] = 0; SpawnChange[playerid] = 1;
	CarOffer[playerid] = 999; CarPrice[playerid] = 0; CarID[playerid] = 0; CarCalls[playerid] = 0;
	RobbedTime[playerid] = 0; MoneyMessage[playerid] = 0; Condom[playerid] = 0;
	acceptgruz[playerid] = 0;
	rmoney[playerid] = -1;
	rid[playerid] = -1;
	PlayerInfo[playerid][pBalance] = 0;
	rpid[playerid] = -1;
	bezopas[playerid] = 0;
	namechan[playerid] = 0;
	Clother[playerid] = 0; NClother[playerid] = 0; TaxiCallTime[playerid] = 0;
	STDPlayer[playerid] = 0; SexOffer[playerid] = 999; SexPrice[playerid] = 0;
	RepairOffer[playerid] = 999; RepairPrice[playerid] = 0; RepairCar[playerid] = 0;
	TalkingLive[playerid] = 255; LiveOffer[playerid] = 999; TakingLesson[playerid] = 0;
	RefillOffer[playerid] = 999; RefillPrice[playerid] = 0; MapIconsShown[playerid] = 0;
	DrugOffer[playerid] = 999; PlayerCuffed[playerid] = 0; PlayerCuffedTime[playerid] = 0;
	DrugPrice[playerid] = 0; OnCK[playerid] = 999; GettingCK[playerid] = 999;
	DrugGram[playerid] = 0; ConnectedToPC[playerid] = 0; OrderReady[playerid] = 0;
	JailPrice[playerid] = 0; MedicTime[playerid] = 0; NeedMedicTime[playerid] = 0; MedicBill[playerid] = 0; GotHit[playerid] = 0;
	WantedPoints[playerid] = 0; GoChase[playerid] = 999; GetChased[playerid] = 999; PlacedNews[playerid] = 0;
	OnDuty[playerid] = 0; WantedLevel[playerid] = 0; TestFishes[playerid] = 0;
	VWorld[playerid] = 0;
	BoxWaitTime[playerid] = 0; SchoolSpawn[playerid] = 0; ChangePos2[playerid][1] = 0;
	SafeTime[playerid] = 60; PlayerTied[playerid] = 0; PlayerBoxing[playerid] = 0;
	FindTimePoints[playerid] = 0; FindTime[playerid] = 0; JobDuty[playerid] = 0;
	Mobile[playerid] = 255; Music[playerid] = 0; BoxOffer[playerid] = 999;
	Spectate[playerid] = 255; PlayerDrunk[playerid] = 0; PlayerDrunkTime[playerid] = 0;
	Unspec[playerid][sLocal] = 255; FishCount[playerid] = 0; MedicCallTime[playerid] = 0; TaxiVzyat[playerid] = 0;
	WritingPaper[playerid] = 0; WritingPaperNumber[playerid] = 999; WritingLine[playerid] = 0; BringingPaper[playerid] = 0; GotPaper[playerid] = 0;
	PaperOffer[playerid] = 999; ConsumingMoney[playerid] = 0; TransportCost[playerid] = 0;
    gLastCar[playerid] = -1; FirstSpawn[playerid] = 0; TransportMoney[playerid] = 0;
	gOoc[playerid] = 0; gNews[playerid] = 0; BigEar[playerid] = 0; gDice[playerid] = 0; gFam[playerid] = 0;
	gSpeedo[playerid] = 0; gGas[playerid] = 1; BusCallTime[playerid] = 0;
	PlayerInfo[playerid][pReport] = 0; MechanicCallTime[playerid] = 0;
	gPlayerLogged[playerid] = 0; gPlayerLogTries[playerid] = 0; gPlayerAccount[playerid] = 0;
	gPlayerSpawned[playerid] = 0; PlayerKarting[playerid] = 0; PlayerInKart[playerid] = 0;
	PlayerTazeTime[playerid] = 0; PlayerStoned[playerid] = 0; useknock[playerid] = 0;
	StartTime[playerid] = 0; TicketOffer[playerid] = 999; TicketMoney[playerid] = 0;
	MatsHolding[playerid] = 0; TutTime[playerid] = 0; TransportTime[playerid] = 0;
	gPlayerMission[playerid] = 0; TaxiAccepted[playerid] = 999; BusAccepted[playerid] = 999;
	PlayerInfo[playerid][pCash] = dollah; NoFuel[playerid] = 0; upal[playerid] = 0;
	HireCar[playerid] = -1; PlayersChannel[playerid] = 999; TransportValue[playerid] = 0;
	TransportDriver[playerid] = 999; TransportDuty[playerid] = 0;
	Locator[playerid] = 0; PlayerOnMission[playerid] = 0; MissionCheckpoint[playerid] = 0;
	WatchingTV[playerid] = 0; PlayerPaintballing[playerid] = 0; PlayerPaintballKills[playerid] = 0;
	Fishes[playerid][pLastFish] = 0; Fishes[playerid][pFishID] = 0;
	ProposeOffer[playerid] = 999; MarryWitness[playerid] = 999; MarryWitnessOffer[playerid] = 999; MarriageCeremoney[playerid] = 0; ProposedTo[playerid] = 999; GotProposedBy[playerid] = 999; DivorceOffer[playerid] = 999;
    zirit[playerid] = 0;
	GiveMoney(playerid,PlayerInfo[playerid][pCash]);
	bazar[playerid] = 0;
	IsInShml[playerid] = 0;
	skrit[playerid] = 0;
	prodid[playerid] = -1;
	shapka[playerid] = 0;
	glass[playerid] = 0;
	vshtorilo[playerid] = 0;
	shield[playerid] = 0;
	Refueling[playerid] = 0;
	RENTCAR[playerid] = 9999;
	Limiter[playerid] = 0;
	PlayerAFK[playerid][AFK_Time] = 0;
    PlayerAFK[playerid][AFK_Stat] = 0;
	prodhouse[playerid] = -1;
	prodmoney[playerid] = -1;

	for(new i = 0; i < MAX_PLAYERS; i++)
	{
	    if(PlayerInfo[i][pMaskOn] == 1)
	    {
	        ShowPlayerNameTagForPlayer(playerid, i, 0);
	    }
	    else if(PlayerInfo[i][pMaskOn] == 0)
	    {
	        ShowPlayerNameTagForPlayer(playerid, i, 1);
	    }
	}
	PlayerInfo[playerid][pGun0] = 0;//  0
	PlayerInfo[playerid][pGun1] = 0;//  1
	PlayerInfo[playerid][pGun2] = 0;//  2
	PlayerInfo[playerid][pGun3] = 0;//  3
	PlayerInfo[playerid][pGun4] = 0;//  4
	PlayerInfo[playerid][pGun5] = 0;//  5
	PlayerInfo[playerid][pGun6] = 0;//  6
	PlayerInfo[playerid][pGun7] = 0;//  7
	PlayerInfo[playerid][pGun8] = 0;//  8
	PlayerInfo[playerid][pGun9] = 0;//  9
	PlayerInfo[playerid][pGun10] = 0;//  10
	PlayerInfo[playerid][pGun11] = 0;//  11
	PlayerInfo[playerid][pAmmo0] = 0;//  0
	PlayerInfo[playerid][pAmmo1] = 0;//  1
	PlayerInfo[playerid][pAmmo2] = 0;//  2
	PlayerInfo[playerid][pAmmo3] = 0;//  3
	PlayerInfo[playerid][pAmmo4] = 0;//  4
	PlayerInfo[playerid][pAmmo5] = 0;//  5
	PlayerInfo[playerid][pAmmo6] = 0;//  6
	PlayerInfo[playerid][pAmmo7] = 0;//  7
	PlayerInfo[playerid][pAmmo8] = 0;//  8
	PlayerInfo[playerid][pAmmo9] = 0;//  9
	PlayerInfo[playerid][pAmmo10] = 0;//  10
	PlayerInfo[playerid][pAmmo11] = 0;//  11
	PlayerInfo[playerid][pPx] = 0;
	PlayerInfo[playerid][pPy] = 0;
	PlayerInfo[playerid][pPz] = 0;
	PlayerInfo[playerid][pPp] = 0;
	PlayerInfo[playerid][pLevel] = 0;
	PlayerInfo[playerid][pPass] = 0;
	PlayerInfo[playerid][pAdmin] = 0;
	PlayerInfo[playerid][pInet] = 0;
	PlayerInfo[playerid][pNalog] = 0;
	PlayerInfo[playerid][pSh] = 0;
	PlayerInfo[playerid][pDonate] = 0;
	PlayerInfo[playerid][gPupgrade] = 0;
	PlayerInfo[playerid][pConnectTime] = 0;
	PlayerInfo[playerid][pReg] = 0;
	PlayerInfo[playerid][pCarKey2] = 0;
	PlayerInfo[playerid][pCarKey] = 0;
	PlayerInfo[playerid][pOrd] = 0;
	PlayerInfo[playerid][pSex] = 0;
	PlayerInfo[playerid][pOrigin] = 0;
	PlayerInfo[playerid][pExp] = 0;
	PlayerInfo[playerid][pAccount] = 0;
	PlayerInfo[playerid][pCrimes] = 0;
	PlayerInfo[playerid][pDeaths] = 0;
	PlayerInfo[playerid][pArrested] = 0;
	PlayerInfo[playerid][pWantedDeaths] = 0;
	PlayerInfo[playerid][pPhoneBook] = 0;
	PlayerInfo[playerid][pBanned] = 0;
	PlayerInfo[playerid][pKpk] = 0;
	PlayerInfo[playerid][pLottoNr] = 0;
	PlayerInfo[playerid][pFishes] = 0;
	PlayerInfo[playerid][pBiggestFish] = 0;
	PlayerInfo[playerid][pJob] = 0;
	PlayerInfo[playerid][pPayCheck] = 0;
	PlayerInfo[playerid][pHeadValue] = 0;
	PlayerInfo[playerid][pJailed] = 0;
	PlayerInfo[playerid][pJailTime] = 0;
	PlayerInfo[playerid][pMats] = 0;
	PlayerInfo[playerid][pComp] = 0;
	PlayerInfo[playerid][pDrugs] = 0;
	PlayerInfo[playerid][pLeader] = 0;
	PlayerInfo[playerid][pMember] = 0;
	PlayerInfo[playerid][pFMember] = 255;
	PlayerInfo[playerid][pRank] = 0;
	PlayerInfo[playerid][pZvan] = 0;
	PlayerInfo[playerid][pChar] = 0;
	PlayerInfo[playerid][pContractTime] = 0;
	PlayerInfo[playerid][pDetSkill] = 0;
	PlayerInfo[playerid][pSexSkill] = 0;
	PlayerInfo[playerid][pBoxSkill] = 0;
	PlayerInfo[playerid][pLawSkill] = 0;
	PlayerInfo[playerid][pMechSkill] = 0;
	PlayerInfo[playerid][pJackSkill] = 0;
	PlayerInfo[playerid][pVorSkill] = 0;
	PlayerInfo[playerid][pCarSkill] = 0;
	PlayerInfo[playerid][pNewsSkill] = 0;
	PlayerInfo[playerid][pDrugsSkill] = 0;
	PlayerInfo[playerid][pCookSkill] = 0;
	PlayerInfo[playerid][pFishSkill] = 0;
	PlayerInfo[playerid][pSHealth] = 0.0;
	PlayerInfo[playerid][pHealth] = 50.0;
	PlayerInfo[playerid][pPos_x] = 2246.6;
	PlayerInfo[playerid][pPos_y] = -1161.9;
	PlayerInfo[playerid][pPos_z] = 1029.7;
	PlayerInfo[playerid][pInt] = 15;
	PlayerInfo[playerid][pLocal] = 255;
	PlayerInfo[playerid][pTeam] = 3;
	PlayerInfo[playerid][pModel] = 264;
	new randphone = 100000 + random(899999);//minimum 1000  max 9999 //giving one at the start
	PlayerInfo[playerid][pPnumber] = randphone;
	PlayerInfo[playerid][pPhousekey] = 255;
	PlayerInfo[playerid][pPbiskey] = 255;
	PlayerInfo[playerid][pCarLic] = 0;
	PlayerInfo[playerid][pFlyLic] = 0;
	PlayerInfo[playerid][pMotoLic] = 0;
	PlayerInfo[playerid][pBoatLic] = 0;
	PlayerInfo[playerid][pFishLic] = 0;
	PlayerInfo[playerid][pGunLic] = 0;
	PlayerInfo[playerid][pGun1] = 0;
	PlayerInfo[playerid][pGun2] = 0;
	PlayerInfo[playerid][pGun3] = 0;
	PlayerInfo[playerid][pGun4] = 0;
	PlayerInfo[playerid][pAmmo1] = 0;
	PlayerInfo[playerid][pAmmo2] = 0;
	PlayerInfo[playerid][pAmmo3] = 0;
	PlayerInfo[playerid][pAmmo4] = 0;
	PlayerInfo[playerid][pCarTime] = 0;
	PlayerInfo[playerid][pVorTime] = 0;
	PlayerInfo[playerid][pPayDay] = 0;
	PlayerInfo[playerid][pPayDayHad] = 0;
	PlayerInfo[playerid][pCDPlayer] = 0;
	PlayerInfo[playerid][pWins] = 0;
	PlayerInfo[playerid][pLoses] = 0;
	PlayerInfo[playerid][pAlcoholPerk] = 0;
	PlayerInfo[playerid][pDrugPerk] = 0;
	PlayerInfo[playerid][pMiserPerk] = 0;
	PlayerInfo[playerid][pPainPerk] = 0;
	PlayerInfo[playerid][pTraderPerk] = 0;
	PlayerInfo[playerid][pTut] = 0;
	PlayerInfo[playerid][pMuteTime] = 0;
	PlayerInfo[playerid][pAutoKey] = 0;
	PlayerInfo[playerid][pMissionNr] = 0;
	PlayerInfo[playerid][pWarns] = 0;
	PlayerInfo[playerid][pFuel] = 0;
	PlayerInfo[playerid][pAdjustable] = 0;
	PlayerInfo[playerid][pEnter] = 0;
	PlayerInfo[playerid][pColtSkill] = 0;
	PlayerInfo[playerid][pSilenSkill] = 0;
	PlayerInfo[playerid][pDesertSkill] = 0;
	PlayerInfo[playerid][pShotgSkill] = 0;
	PlayerInfo[playerid][pSmgSkill] = 0;
	PlayerInfo[playerid][pAkSkill] = 0;
	PlayerInfo[playerid][pM4Skill] = 0;
	PlayerInfo[playerid][pZakonp] = 0;
	PlayerInfo[playerid][pNark] = 0;
	PlayerInfo[playerid][pNarcolomka] = 0;
	PlayerInfo[playerid][pApt] = 0;
 	PlayerInfo[playerid][pTechBox] = 0;
 	PlayerInfo[playerid][pTechKu] = 0;
	PlayerInfo[playerid][pStyle] = 0;
	PlayerInfo[playerid][pBeg] = 0;
	PlayerInfo[playerid][pInst] = 0;
	PlayerInfo[playerid][pOtv] = 0;
	BunnyHoppingTime[playerid]= 0;
	BunnyHoppingPunTime[playerid] = 0;
	ClearCrime(playerid);
	ClearFishes(playerid);
	ClearCooking(playerid);
	pravabCP[playerid] = 0;
	ClearGroceries(playerid);
	ClearMarriage(playerid);
	SetPlayerColor(playerid,COLOR_GRAD2);
	ShowPlayerDialog(playerid, 1234, DIALOG_STYLE_MSGBOX,"    !","      \n\n    \n    ","","");
    benzz[playerid] = TextDrawCreate(610.0000, 105.0000, "Benzin: ");
	TextDrawAlignment(benzz[playerid], 3);
	TextDrawFont(benzz[playerid], 1);
	TextDrawLetterSize(benzz[playerid], 0.4, 2.0);
	TextDrawColor(benzz[playerid], 0xFFFFFFFF);
	TextDrawBackgroundColor(benzz[playerid],0x8B00FDAA);
	TextDrawSetShadow(benzz[playerid], 1);
	TextDrawAlignment(benzz[playerid], 3);
	speedik[playerid] = TextDrawCreate(610.0000, 120.0000, "loading");
	TextDrawAlignment(speedik[playerid], 3);
	TextDrawFont(speedik[playerid], 1);
	TextDrawLetterSize(speedik[playerid], 0.4, 2.0);
	TextDrawColor(speedik[playerid], 0xFFFFFFFF);
	TextDrawBackgroundColor(speedik[playerid],0x8B00FDAA);
	TextDrawSetShadow(speedik[playerid], 1);
	TextDrawAlignment(speedik[playerid], 3);
	return 1;
}

public JoinChannel(playerid, number, line[])
{
    if(IsPlayerConnected(playerid))
	{
	    if(strcmp(IRCInfo[number][iPassword],line, true ) == 0 )
		{
	        JoinChannelNr(playerid, number);
	    }
	    else
	    {
	        SendClientMessage(playerid, COLOR_GREY, " , (3      IP .)!");
	    }
	}
	return 1;
}
public JoinChannelNr(playerid, number)
{
	if(IsPlayerConnected(playerid))
	{
	    new string[256];
		new sendername[MAX_PLAYER_NAME];
		GetPlayerName(playerid, sendername, sizeof(sendername));
		if(PlayersChannel[playerid] < 999)
	    {
			format(string, sizeof(string), "* %s   ", sendername);
			SendIRCMessage(PlayersChannel[playerid], COLOR_GREEN, string);
			IRCInfo[PlayersChannel[playerid]][iPlayers] -= 1;
	    }
		new channel; channel = number; channel += 1;
	    PlayersChannel[playerid] = number;
	    IRCInfo[PlayersChannel[playerid]][iPlayers] += 1;
    	new wstring[128];
		format(string, sizeof(string), "%s", sendername);
		strmid(wstring, string, 0, strlen(string), 255);
		if(strcmp(IRCInfo[number][iAdmin],wstring, true ) == 0 )
		{
		    format(string, sizeof(string), "*    IRC %d  .", channel);
			SendClientMessage(playerid, COLOR_YELLOW, string);
		}
		else
		{
		    format(string, sizeof(string), "*     %d, : %s.", channel, IRCInfo[number][iAdmin]);
			SendClientMessage(playerid, COLOR_YELLOW, string);
		}
		format(string, sizeof(string), "MOTD: %s.", IRCInfo[number][iMOTD]);
		SendClientMessage(playerid, COLOR_YELLOW, string);
		format(string, sizeof(string), "* %s   .", sendername);
		SendIRCMessage(number, COLOR_GREEN, string);
	}
	return 1;
}

public ClearCK(ck)
{
    new string[MAX_PLAYER_NAME];
	format(string, sizeof(string), "No-one");
	strmid(CKInfo[ck][cSendername], string, 0, strlen(string), 255);
	strmid(CKInfo[ck][cGiveplayer], string, 0, strlen(string), 255);
	CKInfo[ck][cUsed] = 0;
	SaveCK();
	return 1;
}

public ClearMarriage(playerid)
{
	if(IsPlayerConnected(playerid))
	{
	    new string[MAX_PLAYER_NAME];
		format(string, sizeof(string), "No-one");
		strmid(PlayerInfo[playerid][pMarriedTo], string, 0, strlen(string), 255);
		PlayerInfo[playerid][pMarried] = 0;
	}
	return 1;
}

public ClearPaper(paper)
{
    new string[MAX_PLAYER_NAME];
	format(string, sizeof(string), "None");
	PaperInfo[paper][PaperUsed] = 0;
	strmid(PaperInfo[paper][PaperMaker], string, 0, strlen(string), 255);
	strmid(PaperInfo[paper][PaperTitle], string, 0, strlen(string), 255);
	strmid(PaperInfo[paper][PaperText1], string, 0, strlen(string), 255);
	strmid(PaperInfo[paper][PaperText2], string, 0, strlen(string), 255);
	strmid(PaperInfo[paper][PaperText3], string, 0, strlen(string), 255);
	strmid(PaperInfo[paper][PaperText4], string, 0, strlen(string), 255);
	strmid(PaperInfo[paper][PaperText5], string, 0, strlen(string), 255);
	strmid(PaperInfo[paper][PaperText6], string, 0, strlen(string), 255);
	strmid(PaperInfo[paper][PaperText7], string, 0, strlen(string), 255);
	SavePapers();
	return 1;
}

public ClearFamily(family)
{
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
	    if(IsPlayerConnected(i))
	    {
	        if(PlayerInfo[i][pFMember] == family)
	        {
	            SendClientMessage(i, COLOR_LIGHTBLUE, "*  .   .");
	            PlayerInfo[i][pFMember] = 255;
	        }
	    }
	}
    new string[MAX_PLAYER_NAME];
	format(string, sizeof(string), "None");
	FamilyInfo[family][FamilyTaken] = 0;
	strmid(FamilyInfo[family][FamilyName], string, 0, strlen(string), 255);
	strmid(FamilyInfo[family][FamilyMOTD], string, 0, strlen(string), 255);
	strmid(FamilyInfo[family][FamilyLeader], string, 0, strlen(string), 255);
	format(string, sizeof(string), "0xFF000069");
	strmid(FamilyInfo[family][FamilyColor], string, 0, strlen(string), 255);
	FamilyInfo[family][FamilyMembers] = 0;
	FamilyInfo[family][FamilySpawn][0] = 0.0;
	FamilyInfo[family][FamilySpawn][1] = 0.0;
	FamilyInfo[family][FamilySpawn][2] = 0.0;
	FamilyInfo[family][FamilySpawn][3] = 0.0;
	FamilyInfo[family][FamilyInterior] = 0;
	SaveFamilies();
	return 1;
}

public ClearCrime(playerid)
{
	if(IsPlayerConnected(playerid))
	{
		new string[MAX_PLAYER_NAME];
		format(string, sizeof(string), "********");
		strmid(PlayerCrime[playerid][pBplayer], string, 0, strlen(string), 255);
		strmid(PlayerCrime[playerid][pVictim], string, 0, strlen(string), 255);
		strmid(PlayerCrime[playerid][pAccusing], string, 0, strlen(string), 255);
		strmid(PlayerCrime[playerid][pAccusedof], string, 0, strlen(string), 255);
	}
	return 1;
}

public FishCost(playerid, fish)
{
	if(IsPlayerConnected(playerid))
	{
		new cost = 0;
		switch (fish)
		{
		    case 1:
		    {
		        cost = 1;
		    }
		    case 2:
		    {
		        cost = 3;
		    }
		    case 3:
		    {
		        cost = 3;
		    }
		    case 5:
		    {
		        cost = 5;
		    }
		    case 6:
		    {
		        cost = 2;
		    }
		    case 8:
		    {
		        cost = 8;
		    }
		    case 9:
		    {
		        cost = 12;
		    }
		    case 11:
		    {
		        cost = 9;
		    }
		    case 12:
		    {
		        cost = 7;
		    }
		    case 14:
		    {
		        cost = 12;
		    }
		    case 15:
		    {
		        cost = 9;
		    }
		    case 16:
		    {
		        cost = 7;
		    }
		    case 17:
		    {
		        cost = 7;
		    }
		    case 18:
		    {
		        cost = 10;
		    }
		    case 19:
		    {
		        cost = 4;
		    }
		    case 21:
		    {
		        cost = 3;
		    }
		}
		return cost;
	}
	return 0;
}

public ClearFishes(playerid)
{
	if(IsPlayerConnected(playerid))
	{
	    Fishes[playerid][pFid1] = 0; Fishes[playerid][pFid2] = 0; Fishes[playerid][pFid3] = 0;
		Fishes[playerid][pFid4] = 0; Fishes[playerid][pFid5] = 0;
		Fishes[playerid][pWeight1] = 0; Fishes[playerid][pWeight2] = 0; Fishes[playerid][pWeight3] = 0;
		Fishes[playerid][pWeight4] = 0; Fishes[playerid][pWeight5] = 0;
		new string[MAX_PLAYER_NAME];
		format(string, sizeof(string), "None");
		strmid(Fishes[playerid][pFish1], string, 0, strlen(string), 255);
		strmid(Fishes[playerid][pFish2], string, 0, strlen(string), 255);
		strmid(Fishes[playerid][pFish3], string, 0, strlen(string), 255);
		strmid(Fishes[playerid][pFish4], string, 0, strlen(string), 255);
		strmid(Fishes[playerid][pFish5], string, 0, strlen(string), 255);
	}
	return 1;
}

public ClearFishID(playerid, fish)
{
	if(IsPlayerConnected(playerid))
	{
		new string[MAX_PLAYER_NAME];
		format(string, sizeof(string), "None");
		switch (fish)
		{
		    case 1:
		    {
		        strmid(Fishes[playerid][pFish1], string, 0, strlen(string), 255);
		        Fishes[playerid][pWeight1] = 0;
		        Fishes[playerid][pFid1] = 0;
		    }
		    case 2:
		    {
		        strmid(Fishes[playerid][pFish2], string, 0, strlen(string), 255);
		        Fishes[playerid][pWeight2] = 0;
		        Fishes[playerid][pFid2] = 0;
		    }
		    case 3:
		    {
		        strmid(Fishes[playerid][pFish3], string, 0, strlen(string), 255);
		        Fishes[playerid][pWeight3] = 0;
		        Fishes[playerid][pFid3] = 0;
		    }
		    case 4:
		    {
		        strmid(Fishes[playerid][pFish4], string, 0, strlen(string), 255);
		        Fishes[playerid][pWeight4] = 0;
		        Fishes[playerid][pFid4] = 0;
		    }
		    case 5:
		    {
		        strmid(Fishes[playerid][pFish5], string, 0, strlen(string), 255);
		        Fishes[playerid][pWeight5] = 0;
		        Fishes[playerid][pFid5] = 0;
		    }
		}
	}
	return 1;
}

public ClearCooking(playerid)
{
	if(IsPlayerConnected(playerid))
	{
	    Cooking[playerid][pCookID1] = 0; Cooking[playerid][pCookID2] = 0; Cooking[playerid][pCookID3] = 0;
		Cooking[playerid][pCookID4] = 0; Cooking[playerid][pCookID5] = 0;
		Cooking[playerid][pCWeight1] = 0; Cooking[playerid][pCWeight2] = 0; Cooking[playerid][pCWeight3] = 0;
		Cooking[playerid][pCWeight4] = 0; Cooking[playerid][pCWeight5] = 0;
		new string[MAX_PLAYER_NAME];
		format(string, sizeof(string), "Nothing");
		strmid(Cooking[playerid][pCook1], string, 0, strlen(string), 255);
		strmid(Cooking[playerid][pCook2], string, 0, strlen(string), 255);
		strmid(Cooking[playerid][pCook3], string, 0, strlen(string), 255);
		strmid(Cooking[playerid][pCook4], string, 0, strlen(string), 255);
		strmid(Cooking[playerid][pCook5], string, 0, strlen(string), 255);
	}
	return 1;
}

public ClearCookingID(playerid, cook)
{
	if(IsPlayerConnected(playerid))
	{
		new string[MAX_PLAYER_NAME];
		format(string, sizeof(string), "Nothing");
		switch (cook)
		{
		    case 1:
		    {
		        strmid(Cooking[playerid][pCook1], string, 0, strlen(string), 255);
		        Cooking[playerid][pCWeight1] = 0;
		        Cooking[playerid][pCookID1] = 0;
		    }
		    case 2:
		    {
		        strmid(Cooking[playerid][pCook2], string, 0, strlen(string), 255);
		        Cooking[playerid][pCWeight2] = 0;
		        Cooking[playerid][pCookID2] = 0;
		    }
		    case 3:
		    {
		        strmid(Cooking[playerid][pCook3], string, 0, strlen(string), 255);
		        Cooking[playerid][pCWeight3] = 0;
		        Cooking[playerid][pCookID3] = 0;
		    }
		    case 4:
		    {
		        strmid(Cooking[playerid][pCook4], string, 0, strlen(string), 255);
		        Cooking[playerid][pCWeight4] = 0;
		        Cooking[playerid][pCookID4] = 0;
		    }
		    case 5:
		    {
		        strmid(Cooking[playerid][pCook5], string, 0, strlen(string), 255);
		        Cooking[playerid][pCWeight5] = 0;
		        Cooking[playerid][pCookID5] = 0;
		    }
		}
	}
	return 1;
}

public ClearGroceries(playerid)
{
	if(IsPlayerConnected(playerid))
	{
	    Groceries[playerid][pChickens] = 0; Groceries[playerid][pChicken] = 0;
	    Groceries[playerid][pHamburgers] = 0; Groceries[playerid][pHamburger] = 0;
	    Groceries[playerid][pPizzas] = 0; Groceries[playerid][pPizza] = 0;
	}
	return 1;
}

public Lotto(number)
{
	new JackpotFallen = 0;
	new string[256];
	new winner[MAX_PLAYER_NAME];
	format(string, sizeof(string), " :    %d", number);
    OOCOff(COLOR_WHITE, string);
    for(new i = 0; i < MAX_PLAYERS; i++)
	{
		if(IsPlayerConnected(i))
		{
		    if(PlayerInfo[i][pLottoNr] > 0)
		    {
			    if(PlayerInfo[i][pLottoNr] == number)
			    {
			        JackpotFallen = 1;
			        GetPlayerName(i, winner, sizeof(winner));
					format(string, sizeof(string), " : %s   $%d ", winner, Jackpot);
					OOCOff(COLOR_WHITE, string);
					format(string, sizeof(string), "*   $%d ", Jackpot);
					SendClientMessage(i, COLOR_YELLOW, string);
					ConsumingMoney[i] = 1;
					NormMoney[i] = 2;
					AntiMoney[i] = AntiMoney[i] + Jackpot;
					GiveMoney(i, Jackpot);
			    }
			    else
			    {
			        SendClientMessage(i, COLOR_LIGHTBLUE, "*    .");
			    }
			}
			PlayerInfo[i][pLottoNr] = 0;
		}
	}
	if(JackpotFallen)
	{
	    new rand = random(125000); rand += 15789;
	    Jackpot = rand;
	    SaveStuff();
	    format(string, sizeof(string), " :    $%d.", Jackpot);
		OOCOff(COLOR_WHITE, string);
	}
	else
	{
	    new rand = random(15000); rand += 2158;
	    Jackpot += rand;
	    SaveStuff();
	    format(string, sizeof(string), " :    $%d.", Jackpot);
		OOCOff(COLOR_WHITE, string);
	}
	return 1;
}

public DelP(playerid)
{

	return 1;
}

//------------------------------------------------------------------------------------------------------
public OnPlayerDisconnect(playerid, reason)
{
  //  MidoStreamDisconnect(playerid);
  	if(newson == playerid)
 	{
 	    newson = -1;
 	}
 	PlayerAFK[playerid][AFK_Time] = 0;
    if(PlayerAFK[playerid][AFK_Stat] != 0) { Delete3DTextLabel(AFK_3DT[playerid]); PlayerAFK[playerid][AFK_Stat] = 0; }
	if(GetChased[playerid] != 999)
	{
	    GoChase[GetChased[playerid]] = 999;
	    GetChased[playerid] = 999;
	}
	TextDrawDestroy(benzz[playerid]);
	TextDrawDestroy(speedik[playerid]);
	gActivePlayers[playerid]--;
	DeleteClosestStrip(playerid);
	prokol[playerid] = 0;
	KillTimer(Timer12345[playerid]);
	numplayers--;
	new string[256];
	new playername[MAX_PLAYER_NAME];
	if(WantedLevel[playerid]!=0)
	{
        PlayerInfo[playerid][pJailed] = 1;
		PlayerInfo[playerid][pJailTime] = 600*WantedLevel[playerid];
		GetPlayerName(playerid,playername,sizeof(playername));
		format(string,sizeof(string)," %s     %d      %d",playername,WantedLevel[playerid],600*WantedLevel[playerid]);
		ABroadCast(COLOR_LIGHTRED,string,1);
	}
	DisablePlayerCheckpoint(playerid);
	DisablePlayerCheckpoint(playerid);
	PlayerInfo[playerid][pAdjustable] = 1;
	if(PlayerSpec[playerid] != -1 && PlayerSpectateID[PlayerSpec[playerid]] != -1)
	{
		for(new i = 0; i < MAX_PLAYERS; i++)
		{
		    if(IsPlayerConnected(i))
		    {
		        if(GetPlayerState(i) == 1)
				{
    				PlayerSpectatePlayer(PlayerSpec[playerid], i);
    				PlayerSpectateID[PlayerSpec[playerid]] = i;
    				PlayerSpec[i] = PlayerSpec[playerid];
    				break;
				}
				else if(GetPlayerState(i) == 2)
				{
				    new idid = GetPlayerVehicleID(i);
					PlayerSpectateVehicle(PlayerSpec[playerid], idid);
					PlayerSpectateID[PlayerSpec[playerid]] = i;
					PlayerSpec[i] = PlayerSpec[playerid];
					break;
				}
				else if(GetPlayerState(i) == 3)
				{
                    new idid = GetPlayerVehicleID(i);
					PlayerSpectateVehicle(PlayerSpec[playerid], idid);
					PlayerSpectateID[PlayerSpec[playerid]] = i;
					PlayerSpec[i] = PlayerSpec[playerid];
					break;
				}
		    }
		}
	}
	if(gPlayerLogged[playerid] == 1)
	{
		OnPlayerUpdate_GF(playerid);
	}
	gPlayerLogged[playerid] = 0;
	PlayerInfo[playerid][pMuteTime] = 0;
	PlayerInfo[playerid][pMuted] = 0;
	Clother[playerid] = 0;
	NClother[playerid] = 0;
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
	    if(IsPlayerConnected(i))
	    {
	        if(TaxiAccepted[i] < 999)
	        {
		        if(TaxiAccepted[i] == playerid)
		        {
		            TaxiAccepted[i] = 999;
		            GameTextForPlayer(i, "~w~Taxi Caller~n~~r~Left the game", 5000, 1);
		            TaxiCallTime[i] = 0;
		            DisablePlayerCheckpoint(i);
		        }
	        }
	        else if(BusAccepted[i] < 999)
	        {
		        if(BusAccepted[i] == playerid)
		        {
		            BusAccepted[i] = 999;
		            GameTextForPlayer(i, "~w~Bus Caller~n~~r~Left the game", 5000, 1);
		            BusCallTime[i] = 0;
		            DisablePlayerCheckpoint(i);
		        }
	        }
	    }
	}
	if(GettingCK[playerid] < 999)
	{
	    if(IsPlayerConnected(GettingCK[playerid]))
	    {
	        OnCK[GettingCK[playerid]] = 999;
	    }
	}
	if(TransportCost[playerid] > 0 && TransportDriver[playerid] < 999)
	{
	    if(IsPlayerConnected(TransportDriver[playerid]))
		{
		    TransportMoney[TransportDriver[playerid]] += TransportCost[playerid];
		    TransportTime[TransportDriver[playerid]] = 0;
		    TransportCost[TransportDriver[playerid]] = 0;
		    format(string, sizeof(string), "~w~Passenger left~n~~g~Earned $%d",TransportCost[playerid]);
		    GameTextForPlayer(TransportDriver[playerid], string, 5000, 1);
		}
	}
	if(PlayerPaintballing[playerid] != 0)
	{
	    PaintballPlayers --;
	}
	if(PlayerKarting[playerid] > 0 && PlayerInKart[playerid] > 0)
	{
	    KartingPlayers --;
	}
	if(PlayersChannel[playerid] < 999)
	{
		IRCInfo[PlayersChannel[playerid]][iPlayers] -= 1;
	}
	if(PlayerBoxing[playerid] > 0)
	{
	    if(Boxer1 == playerid)
	    {
	        if(IsPlayerConnected(Boxer2))
	        {
                PlayerBoxing[Boxer2] = 0;
	        	SetPlayerPos(Boxer2, 765.8433,3.2924,1000.7186);
	        	SetPlayerInterior(Boxer2, 5);
	        	GameTextForPlayer(Boxer2, "~r~Match interupted", 5000, 1);
			}
	    }
	    else if(Boxer2 == playerid)
	    {
	        if(IsPlayerConnected(Boxer1))
	        {
                PlayerBoxing[Boxer1] = 0;
	        	SetPlayerPos(Boxer1, 765.8433,3.2924,1000.7186);
	        	SetPlayerInterior(Boxer1, 5);
	        	GameTextForPlayer(Boxer1, "~r~Match interupted", 5000, 1);
			}
	    }
	    InRing = 0;
     	RoundStarted = 0;
		Boxer1 = 255;
		Boxer2 = 255;
		TBoxer = 255;
	}
	if(TransportDuty[playerid] == 1)
	{
		TaxiDrivers -= 1;
	}
    else if(TransportDuty[playerid] == 2)
	{
		BusDrivers -= 1;
	}
	if(PlayerInfo[playerid][pJob] == 11)
	{
	    if(JobDuty[playerid] == 1) { Medics -= 1; }
	}
	else if(PlayerInfo[playerid][pJob] == 7)
	{
	    if(JobDuty[playerid] == 1) { Mechanics -= 1; }
	}
	PlayerInfo[playerid][pAdmin] = 0;
	PlayerInJob[playerid] = 0;
	Meshok[playerid] = 0;
    Meshki[playerid] = 0;
    Oldskin2[playerid] = 0;
    SaveAccounts();
}

public SetPlayerSpawn(playerid)
{
    if(IsPlayerNPC(playerid))return 1;
	if(IsPlayerConnected(playerid))
	{
	    SetPlayerHealthAC(playerid, 50.0+PlayerInfo[playerid][pSHealth]);
	    if(PlayerInfo[playerid][pTut] == 0)
	    {
			gOoc[playerid] = 1; gNews[playerid] = 1; gFam[playerid] = 1;
			TogglePlayerControllable(playerid, 0);
			SetPlayerCameraPos(playerid,1769.9874,-1657.7124,14.4194);
		    SetPlayerCameraLookAt(playerid,1769.9874,-1657.7124,14.4194);
			SetPlayerPos(playerid,1769.9874,-1657.7124,14.4194);
			SendClientMessage(playerid, COLOR_LIGHTBLUE, "   !");
	    	ShowPlayerDialog(playerid,3,DIALOG_STYLE_MSGBOX,"","  ","","");
        	return 0;
	    }
		new rand;
		new house = PlayerInfo[playerid][pPhousekey];
		if(PlayerPaintballing[playerid] != 0)
		{
		    PlayerInfo[playerid][pGun0] = 0;//  0
			PlayerInfo[playerid][pGun1] = 0;//  1
			PlayerInfo[playerid][pGun2] = 0;//  2
			PlayerInfo[playerid][pGun3] = 0;//  3
			PlayerInfo[playerid][pGun4] = 0;//  4
			PlayerInfo[playerid][pGun5] = 0;//  5
			PlayerInfo[playerid][pGun6] = 0;//  6
			PlayerInfo[playerid][pGun7] = 0;//  7
			PlayerInfo[playerid][pGun8] = 0;//  8
			PlayerInfo[playerid][pGun9] = 0;//  9
			PlayerInfo[playerid][pGun10] = 0;//  10
			PlayerInfo[playerid][pGun11] = 0;//  11
			PlayerInfo[playerid][pAmmo0] = 0;//  0
			PlayerInfo[playerid][pAmmo1] = 0;//  1
			PlayerInfo[playerid][pAmmo2] = 0;//  2
			PlayerInfo[playerid][pAmmo3] = 0;//  3
			PlayerInfo[playerid][pAmmo4] = 0;//  4
			PlayerInfo[playerid][pAmmo5] = 0;//  5
			PlayerInfo[playerid][pAmmo6] = 0;//  6
			PlayerInfo[playerid][pAmmo7] = 0;//  7
			PlayerInfo[playerid][pAmmo8] = 0;//  8
			PlayerInfo[playerid][pAmmo9] = 0;//  9
			PlayerInfo[playerid][pAmmo10] = 0;//  10
			PlayerInfo[playerid][pAmmo11] = 0;//  11
		    ResetPlayerWeapons(playerid);
      		ServerGivePlayerWeapons(playerid, 29, 999);
		    rand = random(sizeof(PaintballSpawns));
			SetPlayerPos(playerid, PaintballSpawns[rand][0], PaintballSpawns[rand][1], PaintballSpawns[rand][2]);
		    return 1;
		}
		if(PlayerInfo[playerid][pJailed] == 1)
		{
		    SetPlayerInterior(playerid, 6);
			SetPlayerPos(playerid,264.6288,77.5742,1001.0391);
			SendClientMessage(playerid, COLOR_LIGHTRED, "*       .");
			TogglePlayerControllable(playerid,1);
			return 1;
		}
		if(PlayerInfo[playerid][pJailed] == 2)
		{
		    SetPlayerInterior(playerid, 0);
			SetPlayerPos(playerid,268.5777,1857.9351,9.8133);
			SetPlayerWorldBounds(playerid, 337.5694,101.5826,1940.9759,1798.7453); //285.3481,96.9720,1940.9755,1799.0811
			return 1;
		}
		if(house !=255)
		{
		    if(SpawnChange[playerid]) //If 1, then you get to your house, else spawn somewhere else
		    {
				SetPlayerToTeamColor(playerid);
				SetPlayerInterior(playerid,HouseInfo[house][hInt]);
				if(PlayerInfo[playerid][pStyle] == 1)//Mer spawn
				{
			   		SetPlayerFightingStyle (playerid, FIGHT_STYLE_KUNGFU);
				}
				if(PlayerInfo[playerid][pStyle] == 2)//Mer spawn
				{
			    	SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING);
				}
				SetPlayerPos(playerid, HouseInfo[house][hExitx], HouseInfo[house][hExity],HouseInfo[house][hExitz]); // Warp the player
				PlayerInfo[playerid][pLocal] = house;
				PlayerInfo[playerid][pInt] = HouseInfo[house][hInt];
				SetPlayerVirtualWorld(playerid, HouseInfo[house][hVirtual]);
				PlayerInfo[playerid][pNaga] = 1;
				return 1;
			}
		}
		if(PlayerInfo[playerid][pMember] == 19 || PlayerInfo[playerid][pLeader] == 19)//Mer spawn
		{
		    if(PlayerInfo[playerid][pStyle] == 1)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_KUNGFU);
			}
			if(PlayerInfo[playerid][pStyle] == 2)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING);
			}
		    SetPlayerToTeamColor(playerid);
		    SetPlayerFightingStyle (playerid, FIGHT_STYLE_KUNGFU);
		    SetPlayerInterior(playerid, 3);
		    SetPlayerPos(playerid, 964.106994,-53.205497,1001.124572);
		    PlayerInfo[playerid][pInt] = 0;
		    return 1;
  		}
		if (PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)//Police Force spawn
		{
		    if(PlayerInfo[playerid][pStyle] == 1)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_KUNGFU);
			}
			if(PlayerInfo[playerid][pStyle] == 2)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING);
			}
			SetPlayerToTeamColor(playerid);
		    rand = random(sizeof(gCopPlayerSpawns));
			SetPlayerPos(playerid, gCopPlayerSpawns[rand][0], gCopPlayerSpawns[rand][1], gCopPlayerSpawns[rand][2]); // Warp the player
			SetPlayerFacingAngle(playerid, 270.0);
			SetPlayerInterior(playerid,0);
			PlayerInfo[playerid][pInt] = 0;
			OnWeapon[playerid] = 0;
			return 1;
	    }
	    if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)//FBI/ATF
	    {
	    	if(PlayerInfo[playerid][pStyle] == 1)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_KUNGFU);
			}
			if(PlayerInfo[playerid][pStyle] == 2)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING);
			}
	        SetPlayerToTeamColor(playerid);
		    SetPlayerInterior(playerid, 5);
		    SetPlayerPos(playerid,322.1114,316.3089,999.1484);
		    PlayerInfo[playerid][pInt] = 5;
		    SetPlayerVirtualWorld(playerid,299);
	    	OnWeapon[playerid] = 0;
		    return 1;
	    }
		if (PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)//National Guard spawn
		{
		    if(PlayerInfo[playerid][pStyle] == 1)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_KUNGFU);
			}
			if(PlayerInfo[playerid][pStyle] == 2)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING);
			}
		    SetPlayerToTeamColor(playerid);
		    SetPlayerInterior(playerid, 0);
		    SetPlayerPos(playerid, -1346.2050,492.3983,11.2027);
		    PlayerInfo[playerid][pInt] = 0;
	    	OnWeapon[playerid] = 0;
		    return 1;
		}
		if (PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4)//Fire/Ambulance spawn
		{
		    if(PlayerInfo[playerid][pStyle] == 1)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_KUNGFU);
			}
			if(PlayerInfo[playerid][pStyle] == 2)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING);
			}
		    SetPlayerToTeamColor(playerid);
		    SetPlayerInterior(playerid, 0);
		    SetPlayerPos(playerid, -2656.0393,635.0596,14.4531);
		    PlayerInfo[playerid][pInt] = 0;
		    return 1;
		}
		if (PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5)//LaCosaNostra spawn
		{
		    if(PlayerInfo[playerid][pStyle] == 1)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_KUNGFU);
			}
			if(PlayerInfo[playerid][pStyle] == 2)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING);
			}
		    SetPlayerToTeamColor(playerid);
		    SetPlayerFightingStyle (playerid, FIGHT_STYLE_KNEEHEAD);
		    SetPlayerInterior(playerid, 2);
		    SetPlayerPos(playerid, 2535.1577,-1281.3473,1054.6406);
		    PlayerInfo[playerid][pInt] = 0;
		    SetPlayerVirtualWorld(playerid,12);
		    return 1;
		}
		if (PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6)//Yakuza spawn
		{
		    if(PlayerInfo[playerid][pStyle] == 1)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_KUNGFU);
			}
			if(PlayerInfo[playerid][pStyle] == 2)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING);
			}
		    SetPlayerToTeamColor(playerid);
		    SetPlayerFightingStyle (playerid, FIGHT_STYLE_KUNGFU);
		    SetPlayerInterior(playerid, 3);
		    SetPlayerPos(playerid, 964.106994,-53.205497,1001.124572);
		    SetPlayerVirtualWorld(playerid,106);
		    PlayerInfo[playerid][pInt] = 0;
		    return 1;
		}
		if (PlayerInfo[playerid][pMember] == 7 || PlayerInfo[playerid][pLeader] == 7)//Mer spawn
		{
		    if(PlayerInfo[playerid][pStyle] == 1)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_KUNGFU);
			}
			if(PlayerInfo[playerid][pStyle] == 2)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING);
			}
		    SetPlayerToTeamColor(playerid);
		    SetPlayerInterior(playerid, 3);
		    SetPlayerFacingAngle(playerid,267.3);
		    SetPlayerPos(playerid,376.2907,187.3943,1008.3893);
		    PlayerInfo[playerid][pInt] = 3;
		    return 1;
		}
	    if (PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8) //Hitman spawn
	    {
	        if(PlayerInfo[playerid][pStyle] == 1)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_KUNGFU);
			}
			if(PlayerInfo[playerid][pStyle] == 2)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING);
			}
	        SetPlayerToTeamColor(playerid);
			SetPlayerPos(playerid, 1102.7017,-299.0774,73.9922);
			SetPlayerInterior(playerid,0);
			PlayerInfo[playerid][pInt] = 0;
	        return 1;
	    }
	    if (PlayerInfo[playerid][pMember] == 9 || PlayerInfo[playerid][pLeader] == 9) //News spawn
	    {
            if(PlayerInfo[playerid][pStyle] == 1)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_KUNGFU);
			}
			if(PlayerInfo[playerid][pStyle] == 2)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING);
			}
	        SetPlayerToTeamColor(playerid);
			SetPlayerPos(playerid, 718.2,-1437.2,13.5);
			SetPlayerInterior(playerid,0);
			PlayerInfo[playerid][pInt] = 0;
			SetPlayerVirtualWorld(playerid,0);
	        return 1;
	    }
	    if (PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pLeader] == 10) //Taxi Cab Company spawn
	    {
	        if(PlayerInfo[playerid][pStyle] == 1)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_KUNGFU);
			}
			if(PlayerInfo[playerid][pStyle] == 2)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING);
			}
	        SetPlayerToTeamColor(playerid);
			SetPlayerPos(playerid, -1704.8436,1018.2231,17.5859);
			SetPlayerInterior(playerid,0);
			PlayerInfo[playerid][pInt] = 0;
	        return 1;
	    }
	    if (PlayerInfo[playerid][pMember] == 12 || PlayerInfo[playerid][pLeader] == 12) //Flaming Cobra Gang
	    {
	    	if(PlayerInfo[playerid][pStyle] == 1)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_KUNGFU);
			}
			if(PlayerInfo[playerid][pStyle] == 2)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING);
			}
	        SetPlayerToTeamColor(playerid);
			SetPlayerPos(playerid,963.0,2159.7,1011.0);
			SetPlayerInterior(playerid,1);
			PlayerInfo[playerid][pInt] = 1;
			SetPlayerVirtualWorld(playerid,18);
	        return 1;
	    }
	    if (PlayerInfo[playerid][pMember] == 13 || PlayerInfo[playerid][pLeader] == 13) //Russian Mafia
	    {
	        if(PlayerInfo[playerid][pStyle] == 1)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_KUNGFU);
			}
			if(PlayerInfo[playerid][pStyle] == 2)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING);
			}
	        SetPlayerToTeamColor(playerid);
	        SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING);
		    SetPlayerInterior(playerid, 3);
		    SetPlayerPos(playerid, 964.106994,-53.205497,1001.124572);
		    SetPlayerVirtualWorld(playerid,13);
		    PlayerInfo[playerid][pInt] = 0;
	        return 1;
	    }
	    if (PlayerInfo[playerid][pMember] == 14 || PlayerInfo[playerid][pLeader] == 14) //Groove
	    {
	        if(PlayerInfo[playerid][pStyle] == 1)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_KUNGFU);
			}
			if(PlayerInfo[playerid][pStyle] == 2)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING);
			}
	        SetPlayerToTeamColor(playerid);
			SetPlayerPos(playerid,2495.8,-1702.5,1014.7);
			SetPlayerInterior(playerid,3);
			PlayerInfo[playerid][pInt] = 3;
			SetPlayerVirtualWorld(playerid,1);
	        return 1;
	    }
	    if (PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pLeader] == 15) //Coronas
	    {
	        if(PlayerInfo[playerid][pStyle] == 1)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_KUNGFU);
			}
			if(PlayerInfo[playerid][pStyle] == 2)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING);
			}
	        SetPlayerToTeamColor(playerid);
			SetPlayerPos(playerid, 1212.1,-28.5,1000.9);
			SetPlayerInterior(playerid,3);
			PlayerInfo[playerid][pInt] = 3;
			SetPlayerVirtualWorld(playerid,11);
	        return 1;
	    }
	    if (PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16) //Ballas
	    {
	        if(PlayerInfo[playerid][pStyle] == 1)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_KUNGFU);
			}
			if(PlayerInfo[playerid][pStyle] == 2)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING);
			}
	        SetPlayerToTeamColor(playerid);
			SetPlayerPos(playerid,2807.619873,-1171.899902,1025.570312);
			SetPlayerInterior(playerid,8);
			PlayerInfo[playerid][pInt] = 3;
			SetPlayerVirtualWorld(playerid,513);
	        return 1;
	    }
	    if (PlayerInfo[playerid][pMember] == 17 || PlayerInfo[playerid][pLeader] == 17) //Rifa
	    {
	        if(PlayerInfo[playerid][pStyle] == 1)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_KUNGFU);
			}
			if(PlayerInfo[playerid][pStyle] == 2)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING);
			}
	        SetPlayerToTeamColor(playerid);
			SetPlayerPos(playerid,2451.77,-1699.80,1013.51);
			SetPlayerInterior(playerid,2);
			PlayerInfo[playerid][pInt] = 3;
			SetPlayerVirtualWorld(playerid,148);
	        return 1;
	    }
	    if (PlayerInfo[playerid][pMember] == 18 || PlayerInfo[playerid][pLeader] == 18) //Vagos
	    {
	        if(PlayerInfo[playerid][pStyle] == 1)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_KUNGFU);
			}
			if(PlayerInfo[playerid][pStyle] == 2)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING);
			}
	        SetPlayerToTeamColor(playerid);
			SetPlayerPos(playerid,1208.1366,-33.1318,1000.9531);
			SetPlayerInterior(playerid,3);
			PlayerInfo[playerid][pInt] = 3;
			SetPlayerVirtualWorld(playerid,10);
	        return 1;
	    }
	    if (PlayerInfo[playerid][pMember] == 20 || PlayerInfo[playerid][pLeader] == 20) //SFPD
	    {
	        if(PlayerInfo[playerid][pStyle] == 1)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_KUNGFU);
			}
			if(PlayerInfo[playerid][pStyle] == 2)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING);
			}
	        SetPlayerToTeamColor(playerid);
			SetPlayerPos(playerid,294.2787,183.4686,1007.1719);
			SetPlayerInterior(playerid,3);
			PlayerInfo[playerid][pInt] = 20;
			OnWeapon[playerid] = 0;
	        return 1;
	    }
	    if (PlayerInfo[playerid][pMember] == 21 || PlayerInfo[playerid][pLeader] == 21) //
	    {
	        if(PlayerInfo[playerid][pStyle] == 1)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_KUNGFU);
			}
			if(PlayerInfo[playerid][pStyle] == 2)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING);
			}
	        SetPlayerToTeamColor(playerid);
			SetPlayerPos(playerid, -1061.0,-1209.2,129.2);
			SetPlayerInterior(playerid,0);
			PlayerInfo[playerid][pInt] = 0;
	        return 1;
	    }
	    if (PlayerInfo[playerid][pMember] == 22 || PlayerInfo[playerid][pLeader] == 22) //Wuzi
	    {
	        if(PlayerInfo[playerid][pStyle] == 1)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_KUNGFU);
			}
			if(PlayerInfo[playerid][pStyle] == 2)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING);
			}
	        SetPlayerToTeamColor(playerid);
			SetPlayerPos(playerid, 248.1098,1859.5293,14.0840);
			SetPlayerInterior(playerid,0);
			PlayerInfo[playerid][pInt] = 0;
	        return 1;
	    }
	    if (PlayerInfo[playerid][pMember] == 23 || PlayerInfo[playerid][pLeader] == 23) //zao
	    {
	        if(PlayerInfo[playerid][pStyle] == 1)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_KUNGFU);
			}
			if(PlayerInfo[playerid][pStyle] == 2)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING);
			}
	        SetPlayerToTeamColor(playerid);
			SetPlayerPos(playerid, 1494.3,1304.9,1093.2);
			SetPlayerInterior(playerid,3);
			PlayerInfo[playerid][pInt] = 3;
	        return 1;
	    }
	    if (PlayerInfo[playerid][pMember] == 24 || PlayerInfo[playerid][pLeader] == 24)
		{
		    if(PlayerInfo[playerid][pStyle] == 1)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_KUNGFU);
			}
			if(PlayerInfo[playerid][pStyle] == 2)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING);
			}
			SetPlayerToTeamColor(playerid); //
			SetPlayerPos(playerid, 225.1998,121.3014,999.0777); // 
			SetPlayerInterior(playerid,10); // id ,     id=0
			PlayerInfo[playerid][pInt] = 0; //
			return 1;
		}
		if (PlayerInfo[playerid][pMember] == 25 || PlayerInfo[playerid][pLeader] == 25)
		{
		    if(PlayerInfo[playerid][pStyle] == 1)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_KUNGFU);
			}
			if(PlayerInfo[playerid][pStyle] == 2)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING);
			}
			SetPlayerToTeamColor(playerid); //
			SetPlayerPos(playerid, 1118.8878,-10.2737,1002.0859); // 
			SetPlayerInterior(playerid,12); // id ,     id=0
			PlayerInfo[playerid][pInt] = 3;
			SetPlayerVirtualWorld(playerid,547); //
			return 1;
		}
	    if(IsAnInstructor(playerid)) //Driving/Flying School spawn
	    {
			if(SchoolSpawn[playerid] == 0)
			{
			    if(PlayerInfo[playerid][pStyle] == 1)//Mer spawn
				{
				    SetPlayerFightingStyle (playerid, FIGHT_STYLE_KUNGFU);
				}
				if(PlayerInfo[playerid][pStyle] == 2)//Mer spawn
				{
				    SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING);
				}
		        SetPlayerToTeamColor(playerid);
				SetPlayerPos(playerid, -2034.6849,-117.9281,1035.1719);
				SetPlayerFacingAngle(playerid, 275.1114);
				SetPlayerInterior(playerid,3);
				PlayerInfo[playerid][pInt] = 3;
			}
			else if(SchoolSpawn[playerid] == 1)
			{
			    if(PlayerInfo[playerid][pStyle] == 1)//Mer spawn
				{
				    SetPlayerFightingStyle (playerid, FIGHT_STYLE_KUNGFU);
				}
				if(PlayerInfo[playerid][pStyle] == 2)//Mer spawn
				{
				    SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING);
				}
				SetPlayerToTeamColor(playerid);
				SetPlayerPos(playerid, 414.4144,2531.9580,19.1565);
				SetPlayerFacingAngle(playerid, 4.6505);
				SetPlayerInterior(playerid,0);
				PlayerInfo[playerid][pInt] = 0;
			}
	        return 1;
	    }
	    if ((gTeam[playerid]) == 1)
	    {
	        if(PlayerInfo[playerid][pStyle] == 1)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_KUNGFU);
			}
			if(PlayerInfo[playerid][pStyle] == 2)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING);
			}
			SetPlayerToTeamColor(playerid);
			rand = random(sizeof(gMedPlayerSpawns));
			SetPlayerPos(playerid, gMedPlayerSpawns[rand][0], gMedPlayerSpawns[rand][1], gMedPlayerSpawns[rand][2]); // Warp the player
			SetPlayerFacingAngle(playerid, 270.0);
			SetPlayerInterior(playerid,0);//        ?          
			PlayerInfo[playerid][pInt] = 0;
			return 1;
		}
		if(PlayerInfo[playerid][pFMember] != 255)
		{
		    if(PlayerInfo[playerid][pStyle] == 1)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_KUNGFU);
			}
			if(PlayerInfo[playerid][pStyle] == 2)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING);
			}
		    new family = PlayerInfo[playerid][pFMember];
		    SetPlayerToTeamColor(playerid);
		    SetPlayerInterior(playerid, FamilyInfo[family][FamilyInterior]);
		    SetPlayerPos(playerid, FamilyInfo[family][FamilySpawn][0],FamilyInfo[family][FamilySpawn][1],FamilyInfo[family][FamilySpawn][2]);
		    SetPlayerFacingAngle(playerid, FamilyInfo[family][FamilySpawn][3]);
		    return 1;
		}
	    else
	    {
	        if(PlayerInfo[playerid][pStyle] == 1)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_KUNGFU);
			}
			if(PlayerInfo[playerid][pStyle] == 2)//Mer spawn
			{
			    SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING);
			}
		    SetPlayerPos(playerid,-2168.9258,642.2270,1052.3750);
			SetPlayerFacingAngle(playerid,269.3909);
			SetPlayerInterior(playerid,1);
			PlayerInfo[playerid][pInt] = 1;
			SetPlayerVirtualWorld(playerid,1060);
			return 1;
		}
	}
	return 1;
}
//------------------------------------------------------------------------------------------------------
public OnVehicleDeath(vehicleid, killerid)
{
	if(GetVehicleModel(vehicleid) == 592)
	{
	    CreateExplosion(1891.4706,-8156.8750,2.4471, 7, 20.0);
	    CreateExplosion(1891.4, -8158.0, 2.4, 7, 20.0);
	    CreateExplosion(1891.4, -8164.4, 2.4, 7, 20.0);
	}
	if(vehicleid == 751)
	{
	    CreateExplosion(2517.1890136719,-1554.8119628906,2333.6801757813, 7, 100.0);
	}
	new string[256];
	for(new i = 1; i <321; i++)//   , 7     , 91 
	{
		if(AutoInfo[i][aTeh] == 1)
		{
        	format(string,sizeof(string),"{000000}SA %d RC",AutoInfo[i][aNomer]);
        	SetVehicleNumberPlate(i,string);
		}
		else
		{
			format(string,sizeof(string),"  ",i);
        	SetVehicleNumberPlate(i,string);
		}
	}
	return 1;
}

public OnVehicleSpawn(vehicleid)
{
    new string[256];
    if(AutoInfo[vehicleid][a0] != 0)
    {
        AddVehicleComponent(vehicleid, AutoInfo[vehicleid][a0]);
    }
    if(AutoInfo[vehicleid][a1] != 0)
    {
        AddVehicleComponent(vehicleid, AutoInfo[vehicleid][a1]);
    }
    if(AutoInfo[vehicleid][a2] != 0)
	{
        AddVehicleComponent(vehicleid, AutoInfo[vehicleid][a2]);
    }
    if(AutoInfo[vehicleid][a3] != 0)
    {
        AddVehicleComponent(vehicleid, AutoInfo[vehicleid][a3]);
    }
    if(AutoInfo[vehicleid][a4] != 0)
    {
        AddVehicleComponent(vehicleid, AutoInfo[vehicleid][a4]);
    }
    if(AutoInfo[vehicleid][a5] != 0)
    {
        AddVehicleComponent(vehicleid, AutoInfo[vehicleid][a5]);
    }
    if(AutoInfo[vehicleid][a6] != 0)
    {
        AddVehicleComponent(vehicleid, AutoInfo[vehicleid][a6]);
    }
    if(AutoInfo[vehicleid][a7] != 0)
    {
        AddVehicleComponent(vehicleid, AutoInfo[vehicleid][a7]);
    }
    if(AutoInfo[vehicleid][a8] != 0)
    {
        AddVehicleComponent(vehicleid, AutoInfo[vehicleid][a8]);
    }
    if(AutoInfo[vehicleid][a9] != 0)
    {
        AddVehicleComponent(vehicleid, AutoInfo[vehicleid][a9]);
    }
    if(AutoInfo[vehicleid][a10] != 0)
    {
        AddVehicleComponent(vehicleid, AutoInfo[vehicleid][a10]);
    }
    if(AutoInfo[vehicleid][a11] != 0)
    {
        AddVehicleComponent(vehicleid, AutoInfo[vehicleid][a11]);
    }
    if(AutoInfo[vehicleid][a12] != 0)
    {
        AddVehicleComponent(vehicleid, AutoInfo[vehicleid][a12]);
    }
    if(AutoInfo[vehicleid][a13] != 0)
    {
        AddVehicleComponent(vehicleid, AutoInfo[vehicleid][a13]);
    }
    if(AutoInfo[vehicleid][aPaintJob] != 0)
    {
		ChangeVehiclePaintjob(vehicleid,AutoInfo[vehicleid][aPaintJob]);
    }
    if(AutoInfo[vehicleid][aTeh] == 1)
	{
		format(string,sizeof(string),"{000000}SA %d RC",AutoInfo[vehicleid][aNomer]);
 		SetVehicleNumberPlate(vehicleid,string);
	}
	return 1;
}

public OnPlayerDeath(playerid, killerid, reason)
{
	if(IsPlayerNPC(playerid)) return 1;
	new name[MAX_PLAYER_NAME];
	new string[256];
	if(newson == playerid)
 	{
 	    newson = -1;
 	}
	//new dmessage[128];
	//new deathreason[20];
	skrit[playerid] = 0;
	new Float:px,Float:py,Float:pz;
	IsInShml[playerid] = 0;
	gPlayerSpawned[playerid] = 0;
	zirit[playerid] = 0;
	GetPlayerName(playerid, name, sizeof(name));
	PlayerInfo[playerid][pLocal] = 255;
	GetPlayerPos(playerid, px, py, pz);
	DisablePlayerCheckpoint(playerid);
	DisablePlayerCheckpoint(playerid);
	acceptgruz[playerid] = 0;
	PlayerInfo[killerid][pZakonp] -= 1;
	if(reason == 22) { if(PlayerInfo[killerid][pColtSkill] >= 0 && PlayerInfo[killerid][pColtSkill] <= 1000) { PlayerInfo[killerid][pColtSkill] += 2; SetPlayerSkills(killerid); }
	}
	if(reason == 23) { if(PlayerInfo[killerid][pSilenSkill] >= 0 && PlayerInfo[killerid][pSilenSkill] <= 1000) { PlayerInfo[killerid][pSilenSkill] += 2; SetPlayerSkills(killerid); }
	}
	if(reason == 24) { if(PlayerInfo[killerid][pDesertSkill] >= 0 && PlayerInfo[killerid][pDesertSkill] <= 1000) { PlayerInfo[killerid][pDesertSkill] += 2; SetPlayerSkills(killerid); }
	}
	if(reason == 25) { if(PlayerInfo[killerid][pShotgSkill] >= 0 && PlayerInfo[killerid][pShotgSkill] <= 1000) { PlayerInfo[killerid][pShotgSkill] += 2; SetPlayerSkills(killerid); }
	}
	if(reason == 29) { if(PlayerInfo[killerid][pSmgSkill] >= 0 && PlayerInfo[killerid][pSmgSkill] <= 1000) { PlayerInfo[killerid][pSmgSkill] += 2; SetPlayerSkills(killerid); }
	}
	if(reason == 30) { if(PlayerInfo[killerid][pAkSkill] >= 0 && PlayerInfo[killerid][pAkSkill] <= 1000) { PlayerInfo[killerid][pAkSkill] += 2; SetPlayerSkills(killerid); }
	}
	if(reason == 31) { if(PlayerInfo[killerid][pM4Skill] >= 0 && PlayerInfo[killerid][pM4Skill] <= 1000) { PlayerInfo[killerid][pM4Skill] += 2; SetPlayerSkills(killerid); }
	}
	if(killerid != 255)
	{
		if(GetPlayerState(killerid) == 2)
		{
		    PlayerInfo[killerid][pZakonp] -= 1;
			SendClientMessage(killerid, COLOR_YELLOW, "          [WARN].");
			format(string,sizeof(string),"%d  -  ",killerid);
			ABroadCast(COLOR_YELLOW,string,1);
			return 1;
		}
	}
    for(new i =0;i<49;i++)
	{
		if(PlayerToKvadrat(playerid,GZInfo[i][gCoords][0], GZInfo[i][gCoords][1],GZInfo[i][gCoords][2],GZInfo[i][gCoords][3]) && ZoneOnBattle[i] == 1)
		{
			if(PlayerInfo[playerid][pMember] == GZInfo[i][gFrakVlad])
			{
				format(string,sizeof(string),"     [%d]%s .  ",playerid,Name(playerid));
				SendFamilyMessage(PlayerInfo[playerid][pMember],COLOR_LIGHTRED,string);
			}
			if(PlayerInfo[playerid][pLeader] == GZInfo[i][gFrakVlad])
			{
				format(string,sizeof(string),"      [%d]%s .  ",playerid,Name(playerid));
				SendFamilyMessage(PlayerInfo[playerid][pLeader],COLOR_LIGHTRED,string);
			}
		}
	}
	if(reason == 38)
	{
		new kstring[128];
		new kickname[MAX_PLAYER_NAME];
		if(IsPlayerConnected(killerid))
		{
			GetPlayerName(killerid, kickname, sizeof(kickname));
			format(string, 256, "AdmWarning: [%d]%s     ,   /checkw [id]",killerid,kickname);
			ABroadCast(COLOR_YELLOW,string,1);
			printf("%s", kstring);
		}
	}
	if(WantedLevel[playerid] > 0)
	{
	    if(PlayerInfo[killerid][pLeader]==1||PlayerInfo[killerid][pMember]==1||PlayerInfo[killerid][pLeader]==2||PlayerInfo[killerid][pMember]==2||PlayerInfo[killerid][pLeader]==3||PlayerInfo[killerid][pMember]==3)
	    {
	        if(WantedLevel[playerid] == 1)
	        {
	            PlayerInfo[playerid][pGun0] = 0;//  0
				PlayerInfo[playerid][pGun1] = 0;//  1
				PlayerInfo[playerid][pGun2] = 0;//  2
				PlayerInfo[playerid][pGun3] = 0;//  3
				PlayerInfo[playerid][pGun4] = 0;//  4
				PlayerInfo[playerid][pGun5] = 0;//  5
				PlayerInfo[playerid][pGun6] = 0;//  6
				PlayerInfo[playerid][pGun7] = 0;//  7
				PlayerInfo[playerid][pGun8] = 0;//  8
				PlayerInfo[playerid][pGun9] = 0;//  9
				PlayerInfo[playerid][pGun10] = 0;//  10
				PlayerInfo[playerid][pGun11] = 0;//  11
				PlayerInfo[playerid][pAmmo0] = 0;//  0
				PlayerInfo[playerid][pAmmo1] = 0;//  1
				PlayerInfo[playerid][pAmmo2] = 0;//  2
				PlayerInfo[playerid][pAmmo3] = 0;//  3
				PlayerInfo[playerid][pAmmo4] = 0;//  4
				PlayerInfo[playerid][pAmmo5] = 0;//  5
				PlayerInfo[playerid][pAmmo6] = 0;//  6
				PlayerInfo[playerid][pAmmo7] = 0;//  7
				PlayerInfo[playerid][pAmmo8] = 0;//  8
				PlayerInfo[playerid][pAmmo9] = 0;//  9
				PlayerInfo[playerid][pAmmo10] = 0;//  10
				PlayerInfo[playerid][pAmmo11] = 0;//  11
		        ResetPlayerWeapons(playerid);
				PlayerInfo[playerid][pJailed] = 1;
                PlayerInfo[playerid][pJailTime] = 120;
                WantedLevel[playerid] = 0;
                vremg[playerid] = 0;
				SetPlayerInterior(playerid, 6);
				SetPlayerPos(playerid, 264.6288,77.5742,1001.0391);
				SendClientMessage(playerid,COLOR_LIGHTRED,"     1  .      2 !");
				SendClientMessage(killerid,COLOR_LIGHTBLUE,"     1  .      2 !");
			}
			else if(WantedLevel[playerid] == 2)
	        {
	            PlayerInfo[playerid][pGun0] = 0;//  0
				PlayerInfo[playerid][pGun1] = 0;//  1
				PlayerInfo[playerid][pGun2] = 0;//  2
				PlayerInfo[playerid][pGun3] = 0;//  3
				PlayerInfo[playerid][pGun4] = 0;//  4
				PlayerInfo[playerid][pGun5] = 0;//  5
				PlayerInfo[playerid][pGun6] = 0;//  6
				PlayerInfo[playerid][pGun7] = 0;//  7
				PlayerInfo[playerid][pGun8] = 0;//  8
				PlayerInfo[playerid][pGun9] = 0;//  9
				PlayerInfo[playerid][pGun10] = 0;//  10
				PlayerInfo[playerid][pGun11] = 0;//  11
				PlayerInfo[playerid][pAmmo0] = 0;//  0
				PlayerInfo[playerid][pAmmo1] = 0;//  1
				PlayerInfo[playerid][pAmmo2] = 0;//  2
				PlayerInfo[playerid][pAmmo3] = 0;//  3
				PlayerInfo[playerid][pAmmo4] = 0;//  4
				PlayerInfo[playerid][pAmmo5] = 0;//  5
				PlayerInfo[playerid][pAmmo6] = 0;//  6
				PlayerInfo[playerid][pAmmo7] = 0;//  7
				PlayerInfo[playerid][pAmmo8] = 0;//  8
				PlayerInfo[playerid][pAmmo9] = 0;//  9
				PlayerInfo[playerid][pAmmo10] = 0;//  10
				PlayerInfo[playerid][pAmmo11] = 0;//  11
		        ResetPlayerWeapons(playerid);
		        WantedLevel[playerid] = 0;
                vremg[playerid] = 0;
				PlayerInfo[playerid][pJailed] = 1;
				PlayerInfo[playerid][pJailTime] = 240;
				SetPlayerInterior(playerid, 6);
				SetPlayerPos(playerid, 264.6288,77.5742,1001.0391);
				SendClientMessage(playerid,COLOR_LIGHTRED,"     2  .      4 !");
				SendClientMessage(killerid,COLOR_LIGHTBLUE,"     2  .      4 !");
			}
			else if(WantedLevel[playerid] == 3)
	        {
	            PlayerInfo[playerid][pGun0] = 0;//  0
				PlayerInfo[playerid][pGun1] = 0;//  1
				PlayerInfo[playerid][pGun2] = 0;//  2
				PlayerInfo[playerid][pGun3] = 0;//  3
				PlayerInfo[playerid][pGun4] = 0;//  4
				PlayerInfo[playerid][pGun5] = 0;//  5
				PlayerInfo[playerid][pGun6] = 0;//  6
				PlayerInfo[playerid][pGun7] = 0;//  7
				PlayerInfo[playerid][pGun8] = 0;//  8
				PlayerInfo[playerid][pGun9] = 0;//  9
				PlayerInfo[playerid][pGun10] = 0;//  10
				PlayerInfo[playerid][pGun11] = 0;//  11
				PlayerInfo[playerid][pAmmo0] = 0;//  0
				PlayerInfo[playerid][pAmmo1] = 0;//  1
				PlayerInfo[playerid][pAmmo2] = 0;//  2
				PlayerInfo[playerid][pAmmo3] = 0;//  3
				PlayerInfo[playerid][pAmmo4] = 0;//  4
				PlayerInfo[playerid][pAmmo5] = 0;//  5
				PlayerInfo[playerid][pAmmo6] = 0;//  6
				PlayerInfo[playerid][pAmmo7] = 0;//  7
				PlayerInfo[playerid][pAmmo8] = 0;//  8
				PlayerInfo[playerid][pAmmo9] = 0;//  9
				PlayerInfo[playerid][pAmmo10] = 0;//  10
				PlayerInfo[playerid][pAmmo11] = 0;//  11
		        ResetPlayerWeapons(playerid);
		        WantedLevel[playerid] = 0;
                vremg[playerid] = 0;
				PlayerInfo[playerid][pJailed] = 1;
				PlayerInfo[playerid][pJailTime] = 360;
				SetPlayerInterior(playerid, 6);
				SetPlayerPos(playerid, 264.6288,77.5742,1001.0391);
				SendClientMessage(playerid,COLOR_LIGHTRED,"     3  .      6 !");
                SendClientMessage(killerid,COLOR_LIGHTBLUE,"     3  .      6 !");
			}
			else if(WantedLevel[playerid] == 4)
	        {
	            PlayerInfo[playerid][pGun0] = 0;//  0
				PlayerInfo[playerid][pGun1] = 0;//  1
				PlayerInfo[playerid][pGun2] = 0;//  2
				PlayerInfo[playerid][pGun3] = 0;//  3
				PlayerInfo[playerid][pGun4] = 0;//  4
				PlayerInfo[playerid][pGun5] = 0;//  5
				PlayerInfo[playerid][pGun6] = 0;//  6
				PlayerInfo[playerid][pGun7] = 0;//  7
				PlayerInfo[playerid][pGun8] = 0;//  8
				PlayerInfo[playerid][pGun9] = 0;//  9
				PlayerInfo[playerid][pGun10] = 0;//  10
				PlayerInfo[playerid][pGun11] = 0;//  11
				PlayerInfo[playerid][pAmmo0] = 0;//  0
				PlayerInfo[playerid][pAmmo1] = 0;//  1
				PlayerInfo[playerid][pAmmo2] = 0;//  2
				PlayerInfo[playerid][pAmmo3] = 0;//  3
				PlayerInfo[playerid][pAmmo4] = 0;//  4
				PlayerInfo[playerid][pAmmo5] = 0;//  5
				PlayerInfo[playerid][pAmmo6] = 0;//  6
				PlayerInfo[playerid][pAmmo7] = 0;//  7
				PlayerInfo[playerid][pAmmo8] = 0;//  8
				PlayerInfo[playerid][pAmmo9] = 0;//  9
				PlayerInfo[playerid][pAmmo10] = 0;//  10
				PlayerInfo[playerid][pAmmo11] = 0;//  11
		        ResetPlayerWeapons(playerid);
		        WantedLevel[playerid] = 0;
                vremg[playerid] = 0;
				PlayerInfo[playerid][pJailed] = 1;
				PlayerInfo[playerid][pJailTime] = 480;
				SetPlayerInterior(playerid, 6);
				SetPlayerPos(playerid, 264.6288,77.5742,1001.0391);
				SendClientMessage(playerid,COLOR_LIGHTRED,"     4  .      8 !");
				SendClientMessage(killerid,COLOR_LIGHTBLUE,"     4  .      8 !");
			}
			else if(WantedLevel[playerid] == 5)
	        {
	            PlayerInfo[playerid][pGun0] = 0;//  0
				PlayerInfo[playerid][pGun1] = 0;//  1
				PlayerInfo[playerid][pGun2] = 0;//  2
				PlayerInfo[playerid][pGun3] = 0;//  3
				PlayerInfo[playerid][pGun4] = 0;//  4
				PlayerInfo[playerid][pGun5] = 0;//  5
				PlayerInfo[playerid][pGun6] = 0;//  6
				PlayerInfo[playerid][pGun7] = 0;//  7
				PlayerInfo[playerid][pGun8] = 0;//  8
				PlayerInfo[playerid][pGun9] = 0;//  9
				PlayerInfo[playerid][pGun10] = 0;//  10
				PlayerInfo[playerid][pGun11] = 0;//  11
				PlayerInfo[playerid][pAmmo0] = 0;//  0
				PlayerInfo[playerid][pAmmo1] = 0;//  1
				PlayerInfo[playerid][pAmmo2] = 0;//  2
				PlayerInfo[playerid][pAmmo3] = 0;//  3
				PlayerInfo[playerid][pAmmo4] = 0;//  4
				PlayerInfo[playerid][pAmmo5] = 0;//  5
				PlayerInfo[playerid][pAmmo6] = 0;//  6
				PlayerInfo[playerid][pAmmo7] = 0;//  7
				PlayerInfo[playerid][pAmmo8] = 0;//  8
				PlayerInfo[playerid][pAmmo9] = 0;//  9
				PlayerInfo[playerid][pAmmo10] = 0;//  10
				PlayerInfo[playerid][pAmmo11] = 0;//  11
		        ResetPlayerWeapons(playerid);
		        WantedLevel[playerid] = 0;
                vremg[playerid] = 0;
				PlayerInfo[playerid][pJailed] = 1;
				PlayerInfo[playerid][pJailTime] = 600;
				SetPlayerInterior(playerid, 6);
				SetPlayerPos(playerid, 264.6288,77.5742,1001.0391);
				SendClientMessage(playerid,COLOR_LIGHTRED,"     5  .      10 !");
				SendClientMessage(killerid,COLOR_LIGHTBLUE,"     5  .      10 !");
			}
			else if(WantedLevel[playerid] == 6)
	        {
	            PlayerInfo[playerid][pGun0] = 0;//  0
				PlayerInfo[playerid][pGun1] = 0;//  1
				PlayerInfo[playerid][pGun2] = 0;//  2
				PlayerInfo[playerid][pGun3] = 0;//  3
				PlayerInfo[playerid][pGun4] = 0;//  4
				PlayerInfo[playerid][pGun5] = 0;//  5
				PlayerInfo[playerid][pGun6] = 0;//  6
				PlayerInfo[playerid][pGun7] = 0;//  7
				PlayerInfo[playerid][pGun8] = 0;//  8
				PlayerInfo[playerid][pGun9] = 0;//  9
				PlayerInfo[playerid][pGun10] = 0;//  10
				PlayerInfo[playerid][pGun11] = 0;//  11
				PlayerInfo[playerid][pAmmo0] = 0;//  0
				PlayerInfo[playerid][pAmmo1] = 0;//  1
				PlayerInfo[playerid][pAmmo2] = 0;//  2
				PlayerInfo[playerid][pAmmo3] = 0;//  3
				PlayerInfo[playerid][pAmmo4] = 0;//  4
				PlayerInfo[playerid][pAmmo5] = 0;//  5
				PlayerInfo[playerid][pAmmo6] = 0;//  6
				PlayerInfo[playerid][pAmmo7] = 0;//  7
				PlayerInfo[playerid][pAmmo8] = 0;//  8
				PlayerInfo[playerid][pAmmo9] = 0;//  9
				PlayerInfo[playerid][pAmmo10] = 0;//  10
				PlayerInfo[playerid][pAmmo11] = 0;//  11
		        ResetPlayerWeapons(playerid);
				PlayerInfo[playerid][pJailed] = 1;
				PlayerInfo[playerid][pJailTime] = 720;
				WantedLevel[playerid] = 0;
                vremg[playerid] = 0;
				SetPlayerInterior(playerid, 6);
				SetPlayerPos(playerid, 264.6288,77.5742,1001.0391);
				SendClientMessage(playerid,COLOR_LIGHTRED,"     6  .      12 !");
				SendClientMessage(killerid,COLOR_LIGHTBLUE,"     6  .      12 !");
			}
			else if(WantedLevel[playerid] == 7)
	        {
	            PlayerInfo[playerid][pGun0] = 0;//  0
				PlayerInfo[playerid][pGun1] = 0;//  1
				PlayerInfo[playerid][pGun2] = 0;//  2
				PlayerInfo[playerid][pGun3] = 0;//  3
				PlayerInfo[playerid][pGun4] = 0;//  4
				PlayerInfo[playerid][pGun5] = 0;//  5
				PlayerInfo[playerid][pGun6] = 0;//  6
				PlayerInfo[playerid][pGun7] = 0;//  7
				PlayerInfo[playerid][pGun8] = 0;//  8
				PlayerInfo[playerid][pGun9] = 0;//  9
				PlayerInfo[playerid][pGun10] = 0;//  10
				PlayerInfo[playerid][pGun11] = 0;//  11
				PlayerInfo[playerid][pAmmo0] = 0;//  0
				PlayerInfo[playerid][pAmmo1] = 0;//  1
				PlayerInfo[playerid][pAmmo2] = 0;//  2
				PlayerInfo[playerid][pAmmo3] = 0;//  3
				PlayerInfo[playerid][pAmmo4] = 0;//  4
				PlayerInfo[playerid][pAmmo5] = 0;//  5
				PlayerInfo[playerid][pAmmo6] = 0;//  6
				PlayerInfo[playerid][pAmmo7] = 0;//  7
				PlayerInfo[playerid][pAmmo8] = 0;//  8
				PlayerInfo[playerid][pAmmo9] = 0;//  9
				PlayerInfo[playerid][pAmmo10] = 0;//  10
				PlayerInfo[playerid][pAmmo11] = 0;//  11
		        ResetPlayerWeapons(playerid);
		        WantedLevel[playerid] = 0;
                vremg[playerid] = 0;
				PlayerInfo[playerid][pJailed] = 1;
				PlayerInfo[playerid][pJailTime] = 840;
				SetPlayerInterior(playerid, 6);
				SetPlayerPos(playerid, 264.6288,77.5742,1001.0391);
				SendClientMessage(playerid,COLOR_LIGHTRED,"     7  .      14 !");
				SendClientMessage(killerid,COLOR_LIGHTBLUE,"     7  .      14 !");
			}
			else if(WantedLevel[playerid] == 8)
	        {
	            PlayerInfo[playerid][pGun0] = 0;//  0
				PlayerInfo[playerid][pGun1] = 0;//  1
				PlayerInfo[playerid][pGun2] = 0;//  2
				PlayerInfo[playerid][pGun3] = 0;//  3
				PlayerInfo[playerid][pGun4] = 0;//  4
				PlayerInfo[playerid][pGun5] = 0;//  5
				PlayerInfo[playerid][pGun6] = 0;//  6
				PlayerInfo[playerid][pGun7] = 0;//  7
				PlayerInfo[playerid][pGun8] = 0;//  8
				PlayerInfo[playerid][pGun9] = 0;//  9
				PlayerInfo[playerid][pGun10] = 0;//  10
				PlayerInfo[playerid][pGun11] = 0;//  11
				PlayerInfo[playerid][pAmmo0] = 0;//  0
				PlayerInfo[playerid][pAmmo1] = 0;//  1
				PlayerInfo[playerid][pAmmo2] = 0;//  2
				PlayerInfo[playerid][pAmmo3] = 0;//  3
				PlayerInfo[playerid][pAmmo4] = 0;//  4
				PlayerInfo[playerid][pAmmo5] = 0;//  5
				PlayerInfo[playerid][pAmmo6] = 0;//  6
				PlayerInfo[playerid][pAmmo7] = 0;//  7
				PlayerInfo[playerid][pAmmo8] = 0;//  8
				PlayerInfo[playerid][pAmmo9] = 0;//  9
				PlayerInfo[playerid][pAmmo10] = 0;//  10
				PlayerInfo[playerid][pAmmo11] = 0;//  11
		        ResetPlayerWeapons(playerid);
		        WantedLevel[playerid] = 0;
                vremg[playerid] = 0;
				PlayerInfo[playerid][pJailed] = 1;
				PlayerInfo[playerid][pJailTime] = 960;
				SetPlayerInterior(playerid, 6);
				SetPlayerPos(playerid, 264.6288,77.5742,1001.0391);
				SendClientMessage(playerid,COLOR_LIGHTRED,"     8  .      16 !");
				SendClientMessage(killerid,COLOR_LIGHTBLUE,"     8  .      16 !");
			}
			else if(WantedLevel[playerid] == 9)
	        {
	            PlayerInfo[playerid][pGun0] = 0;//  0
				PlayerInfo[playerid][pGun1] = 0;//  1
				PlayerInfo[playerid][pGun2] = 0;//  2
				PlayerInfo[playerid][pGun3] = 0;//  3
				PlayerInfo[playerid][pGun4] = 0;//  4
				PlayerInfo[playerid][pGun5] = 0;//  5
				PlayerInfo[playerid][pGun6] = 0;//  6
				PlayerInfo[playerid][pGun7] = 0;//  7
				PlayerInfo[playerid][pGun8] = 0;//  8
				PlayerInfo[playerid][pGun9] = 0;//  9
				PlayerInfo[playerid][pGun10] = 0;//  10
				PlayerInfo[playerid][pGun11] = 0;//  11
				PlayerInfo[playerid][pAmmo0] = 0;//  0
				PlayerInfo[playerid][pAmmo1] = 0;//  1
				PlayerInfo[playerid][pAmmo2] = 0;//  2
				PlayerInfo[playerid][pAmmo3] = 0;//  3
				PlayerInfo[playerid][pAmmo4] = 0;//  4
				PlayerInfo[playerid][pAmmo5] = 0;//  5
				PlayerInfo[playerid][pAmmo6] = 0;//  6
				PlayerInfo[playerid][pAmmo7] = 0;//  7
				PlayerInfo[playerid][pAmmo8] = 0;//  8
				PlayerInfo[playerid][pAmmo9] = 0;//  9
				PlayerInfo[playerid][pAmmo10] = 0;//  10
				PlayerInfo[playerid][pAmmo11] = 0;//  11
		        ResetPlayerWeapons(playerid);
				PlayerInfo[playerid][pJailed] = 1;
				WantedLevel[playerid] = 0;
                vremg[playerid] = 0;
				PlayerInfo[playerid][pJailTime] = 1080;
				SetPlayerInterior(playerid, 6);
				SetPlayerPos(playerid, 264.6288,77.5742,1001.0391);
				SendClientMessage(playerid,COLOR_LIGHTRED,"     9  .      18 !");
				SendClientMessage(killerid,COLOR_LIGHTBLUE,"     9  .      18 !");
			}
			else if(WantedLevel[playerid] == 10)
	        {
	            WantedLevel[playerid] = 0;
                vremg[playerid] = 0;
                PlayerInfo[playerid][pGun0] = 0;//  0
				PlayerInfo[playerid][pGun1] = 0;//  1
				PlayerInfo[playerid][pGun2] = 0;//  2
				PlayerInfo[playerid][pGun3] = 0;//  3
				PlayerInfo[playerid][pGun4] = 0;//  4
				PlayerInfo[playerid][pGun5] = 0;//  5
				PlayerInfo[playerid][pGun6] = 0;//  6
				PlayerInfo[playerid][pGun7] = 0;//  7
				PlayerInfo[playerid][pGun8] = 0;//  8
				PlayerInfo[playerid][pGun9] = 0;//  9
				PlayerInfo[playerid][pGun10] = 0;//  10
				PlayerInfo[playerid][pGun11] = 0;//  11
				PlayerInfo[playerid][pAmmo0] = 0;//  0
				PlayerInfo[playerid][pAmmo1] = 0;//  1
				PlayerInfo[playerid][pAmmo2] = 0;//  2
				PlayerInfo[playerid][pAmmo3] = 0;//  3
				PlayerInfo[playerid][pAmmo4] = 0;//  4
				PlayerInfo[playerid][pAmmo5] = 0;//  5
				PlayerInfo[playerid][pAmmo6] = 0;//  6
				PlayerInfo[playerid][pAmmo7] = 0;//  7
				PlayerInfo[playerid][pAmmo8] = 0;//  8
				PlayerInfo[playerid][pAmmo9] = 0;//  9
				PlayerInfo[playerid][pAmmo10] = 0;//  10
				PlayerInfo[playerid][pAmmo11] = 0;//  11
		        ResetPlayerWeapons(playerid);
				PlayerInfo[playerid][pJailed] = 1;
				PlayerInfo[playerid][pJailTime] = 1200;
				SetPlayerInterior(playerid, 6);
				SetPlayerPos(playerid, 264.6288,77.5742,1001.0391);
				SendClientMessage(playerid,COLOR_LIGHTRED,"     10  .      20 !");
				SendClientMessage(killerid,COLOR_LIGHTBLUE,"     10  .      20 !");
			}
	    }
	}
	if (gPlayerCheckpointStatus[playerid] > 4 && gPlayerCheckpointStatus[playerid] < 11)
	{
		DisablePlayerCheckpoint(playerid);
		gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE;
	}
	SBizzInfo[12][sbTill]+= 50*PlayerInfo[playerid][pLevel];
	new caller = Mobile[playerid];
	if(caller != 255)
	{
		if(caller < 255)
		{
			SendClientMessage(caller,  COLOR_GRAD2, ".");
			CellTime[caller] = 0;
			CellTime[playerid] = 0;
			Mobile[caller] = 255;
		}
		Mobile[playerid] = 255;
		CellTime[playerid] = 0;
	}
	ClearCrime(playerid);
	if(PlayerPaintballing[playerid] != 0)
	{
	    PlayerPaintballKills[killerid] ++;
	    if(PlayerPaintballKills[killerid] > PaintballWinnerKills)
	    {
	        new killer[MAX_PLAYER_NAME];
	        PaintballWinner = killerid;
	        PaintballWinnerKills = PlayerPaintballKills[killerid];
	        GetPlayerName(killerid, killer, sizeof(killer));
	        for(new i = 0; i < MAX_PLAYERS; i++)
	        {
	            if(IsPlayerConnected(i))
	            {
	                if(PlayerPaintballing[i] != 0)
	                {
	                    format(string, sizeof(string), "*  %s.  %d ",killer,PaintballWinnerKills);
						SendClientMessage(i, COLOR_WHITE, string);
	                }
	            }
	        }
	    }
	    return 1;
	}
	if(GettingCK[playerid] < 999 || OnCK[playerid] < 999)
	{
	    if(IsPlayerConnected(killerid))
	    {
	        if(GettingCK[killerid] < 999 || OnCK[playerid] < 999)
	        {
	            new killer[MAX_PLAYER_NAME];
	            new dier[MAX_PLAYER_NAME];
	            GetPlayerName(playerid, dier, sizeof(dier));
				GetPlayerName(killerid, killer, sizeof(killer));
	            format(string, sizeof(string), "* %s    ",killer);
	            SendClientMessage(playerid, COLOR_LIGHTRED, string);
	            format(string, sizeof(string), "** %s   %s **",killer,dier);
	            CKLog(string);
	            if(GettingCK[playerid] < 999) { GettingCK[playerid] = 999; }
	            else if(OnCK[playerid] < 999) { OnCK[playerid] = 999; }
	            if(GettingCK[killerid] < 999) { GettingCK[killerid] = 999; }
	            else if(OnCK[killerid] < 999) { OnCK[killerid] = 999; }
	        }
	    }
	}
	if(PlayerInfo[playerid][pHeadValue] > 0)
	{
	    if(IsPlayerConnected(killerid))
	    {
		    if(PlayerInfo[killerid][pLeader] == 8 || PlayerInfo[killerid][pMember] == 8)
		    {
		        if(GoChase[killerid] == playerid)
		        {
		            ConsumingMoney[killerid] = 1;
					new killer[MAX_PLAYER_NAME];
					GetPlayerName(killerid, killer, sizeof(killer));
					NormMoney[killerid] = 2;
					AntiMoney[killerid] = AntiMoney[killerid] + PlayerInfo[playerid][pHeadValue];
					GiveMoney(killerid, PlayerInfo[playerid][pHeadValue]);
					format(string,128,"<<  %s    %s   $%d  >>",killer,name,PlayerInfo[playerid][pHeadValue]);
					SendFamilyMessage(8, COLOR_YELLOW, string);
					SendClientMessage(playerid,COLOR_LIGHTRED," .    ,    ");
					PlayerInfo[playerid][pHeadValue] = 0;
					GotHit[playerid] = 0;
					GetChased[playerid] = 999;
					GoChase[killerid] = 999;
				}
			}
		}
	}
	killerid = INVALID_PLAYER_ID;
	SetPlayerColor(playerid,COLOR_GRAD2);
	return 1;
}

public OnPlayerSpawn(playerid)
{
	if(IsPlayerNPC(playerid))
	{
 	new npcname[MAX_PLAYER_NAME];
 	GetPlayerName(playerid, npcname, sizeof(npcname));
	if(!strcmp(npcname, "Freddy_Driver", true))
	{
 		PutPlayerInVehicle(playerid, MyFirstNPCVehicle, 0);
 		SetPlayerSkin(playerid,255);
 		PlayerInfo[playerid][pCarLic] = 1;
 		new Text3D:NPCtext;
 		NPCtext = Create3DTextLabel("Aaoiaon.\n Ia?o?oo: \n Ioaeu <=> Aaoioeiea",COLOR_GREEN,0.0,0.0,5.0,60.0,0,0);
  		Attach3DTextLabelToVehicle(NPCtext,MyFirstNPCVehicle,0.0,0.0,1.0);
  		}
	return 1;
  	}
	STDPlayer[playerid] = 0;
	gTeam[playerid] = PlayerInfo[playerid][pTeam]; //Set the Team
	SetPlayerHealthAC(playerid, 50.0+PlayerInfo[playerid][pSHealth]);
	SetPlayerSkillLevel(playerid, WEAPONSKILL_PISTOL, 0);
	if (gTeam[playerid] == 4) //medic / criminal reset team
	{
		gTeam[playerid] = 3;
	}
	if(gPlayerLogged[playerid] == 0)
	{
    	SendClientMessage(playerid, COLOR_LIGHTRED, "*            . (Kicked) **");
        KickPlayer[playerid] = 1;
 	}
	if(gTeam[playerid] == 11 && PlayerInfo[playerid][pLeader] < 1)
	{
	    MedicBill[playerid] = 0;
	    new rand = random(sizeof(CIV));
		SendClientMessage(playerid, COLOR_LIGHTRED2, "  !");
		PlayerInfo[playerid][pTeam] = 3;
		gTeam[playerid] = 3;
		SetSpawnInfo(playerid, gTeam[playerid], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);
		PlayerInfo[playerid][pModel] = CIV[rand];
		SpawnPlayer(playerid);
	}
	if(gTeam[playerid] == 5)
	{
	    if(PlayerInfo[playerid][pMember] < 1)
	    {
	        MedicBill[playerid] = 0;
	        new rand = random(sizeof(CIV));
			SendClientMessage(playerid, COLOR_LIGHTRED2, "  !");
			PlayerInfo[playerid][pTeam] = 3;
			gTeam[playerid] = 3;
            SetSpawnInfo(playerid, gTeam[playerid], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);
			PlayerInfo[playerid][pModel] = CIV[rand];
			SpawnPlayer(playerid);
		}
	}
	if(gTeam[playerid] == 10)
	{
	    if(PlayerInfo[playerid][pMember] != 8)
	    {
	        MedicBill[playerid] = 0;
	        new rand = random(sizeof(CIV));
			SendClientMessage(playerid, COLOR_LIGHTRED2, "  !");
			PlayerInfo[playerid][pTeam] = 3;
			gTeam[playerid] = 3;
            SetSpawnInfo(playerid, gTeam[playerid], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);
			PlayerInfo[playerid][pModel] = CIV[rand];
			SpawnPlayer(playerid);
		}
	}
	if(gTeam[playerid] == 2 && PlayerInfo[playerid][pMember] > 3 && PlayerInfo[playerid][pMember] == 20 && PlayerInfo[playerid][pMember] == 24 && PlayerInfo[playerid][pMember] == 22)
	{
	    MedicBill[playerid] = 0;
		new rand = random(sizeof(CIV));
		SendClientMessage(playerid, COLOR_LIGHTRED2, "  Police, FBI, Army, SWAT.");
		PlayerInfo[playerid][pTeam] = 3;
		gTeam[playerid] = 3;
		SetSpawnInfo(playerid, gTeam[playerid], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);
		PlayerInfo[playerid][pModel] = CIV[rand];
		SpawnPlayer(playerid);
	}
	if(gTeam[playerid] == 3)
	{
	    if(PlayerInfo[playerid][pMember] > 0 || PlayerInfo[playerid][pLeader] > 0)
	    {
			MedicBill[playerid] = 0;
			new model = PlayerInfo[playerid][pChar];
			if(PlayerInfo[playerid][pMember] == 1) { SetSpawnInfo(playerid, 2, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 2; gTeam[playerid] = 2; PlayerInfo[playerid][pModel] = model; }
            else if(PlayerInfo[playerid][pMember] == 20) { SetSpawnInfo(playerid, 2, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 2; gTeam[playerid] = 2; PlayerInfo[playerid][pModel] = model; }
			else if(PlayerInfo[playerid][pMember] == 2) { SetSpawnInfo(playerid, 2, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 2; gTeam[playerid] = 2; PlayerInfo[playerid][pModel] = model; }
			else if(PlayerInfo[playerid][pMember] == 3) { SetSpawnInfo(playerid, 2, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 2; gTeam[playerid] = 2; PlayerInfo[playerid][pModel] = model; }
			else if(PlayerInfo[playerid][pMember] == 4) { SetSpawnInfo(playerid, 1, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 1; gTeam[playerid] = 1; PlayerInfo[playerid][pModel] = model; }
			else if(PlayerInfo[playerid][pMember] == 5) { SetSpawnInfo(playerid, 5, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 5; gTeam[playerid] = 5; PlayerInfo[playerid][pModel] = model; }
			else if(PlayerInfo[playerid][pMember] == 6) { SetSpawnInfo(playerid, 5, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 5; gTeam[playerid] = 5; PlayerInfo[playerid][pModel] = model; }
            else if(PlayerInfo[playerid][pMember] == 7) { SetSpawnInfo(playerid, 7, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 7; gTeam[playerid] = 7; PlayerInfo[playerid][pModel] = model; }
			else if(PlayerInfo[playerid][pMember] == 8) { SetSpawnInfo(playerid, 10, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 10; gTeam[playerid] = 10; PlayerInfo[playerid][pModel] = model; }
			else if(PlayerInfo[playerid][pMember] == 9) { SetSpawnInfo(playerid, 12, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }
			else if(PlayerInfo[playerid][pMember] == 10) { SetSpawnInfo(playerid, 12, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }
			else if(PlayerInfo[playerid][pMember] == 11) { SetSpawnInfo(playerid, 12, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }
			else if(PlayerInfo[playerid][pMember] == 12) { SetSpawnInfo(playerid, 12, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }
			else if(PlayerInfo[playerid][pMember] == 13) { SetSpawnInfo(playerid, 12, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }
			else if(PlayerInfo[playerid][pMember] == 14) { SetSpawnInfo(playerid, 12, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }
			else if(PlayerInfo[playerid][pMember] == 15) { SetSpawnInfo(playerid, 12, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }
			else if(PlayerInfo[playerid][pMember] == 16) { SetSpawnInfo(playerid, 12, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }
   			else if(PlayerInfo[playerid][pMember] == 17) { SetSpawnInfo(playerid, 12, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }
			else if(PlayerInfo[playerid][pMember] == 18) { SetSpawnInfo(playerid, 12, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }
            else if(PlayerInfo[playerid][pMember] == 19) { SetSpawnInfo(playerid, 12, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }
			else if(PlayerInfo[playerid][pMember] == 21) { SetSpawnInfo(playerid, 12, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }
			else if(PlayerInfo[playerid][pMember] == 22) { SetSpawnInfo(playerid, 2, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 2; gTeam[playerid] = 2; PlayerInfo[playerid][pModel] = model; }
			else if(PlayerInfo[playerid][pMember] == 23) { SetSpawnInfo(playerid, 12, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }
			else if(PlayerInfo[playerid][pMember] == 25) { SetSpawnInfo(playerid, 12, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 12; gTeam[playerid] = 12; PlayerInfo[playerid][pModel] = model; }
			else if(PlayerInfo[playerid][pMember] == 24) { SetSpawnInfo(playerid, 2, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 2; gTeam[playerid] = 2; PlayerInfo[playerid][pModel] = model; }
			else if(PlayerInfo[playerid][pLeader] == 1) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
			else if(PlayerInfo[playerid][pLeader] == 2) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
			else if(PlayerInfo[playerid][pLeader] == 3) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
			else if(PlayerInfo[playerid][pLeader] == 4) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
			else if(PlayerInfo[playerid][pLeader] == 5) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
			else if(PlayerInfo[playerid][pLeader] == 6) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
			else if(PlayerInfo[playerid][pLeader] == 7) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
			else if(PlayerInfo[playerid][pLeader] == 8) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
			else if(PlayerInfo[playerid][pLeader] == 9) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
			else if(PlayerInfo[playerid][pLeader] == 10) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
			else if(PlayerInfo[playerid][pLeader] == 11) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
			else if(PlayerInfo[playerid][pLeader] == 12) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
			else if(PlayerInfo[playerid][pLeader] == 13) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
			else if(PlayerInfo[playerid][pLeader] == 14) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
			else if(PlayerInfo[playerid][pLeader] == 15) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
			else if(PlayerInfo[playerid][pLeader] == 16) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
			else if(PlayerInfo[playerid][pLeader] == 17) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
			else if(PlayerInfo[playerid][pLeader] == 18) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
            else if(PlayerInfo[playerid][pLeader] == 19) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
			else if(PlayerInfo[playerid][pLeader] == 20) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
			else if(PlayerInfo[playerid][pLeader] == 21) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
			else if(PlayerInfo[playerid][pLeader] == 22) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
			else if(PlayerInfo[playerid][pLeader] == 23) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
			else if(PlayerInfo[playerid][pLeader] == 24) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
			else if(PlayerInfo[playerid][pLeader] == 25) { SetSpawnInfo(playerid, 11, model,0.0,0.0,0.0,0,0,0,0,0,0,0); PlayerInfo[playerid][pTeam] = 11; gTeam[playerid] = 11; PlayerInfo[playerid][pModel] = model; }
			SpawnPlayer(playerid);
		}
	}
	if(PlayerInfo[playerid][pChar] > 0) {  }
	else { SetPlayerSkin(playerid, PlayerInfo[playerid][pModel]); }
	SetPlayerSkin(playerid, PlayerInfo[playerid][pChar]);
	SetPlayerWeapons(playerid);
	SetPlayerSpawn(playerid);
	SetPlayerToTeamColor(playerid);
	PlayerFixRadio(playerid);
	SetCameraBehindPlayer(playerid);
	return 1;
}

public CKLog(string[])
{
	new entry[256];
	format(entry, sizeof(entry), "%s\n",string);
	new File:hFile;
	hFile = fopen("ck.log", io_append);
	fwrite(hFile, entry);
	fclose(hFile);
}

public PayLog(string[])
{
	new entry[256];
	format(entry, sizeof(entry), "%s\n",string);
	new File:hFile;
	hFile = fopen("pay.log", io_append);
	fwrite(hFile, entry);
	fclose(hFile);
}

public KickLog(string[])
{
	new entry[256];
	format(entry, sizeof(entry), "%s\n",string);
	new File:hFile;
	hFile = fopen("kick.log", io_append);
	fwrite(hFile, entry);
	fclose(hFile);
}

public BanLog(string[])
{
	new entry[256];
	format(entry, sizeof(entry), "%s\n",string);
	new File:hFile;
	hFile = fopen("ban.log", io_append);
	fwrite(hFile, entry);
	fclose(hFile);
}

public OnPlayerEnterCheckpoint(playerid)
{
	new string[128];
	new name[MAX_PLAYER_NAME];
	if(acceptgruz[playerid] > 0)
	{
	    acceptgruz[playerid] = 0;
        DisablePlayerCheckpoint(playerid);
        new rand = random(1000) + 1500;
        AntiMoney[playerid] = AntiMoney[playerid] + rand;
        GiveMoney(playerid,rand);
        format(string,sizeof(string)," .  %d$",rand);
		SendClientMessage(playerid,COLOR_YELLOW,string);
	}
	if(OnReic[playerid]==2)
	{
	    Zarabotok[playerid] +=200;
	    SendClientMessage(playerid,COLOR_LIGHTRED,"   ");
	    OnReic[playerid]=3;
        DisablePlayerCheckpoint(playerid);
	    ost[1] = SetPlayerCheckpoint(playerid,1172.7728,-1762.1919,13.5279,10);
	    return 1;
	}
	if(OnReic[playerid]==3)
	{
	    Zarabotok[playerid] +=250;
	    SendClientMessage(playerid,COLOR_LIGHTRED,"   ");
	    OnReic[playerid]=4;
        DisablePlayerCheckpoint(playerid);
	    ost[2] = SetPlayerCheckpoint(playerid,1237.5654,-1829.1985,13.5380,10);
	    return 1;
	}
	if(OnReic[playerid]==4)
	{
	    Zarabotok[playerid] +=250;
	    SendClientMessage(playerid,COLOR_LIGHTRED,",  ");
	    OnReic[playerid]=5;
        DisablePlayerCheckpoint(playerid);
	    ost[3] = SetPlayerCheckpoint(playerid,1753.9622,-1670.7665,13.3824,10);
	    return 1;
	}
	if(OnReic[playerid]==5)
	{
	    Zarabotok[playerid] +=250;
	    SendClientMessage(playerid,COLOR_LIGHTRED,"   ");
	    OnReic[playerid]=6;
        DisablePlayerCheckpoint(playerid);
	    ost[4] = SetPlayerCheckpoint(playerid,-24.2353,-1533.6488,2.1038,10);
	    return 1;
	}
	if(Raz[playerid] == 1)
	{
	    Skin[playerid] = GetPlayerSkin(playerid);
	    SetPlayerSkin(playerid, 81);
	    DisablePlayerCheckpoint(playerid);
	    ApplyAnimation(playerid,"COP_AMBIENT","Copbrowse_in", 4.0, 0, 0, 0, 0, 0);
	    SendClientMessage(playerid, COLOR_WHITE, ":    , ");
	    SetPlayerCheckpoint(playerid,771.1039,13.2673,1000.6992, 1.0);
	    Raz[playerid] = 0;
	    Box[playerid] = 1;
	    return 1;
	}
	if(Razz[playerid] == 1)
	{

	    Skin[playerid] = GetPlayerSkin(playerid);
	    SetPlayerSkin(playerid, 203);
	    DisablePlayerCheckpoint(playerid);
	    ApplyAnimation(playerid,"COP_AMBIENT","Copbrowse_in", 4.0, 0, 0, 0, 0, 0);
	    SendClientMessage(playerid, COLOR_WHITE, ":   , ");
	    SetPlayerCheckpoint(playerid,772.7906,5.4437,1000.7802, 1.0);
	    Razz[playerid] = 0;
	    Fu[playerid] = 1;
	    return 1;
	}
	if(Raz[playerid] == 2)
	{
        new test = Skin[playerid];
        SetPlayerSkin(playerid, test);
		ApplyAnimation(playerid,"COP_AMBIENT","Copbrowse_in", 4.0, 0, 0, 0, 0, 0);
	    DisablePlayerCheckpoint(playerid);
	    SendClientMessage(playerid, COLOR_WHITE, ":  ");
	    Raz[playerid] = 0;
	    return 1;
	}
	if(coltgun[playerid] == 2)
	{
        new test = Skin[playerid];
        SetPlayerSkin(playerid, test);
	    DisablePlayerCheckpoint(playerid);
	    SetPlayerPos(playerid,286.0712,-29.9261,1001.5156);
		SetPlayerInterior(playerid,1);
		SetPlayerVirtualWorld(playerid,177);
	    SendClientMessage(playerid, COLOR_WHITE, ":  ");
	    coltgun[playerid] = 0;
	    colt[playerid] = 0;
	    return 1;
	}
	if(drobgun[playerid] == 2)
	{
        new test = Skin[playerid];
        SetPlayerSkin(playerid, test);
	    DisablePlayerCheckpoint(playerid);
	    SetPlayerPos(playerid,286.0712,-29.9261,1001.5156);
		SetPlayerInterior(playerid,1);
		SetPlayerVirtualWorld(playerid,177);
	    SendClientMessage(playerid, COLOR_WHITE, ":  ");
	    drobgun[playerid] = 0;
	    drob[playerid] = 0;
	    return 1;
	}
	if(scoltgun[playerid] == 2)
	{
        new test = Skin[playerid];
        SetPlayerSkin(playerid, test);
	    DisablePlayerCheckpoint(playerid);
	    SetPlayerPos(playerid,286.0712,-29.9261,1001.5156);
		SetPlayerInterior(playerid,1);
		SetPlayerVirtualWorld(playerid,177);
	    SendClientMessage(playerid, COLOR_WHITE, ":  ");
	    scoltgun[playerid] = 0;
	    scolt[playerid] = 0;
	    return 1;
	}
	if(mp5gun[playerid] == 2)
	{
        new test = Skin[playerid];
        SetPlayerSkin(playerid, test);
	    DisablePlayerCheckpoint(playerid);
	    SetPlayerPos(playerid,286.0712,-29.9261,1001.5156);
		SetPlayerInterior(playerid,1);
		SetPlayerVirtualWorld(playerid,177);
	    SendClientMessage(playerid, COLOR_WHITE, ":  ");
	    mp5gun[playerid] = 0;
	    mp5[playerid] = 0;
	    return 1;
	}
	if(ak47gun[playerid] == 2)
	{
        new test = Skin[playerid];
        SetPlayerSkin(playerid, test);
	    DisablePlayerCheckpoint(playerid);
	    SetPlayerPos(playerid,286.0712,-29.9261,1001.5156);
		SetPlayerInterior(playerid,1);
		SetPlayerVirtualWorld(playerid,177);
	    SendClientMessage(playerid, COLOR_WHITE, ":  ");
	    ak47gun[playerid] = 0;
	    ak47[playerid] = 0;
	    return 1;
	}
	if(m4a1gun[playerid] == 2)
	{
        new test = Skin[playerid];
        SetPlayerSkin(playerid, test);
	    DisablePlayerCheckpoint(playerid);
	    SetPlayerPos(playerid,286.0712,-29.9261,1001.5156);
		SetPlayerInterior(playerid,1);
		SetPlayerVirtualWorld(playerid,177);
	    SendClientMessage(playerid, COLOR_WHITE, ":  ");
	    m4a1gun[playerid] = 0;
	    m4a1[playerid] = 0;
	    return 1;
	}
	if(degun[playerid] == 2)
	{
        new test = Skin[playerid];
        SetPlayerSkin(playerid, test);
	    DisablePlayerCheckpoint(playerid);
	    SetPlayerPos(playerid,286.0712,-29.9261,1001.5156);
		SetPlayerInterior(playerid,1);
		SetPlayerVirtualWorld(playerid,177);
	    SendClientMessage(playerid, COLOR_WHITE, ":  ");
	    degun[playerid] = 0;
	    de[playerid] = 0;
	    return 1;
	}
	if(Razz[playerid] == 2)
	{
		new test = Skin[playerid];
		ApplyAnimation(playerid,"COP_AMBIENT","Copbrowse_in", 4.0, 0, 0, 0, 0, 0);
	    DisablePlayerCheckpoint(playerid);
	    SetPlayerSkin(playerid, test);
	    SendClientMessage(playerid, COLOR_WHITE, ":   ,    ");
	    Razz[playerid] = 0;
	    return 1;
	}
	if(colt[playerid] == 1)
	{
	    Skin[playerid] = GetPlayerSkin(playerid);
	    SetPlayerSkin(playerid, 179);
	    DisablePlayerCheckpoint(playerid);
	    SetPlayerPos(playerid,302.292877,-143.139099,1004.062500);
		SetPlayerInterior(playerid,7);
		SetPlayerVirtualWorld(playerid,177);
	    SendClientMessage(playerid, COLOR_WHITE, ":    , ");
	    SetPlayerCheckpoint(playerid,300.3441,-127.9173,1004.0625, 1.0);
	    colt[playerid] = 0;
	    coltgun[playerid] = 1;
	    return 1;
	}
	if(ak47[playerid] == 1)
	{
	    Skin[playerid] = GetPlayerSkin(playerid);
	    SetPlayerSkin(playerid, 179);
	    DisablePlayerCheckpoint(playerid);
	    SetPlayerPos(playerid,302.292877,-143.139099,1004.062500);
		SetPlayerInterior(playerid,7);
		SetPlayerVirtualWorld(playerid,177);
	    SendClientMessage(playerid, COLOR_WHITE, ":    , ");
	    SetPlayerCheckpoint(playerid,300.5649,-135.4587,1004.0625, 1.0);
	    ak47[playerid] = 0;
	    ak47gun[playerid] = 1;
	    return 1;
	}
	if(m4a1[playerid] == 1)
	{
	    Skin[playerid] = GetPlayerSkin(playerid);
	    SetPlayerSkin(playerid, 179);
	    DisablePlayerCheckpoint(playerid);
	    SetPlayerPos(playerid,302.292877,-143.139099,1004.062500);
		SetPlayerInterior(playerid,7);
		SetPlayerVirtualWorld(playerid,177);
	    SendClientMessage(playerid, COLOR_WHITE, ":    , ");
	    SetPlayerCheckpoint(playerid,300.5746,-136.9509,1004.0625, 1.0);
	    m4a1[playerid] = 0;
	    m4a1gun[playerid] = 1;
	    return 1;
	}
	if(mp5[playerid] == 1)
	{
	    Skin[playerid] = GetPlayerSkin(playerid);
	    SetPlayerSkin(playerid, 179);
	    DisablePlayerCheckpoint(playerid);
	    SetPlayerPos(playerid,302.292877,-143.139099,1004.062500);
		SetPlayerInterior(playerid,7);
		SetPlayerVirtualWorld(playerid,177);
	    SendClientMessage(playerid, COLOR_WHITE, ":    , ");
	    SetPlayerCheckpoint(playerid,300.1861,-134.1909,1004.0625, 1.0);
	    mp5[playerid] = 0;
	    mp5gun[playerid] = 1;
	    return 1;
	}
	if(drob[playerid] == 1)
	{
	    Skin[playerid] = GetPlayerSkin(playerid);
	    SetPlayerSkin(playerid, 179);
	    DisablePlayerCheckpoint(playerid);
	    SetPlayerPos(playerid,302.292877,-143.139099,1004.062500);
		SetPlayerInterior(playerid,7);
		SetPlayerVirtualWorld(playerid,177);
	    SendClientMessage(playerid, COLOR_WHITE, ":    , ");
	    SetPlayerCheckpoint(playerid,300.2740,-132.7001,1004.0625, 1.0);
	    drob[playerid] = 0;
	    drobgun[playerid] = 1;
	    return 1;
	}
	if(de[playerid] == 1)
	{
	    Skin[playerid] = GetPlayerSkin(playerid);
	    SetPlayerSkin(playerid, 179);
	    DisablePlayerCheckpoint(playerid);
	    SetPlayerPos(playerid,302.292877,-143.139099,1004.062500);
		SetPlayerInterior(playerid,7);
		SetPlayerVirtualWorld(playerid,177);
	    SendClientMessage(playerid, COLOR_WHITE, ":    , ");
	    SetPlayerCheckpoint(playerid,300.3646,-130.9626,1004.0625, 1.0);
	    de[playerid] = 0;
	    degun[playerid] = 1;
	    return 1;
	}
	if(scolt[playerid] == 1)
	{
	    Skin[playerid] = GetPlayerSkin(playerid);
	    SetPlayerSkin(playerid, 179);
	    DisablePlayerCheckpoint(playerid);
	    SetPlayerPos(playerid,302.292877,-143.139099,1004.062500);
		SetPlayerInterior(playerid,7);
		SetPlayerVirtualWorld(playerid,177);
	    SendClientMessage(playerid, COLOR_WHITE, ":    , ");
	    SetPlayerCheckpoint(playerid,300.2303,-129.5707,1004.0625, 1.0);
	    scolt[playerid] = 0;
	    scoltgun[playerid] = 1;
	    return 1;
	}
	if(coltgun[playerid] == 1)
	{

	    coltgun[playerid] = 0;
	    DisablePlayerCheckpoint(playerid);
	    SendClientMessage(playerid, COLOR_WHITE, ":   ,   .");
	    SetTimerEx("strcolt",120000,false, "i", playerid);
	    return 1;
	}
	if(ak47gun[playerid] == 1)
	{

	    ak47gun[playerid] = 0;
	    DisablePlayerCheckpoint(playerid);
	    SendClientMessage(playerid, COLOR_WHITE, ":   ,   .");
	    SetTimerEx("strak",120000,false, "i", playerid);
	    return 1;
	}
	if(m4a1gun[playerid] == 1)
	{

	    m4a1gun[playerid] = 0;
	    DisablePlayerCheckpoint(playerid);
	    SendClientMessage(playerid, COLOR_WHITE, ":   ,   .");
	    SetTimerEx("strm4",120000,false, "i", playerid);
	    return 1;
	}
	if(mp5gun[playerid] == 1)
	{

	    mp5gun[playerid] = 0;
	    DisablePlayerCheckpoint(playerid);
	    SendClientMessage(playerid, COLOR_WHITE, ":   ,   .");
	    SetTimerEx("strmp",120000,false, "i", playerid);
	    return 1;
	}
	if(drobgun[playerid] == 1)
	{

	    drobgun[playerid] = 0;
	    DisablePlayerCheckpoint(playerid);
	    SendClientMessage(playerid, COLOR_WHITE, ":   ,   .");
	    SetTimerEx("strdrob",120000,false, "i", playerid);
	    return 1;
	}
	if(scoltgun[playerid] == 1)
	{

	    scoltgun[playerid] = 0;
	    DisablePlayerCheckpoint(playerid);
	    SendClientMessage(playerid, COLOR_WHITE, ":   ,   .");
	    SetTimerEx("sstrcolt",120000,false, "i", playerid);
	    return 1;
	}
	if(degun[playerid] == 1)
	{

	    degun[playerid] = 0;
	    DisablePlayerCheckpoint(playerid);
	    SendClientMessage(playerid, COLOR_WHITE, ":   ,   .");
	    SetTimerEx("strde",120000,false, "i", playerid);
	    return 1;
	}
	if(Box[playerid] == 1)
	{

	    Box[playerid] = 0;
	    DisablePlayerCheckpoint(playerid);
	    SetPlayerPos(playerid,771.1039,13.2673,1000.6992);
		SetPlayerFacingAngle(playerid,359.0731);
	    SendClientMessage(playerid, COLOR_WHITE, ":  ,  .");
	    SetPlayerCameraPos(playerid, 765.9239,11.9977,1001.7054 );
		SetPlayerCameraLookAt(playerid, 771.1039,13.2673,1000.6992 );
	    SetTimerEx("Boks",90000,false, "i", playerid);
	    return 1;
	}
	if(Fu[playerid] == 1)
	{
	    DisablePlayerCheckpoint(playerid);
	    Fu[playerid] = 0;
	    SetPlayerPos(playerid,772.7906,5.4437,1000.7802);
		SetPlayerFacingAngle(playerid,94.3250);
	    ApplyAnimation(playerid, "PARK", "Tai_Chi_Loop", 4.0, 1, 0, 0, 0, 0, 0);
	    SendClientMessage(playerid, COLOR_WHITE, ":    .");
	    SetPlayerCameraPos(playerid, 764.1790,5.6345,1001.7161 );
		SetPlayerCameraLookAt(playerid, 772.7906,5.4437,1000.7802 );
	    SetTimerEx("Kung",90000,false, "i", playerid);
	    return 1;
	}
	if(OnReic[playerid]==6)
	{
	    Zarabotok[playerid] +=250;
	    SendClientMessage(playerid,COLOR_LIGHTRED,"   ");
	    OnReic[playerid]=7;
        DisablePlayerCheckpoint(playerid);
	    ost[5] = SetPlayerCheckpoint(playerid,-1007.4036,-1909.2301,79.0707,10);
	    SetPVarInt(playerid,"JdatTime",11);
	    return 1;
	}
	if(OnReic[playerid]==7)
	{
	    Zarabotok[playerid] +=250;
	    SendClientMessage(playerid,COLOR_LIGHTRED,"   ");
	    OnReic[playerid]=8;
        DisablePlayerCheckpoint(playerid);
	    ost[6] = SetPlayerCheckpoint(playerid,-1771.7850,-1451.3503,34.9080,10);
	    return 1;
	}
	if(OnReic[playerid]==8)
	{
	    Zarabotok[playerid] +=250;
	    SendClientMessage(playerid,COLOR_LIGHTRED,"   ");
	    OnReic[playerid]=9;
        DisablePlayerCheckpoint(playerid);
	    ost[7] = SetPlayerCheckpoint(playerid,-2031.6998,-73.3644,35.3053,10);
	    return 1;
	}
	if(OnReic[playerid]==9)
	{
	    Zarabotok[playerid] +=250;
	    SendClientMessage(playerid,COLOR_LIGHTRED,",  ");
	    OnReic[playerid]=10;
        DisablePlayerCheckpoint(playerid);
	    ost[8] = SetPlayerCheckpoint(playerid,-1990.7025,136.5084,27.6724,10);
	    SetPVarInt(playerid,"JdatTime",11);
	    return 1;
	}
	if(OnReic[playerid]==10)
	{
        Zarabotok[playerid] +=250;
		format(string,sizeof(string)," -,  %d, /route --> -       200$   ",Zarabotok[playerid]);
		SendClientMessage(playerid,COLOR_LIGHTRED,string);
	    OnReic[playerid]=0;
        DisablePlayerCheckpoint(playerid);
	    GiveMoney(playerid,Zarabotok[playerid]);
	    AntiMoney[playerid] = AntiMoney[playerid] + Zarabotok[playerid];
	    SetPVarInt(playerid,"JdatTime",11);
	    return 1;
	}
	if(OnReic[playerid]==11)
	{
	    Zarabotok[playerid] +=250;
	    SendClientMessage(playerid,COLOR_LIGHTRED," 10      ");
	    OnReic[playerid]=12;
        DisablePlayerCheckpoint(playerid);
	    ost[10] = SetPlayerCheckpoint(playerid,-1790.9969,-587.6489,16.3747,10);
	    SetPVarInt(playerid,"JdatTime",11);
	    return 1;
	}
	if(OnReic[playerid]==12)
	{
	    Zarabotok[playerid] +=250;
	    SendClientMessage(playerid,COLOR_LIGHTRED," 10      ");
	    OnReic[playerid]=13;
        DisablePlayerCheckpoint(playerid);
	    ost[11] = SetPlayerCheckpoint(playerid,-1574.8379,-813.0807,51.2138,10);
	    SetPVarInt(playerid,"JdatTime",11);
	    return 1;
	}
	if(OnReic[playerid]==13)
	{
	    Zarabotok[playerid] +=250;
	    SendClientMessage(playerid,COLOR_LIGHTRED," 10      ");
	    OnReic[playerid]=14;
        DisablePlayerCheckpoint(playerid);
	    ost[12] = SetPlayerCheckpoint(playerid,-116.4300,-1160.2266,2.3965,10);
	    SetPVarInt(playerid,"JdatTime",11);
	    return 1;
	}
	if(OnReic[playerid]==14)
	{
	    Zarabotok[playerid] +=250;
	    SendClientMessage(playerid,COLOR_LIGHTRED," 10      ");
	    OnReic[playerid]=15;
        DisablePlayerCheckpoint(playerid);
	    ost[13] = SetPlayerCheckpoint(playerid,827.0070,-1787.1976,13.8673,10);
	    SetPVarInt(playerid,"JdatTime",11);
	    return 1;
	}
	if(OnReic[playerid]==15)
	{
	    Zarabotok[playerid] +=250;
	    SendClientMessage(playerid,COLOR_LIGHTRED," 10      ");
	    OnReic[playerid]=17;
        DisablePlayerCheckpoint(playerid);
	    ost[14] = SetPlayerCheckpoint(playerid,1238.4468,-1828.4895,13.5448,10);
	    SetPVarInt(playerid,"JdatTime",11);
	    return 1;
	}
	if(OnReic[playerid]==17)
	{
	    Zarabotok[playerid] +=250;
		format(string,sizeof(string)," ,  %d,        ",Zarabotok[playerid]);
		SendClientMessage(playerid,COLOR_LIGHTRED,string);
	    OnReic[playerid]=0;
        DisablePlayerCheckpoint(playerid);
	    GiveMoney(playerid,Zarabotok[playerid]);
	    AntiMoney[playerid] = AntiMoney[playerid] + Zarabotok[playerid];
	    Zarabotok[playerid] = 0;
	    avtobusid = GetPlayerVehicleID(playerid);
	    SetPVarInt(playerid,"JdatTime",11);
	    return 1;
	}
	if(OnReic[playerid]==18)
	{
	    Zarabotok[playerid] +=110;
	    SendClientMessage(playerid,COLOR_LIGHTRED," 10      ");
	    OnReic[playerid]=19;
        DisablePlayerCheckpoint(playerid);
	    ost[15] = SetPlayerCheckpoint(playerid,1393.0784,-1779.3207,13.6095,10);
	    SetPVarInt(playerid,"JdatTime",11);
	    return 1;
	}
	if(OnReic[playerid]==19)
	{
	    Zarabotok[playerid] +=110;
	    SendClientMessage(playerid,COLOR_LIGHTRED," 10      ");
	    OnReic[playerid]=20;
        DisablePlayerCheckpoint(playerid);
	    ost[16] = SetPlayerCheckpoint(playerid,1561.9222,-1596.3685,13.5942,10);
	    SetPVarInt(playerid,"JdatTime",11);
	    return 1;
	}
	if(OnReic[playerid]==20)
	{
	    Zarabotok[playerid] +=110;
	    SendClientMessage(playerid,COLOR_LIGHTRED," 10      ");
	    OnReic[playerid]=21;
        DisablePlayerCheckpoint(playerid);
	    ost[17] = SetPlayerCheckpoint(playerid,1816.7343,-1685.7841,13.5900,10);
	    SetPVarInt(playerid,"JdatTime",11);
	    return 1;
	}
	if(OnReic[playerid]==21)
	{
	    Zarabotok[playerid] +=110;
	    SendClientMessage(playerid,COLOR_LIGHTRED," 10      ");
	    OnReic[playerid]=22;
        DisablePlayerCheckpoint(playerid);
	    ost[18] = SetPlayerCheckpoint(playerid,2060.7688,-1928.0590,13.5916,10);
	    SetPVarInt(playerid,"JdatTime",11);
	    return 1;
	}
	if(OnReic[playerid]==22)
	{
	    Zarabotok[playerid] +=110;
	    SendClientMessage(playerid,COLOR_LIGHTRED," 10      ");
	    OnReic[playerid]=23;
        DisablePlayerCheckpoint(playerid);
	    ost[19] = SetPlayerCheckpoint(playerid,1957.5504,-2128.4673,13.5963,10);
	    SetPVarInt(playerid,"JdatTime",11);
	    return 1;
	}
	if(OnReic[playerid]==23)
	{
	    Zarabotok[playerid] +=110;
	    SendClientMessage(playerid,COLOR_LIGHTRED," 10      ");
	    OnReic[playerid]=24;
        DisablePlayerCheckpoint(playerid);
	    ost[20] = SetPlayerCheckpoint(playerid,1736.1047,-2287.2407,13.5812,10);
	    SetPVarInt(playerid,"JdatTime",11);
	    return 1;
	}
	if(OnReic[playerid]==24)
	{
	    Zarabotok[playerid] +=110;
	    SendClientMessage(playerid,COLOR_LIGHTRED," 10      ");
	    OnReic[playerid]=25;
        DisablePlayerCheckpoint(playerid);
	    ost[21] = SetPlayerCheckpoint(playerid,1710.2740,-2197.8381,13.5076,10);
	    SetPVarInt(playerid,"JdatTime",11);
	    return 1;
	}
	if(OnReic[playerid]==25)
	{
	    Zarabotok[playerid] +=110;
	    SendClientMessage(playerid,COLOR_LIGHTRED," 10      ");
	    OnReic[playerid]=26;
        DisablePlayerCheckpoint(playerid);
	    ost[22] = SetPlayerCheckpoint(playerid,1965.0579,-1994.7773,13.5148,10);
	    SetPVarInt(playerid,"JdatTime",11);
	    return 1;
	}
	if(OnReic[playerid]==26)
	{
	    Zarabotok[playerid] +=110;
	    SendClientMessage(playerid,COLOR_LIGHTRED," 10      ");
	    OnReic[playerid]=27;
        DisablePlayerCheckpoint(playerid);
	    ost[23] = SetPlayerCheckpoint(playerid,1825.6672,-1853.8748,13.6067,10);
	    SetPVarInt(playerid,"JdatTime",11);
	    return 1;
	}
	if(OnReic[playerid]==27)
	{
	    Zarabotok[playerid] +=110;
	    SendClientMessage(playerid,COLOR_LIGHTRED," 10      ");
	    OnReic[playerid]=28;
        DisablePlayerCheckpoint(playerid);
	    ost[24] = SetPlayerCheckpoint(playerid,1649.7631,-1867.9119,13.5978,10);
	    SetPVarInt(playerid,"JdatTime",11);
	    return 1;
	}
	if(OnReic[playerid]==28)
	{
	    Zarabotok[playerid] +=110;
	    SendClientMessage(playerid,COLOR_LIGHTRED," 10      ");
	    OnReic[playerid]=29;
        DisablePlayerCheckpoint(playerid);
	    ost[25] = SetPlayerCheckpoint(playerid,1241.1096,-1827.6798,13.5431,10);
	    SetPVarInt(playerid,"JdatTime",11);
	    return 1;
	}
	if(OnReic[playerid]==29)
	{
	    Zarabotok[playerid] +=250;
		format(string,sizeof(string)," ,  %d,        ",Zarabotok[playerid]);
		SendClientMessage(playerid,COLOR_LIGHTRED,string);
	    OnReic[playerid]=0;
        DisablePlayerCheckpoint(playerid);
	    GiveMoney(playerid,Zarabotok[playerid]);
	    AntiMoney[playerid] = AntiMoney[playerid] + Zarabotok[playerid];
		Zarabotok[playerid] = 0;
		avtobusid = GetPlayerVehicleID(playerid);
		SetPVarInt(playerid,"JdatTime",11);
		return 1;
	}
	if(VertMats[playerid]==1)
    {
    	if(vertmatbi >= 10000)//   100 
		{
			format(string, sizeof(string), " ");
			SendClientMessage(playerid, COLOR_GREY, string);
			SendClientMessage(playerid, COLOR_WHITE,"    51");
	        VertMats[playerid]=2;
			DisablePlayerCheckpoint(playerid);
			SetPlayerCheckpoint(playerid,334.5107,1994.6956,17.6406,10); //  
			return 1;
		}
		vertmatbi += 10000;
		maxmats -= 10000;//,  10000   .
		format(string, sizeof(string), "  !    : %d/10000", vertmatbi);
		SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
		SendClientMessage(playerid, COLOR_WHITE,"    51");
        VertMats[playerid]=2;
		DisablePlayerCheckpoint(playerid);
		SetPlayerCheckpoint(playerid,334.5107,1994.6956,17.6406,10); //  ..
		SaveMaterials();
	}
	else if(VertMats[playerid]==2)
    {
		if(armmatbi >= 49999)//   100 
		{
			format(string, sizeof(string), " !");
			SendClientMessage(playerid, COLOR_GREY, string);
			DisablePlayerCheckpoint(playerid);
			return 1;
		}
		vertmatbi -= 10000; //     
		armmatbi += 10000; //    10000
		format(string, sizeof(string), "  !    : %d/10000", vertmatbi);
		SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
		format(string, sizeof(string), "   51 %d/50000 ", armmatbi);
		SendClientMessage(playerid, COLOR_WHITE, string);
		SendClientMessage(playerid, COLOR_GREEN,"       500$");
		NormMoney[playerid] = 2;
		AntiMoney[playerid] = AntiMoney[playerid] + 500;
		GiveMoney(playerid, 500);
		DisablePlayerCheckpoint(playerid);
  		MatsArmyCar[playerid]=0;
  		VertMats[playerid]=0;
		SaveMaterials();
	}
	else if(MatsArmyCar[playerid]==20)
	{
	    new tmpcar = GetPlayerVehicleID(playerid);
 		if(MatHaul[tmpcar-matscar[0]][mLoad] >= 5000 || armmatbi <= 1000)
		{
            format(string, sizeof(string), "    !");
			SendClientMessage(playerid, COLOR_GREY, string);
			DisablePlayerCheckpoint(playerid);
			return 1;
		}
		MatHaul[tmpcar-matscar[0]][mLoad] += 5000;//  ..
		format(string, sizeof(string), "  !  : %d/5000", MatHaul[tmpcar-matscar[0]][mLoad]);
		SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
		armmatbi -= 5000;//     
		DisablePlayerCheckpoint(playerid);
        format(string, sizeof(string), "   51: %d/50000", armmatbi);
        format(string, sizeof(string), ": /carm,    ");
		SendClientMessage(playerid, COLOR_WHITE, string);
		MatsArmyCar[playerid]=0;
        SaveMaterials();
	}
	else if(MatsArmyCar[playerid]==27)
	{
	    new tmpcar = GetPlayerVehicleID(playerid);
 		if(MatHaul[tmpcar-matscarband[0]][mLoad] >= 3000 || armmatbi <= 1000)
 		{
            format(string, sizeof(string), "    !");
			SendClientMessage(playerid, COLOR_GREY, string);
			DisablePlayerCheckpoint(playerid);
			return 1;
		}
		MatHaul[tmpcar-matscarband[0]][mLoad] += 3000;
		format(string, sizeof(string), "  !  : %d/3000", MatHaul[tmpcar-matscarband[0]][mLoad]);
		SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
		armmatbi -= 5000;//     
		DisablePlayerCheckpoint(playerid);
        format(string, sizeof(string), ": /carmhouseput,    ");
		SendClientMessage(playerid, COLOR_WHITE, string);
		MatsArmyCar[playerid]=0;
        SaveMaterials();
	}
	else if(MatsArmyCar[playerid]==35)
	{
	    new tmpcar = GetPlayerVehicleID(playerid);
		if(MatHaul[tmpcar-matscar[0]][mLoad] == 0 || sfpdmats >= 49999)
		{
            format(string, sizeof(string), " SFPD ,   !");
			SendClientMessage(playerid, COLOR_WHITE, string);
			DisablePlayerCheckpoint(playerid);
			return 1;
		}
		MatHaul[tmpcar-matscar[0]][mLoad] -= 5000;//
		sfpdmats += 5000;//     5 
  		DisablePlayerCheckpoint(playerid);
  		MatsArmyCar[playerid]=0;
    	format(string, sizeof(string), "  !  : %d/5000", MatHaul[tmpcar-matscar[0]][mLoad]);
		SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
		format(string, sizeof(string), " SFPD: %d/50000", sfpdmats);
		SendClientMessage(playerid, COLOR_WHITE, string);
		SendClientMessage(playerid, COLOR_GREEN,"       600$");
		NormMoney[playerid] = 2;
		AntiMoney[playerid] = AntiMoney[playerid] + 600;
		GiveMoney(playerid, 600);
		CP[playerid] = 0;
		SaveMaterials();
	}
	else if(MatsArmyCar[playerid]==150)
	{
	    new tmpcar = GetPlayerVehicleID(playerid);
		if(MatHaul[tmpcar-matscar[0]][mLoad] == 0 || lvpdmats >= 49999)
		{
            format(string, sizeof(string), " SwAT ,   !");
			SendClientMessage(playerid, COLOR_WHITE, string);
			DisablePlayerCheckpoint(playerid);
			return 1;
		}
		MatHaul[tmpcar-matscar[0]][mLoad] -= 5000;//
		lvpdmats += 5000;//     5 
  		DisablePlayerCheckpoint(playerid);
  		MatsArmyCar[playerid]=0;
    	format(string, sizeof(string), "  !  : %d/5000", MatHaul[tmpcar-matscar[0]][mLoad]);
		SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
		format(string, sizeof(string), " SwAT: %d/50000", lvpdmats);
		SendClientMessage(playerid, COLOR_WHITE, string);
		SendClientMessage(playerid, COLOR_GREEN,"       600$");
		NormMoney[playerid] = 2;
		AntiMoney[playerid] = AntiMoney[playerid] + 600;
		GiveMoney(playerid, 600);
		SaveMaterials();
	}
	//=========================[ ]========================================
 	else if(MatsArmyCar[playerid]==100)
	{
	    new tmpcar = GetPlayerVehicleID(playerid);
		if(MatHaul[tmpcar-matscar[0]][mLoad] == 0 || ballasmatbi >= 49999)
		{
            format(string, sizeof(string), " The Ballas ,   !");
			SendClientMessage(playerid, COLOR_WHITE, string);
			DisablePlayerCheckpoint(playerid);
			return 1;
		}
		MatHaul[tmpcar-matscar[0]][mLoad] -= 5000;//
		ballasmatbi += 5000;//     5 
  		DisablePlayerCheckpoint(playerid);
  		MatsArmyCar[playerid]=0;
    	format(string, sizeof(string), "  !  : %d/5000", MatHaul[tmpcar-matscar[0]][mLoad]);
		SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
		format(string, sizeof(string), " The Ballas: %d/50000", ballasmatbi);
		SendClientMessage(playerid, COLOR_WHITE, string);
		SaveMaterials();
	}
	else if(MatsArmyCar[playerid]==101)
	{
	    new tmpcar = GetPlayerVehicleID(playerid);
		if(MatHaul[tmpcar-matscar[0]][mLoad] == 0 || vagosmatbi >= 49999)
		{
            format(string, sizeof(string), " The Vagos ,   !");
			SendClientMessage(playerid, COLOR_WHITE, string);
			DisablePlayerCheckpoint(playerid);
			return 1;
		}
		MatHaul[tmpcar-matscar[0]][mLoad] -= 5000;//
		vagosmatbi += 5000;//     5 
  		DisablePlayerCheckpoint(playerid);
  		MatsArmyCar[playerid]=0;
    	format(string, sizeof(string), "  !  : %d/5000", MatHaul[tmpcar-matscar[0]][mLoad]);
		SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
		format(string, sizeof(string), " The Vagos: %d/50000", vagosmatbi);
		SendClientMessage(playerid, COLOR_WHITE, string);
		SaveMaterials();
	}
	else if(MatsArmyCar[playerid]==102)
	{
	    new tmpcar = GetPlayerVehicleID(playerid);
		if(MatHaul[tmpcar-matscar[0]][mLoad] == 0 || groovmatbi >= 49999)
		{
            format(string, sizeof(string), " The Grove ,   !");
			SendClientMessage(playerid, COLOR_WHITE, string);
			DisablePlayerCheckpoint(playerid);
			return 1;
		}
		MatHaul[tmpcar-matscar[0]][mLoad] -= 5000;//
		groovmatbi += 5000;//     5 
  		DisablePlayerCheckpoint(playerid);
  		MatsArmyCar[playerid]=0;
    	format(string, sizeof(string), "  !  : %d/5000", MatHaul[tmpcar-matscar[0]][mLoad]);
		SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
		format(string, sizeof(string), " The Grove: %d/50000", groovmatbi);
		SendClientMessage(playerid, COLOR_WHITE, string);
		SaveMaterials();
	}
	else if(MatsArmyCar[playerid]==103)
	{
	    new tmpcar = GetPlayerVehicleID(playerid);
		if(MatHaul[tmpcar-matscar[0]][mLoad] == 0 || aztekmatbi >= 49999)
		{
            format(string, sizeof(string), " The Aztek ,   !");
			SendClientMessage(playerid, COLOR_WHITE, string);
			DisablePlayerCheckpoint(playerid);
			return 1;
		}
		MatHaul[tmpcar-matscar[0]][mLoad] -= 5000;//
		aztekmatbi += 5000;//     5 
  		DisablePlayerCheckpoint(playerid);
  		MatsArmyCar[playerid]=0;
    	format(string, sizeof(string), "  !  : %d/5000", MatHaul[tmpcar-matscar[0]][mLoad]);
		SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
		format(string, sizeof(string), " The Aztek: %d/50000", aztekmatbi);
		SendClientMessage(playerid, COLOR_WHITE, string);
		SaveMaterials();
	}
	else if(MatsArmyCar[playerid]==104)
	{
	    new tmpcar = GetPlayerVehicleID(playerid);
		if(MatHaul[tmpcar-matscar[0]][mLoad] == 0 || rifamatbi >= 49999)
		{
            format(string, sizeof(string), " The Rifa ,   !");
			SendClientMessage(playerid, COLOR_WHITE, string);
			DisablePlayerCheckpoint(playerid);
			return 1;
		}
		MatHaul[tmpcar-matscar[0]][mLoad] -= 5000;//
		rifamatbi += 5000;//     5 
  		DisablePlayerCheckpoint(playerid);
  		MatsArmyCar[playerid]=0;
    	format(string, sizeof(string), "  !  : %d/5000", MatHaul[tmpcar-matscar[0]][mLoad]);
		SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
		format(string, sizeof(string), " The Rifa: %d/50000", rifamatbi);
		SendClientMessage(playerid, COLOR_WHITE, string);
		SaveMaterials();
	}
 	else if(MatsArmyCar[playerid]==21)
	{
	    new tmpcar = GetPlayerVehicleID(playerid);
		if(MatHaul[tmpcar-matscar[0]][mLoad] == 0 || lspdmatbi >= 49999)
		{
            format(string, sizeof(string), " LSPD ,   !");
			SendClientMessage(playerid, COLOR_WHITE, string);
			DisablePlayerCheckpoint(playerid);
			return 1;
		}
		MatHaul[tmpcar-matscar[0]][mLoad] -= 5000;//
		lspdmatbi += 5000;//     5 
  		DisablePlayerCheckpoint(playerid);
  		MatsArmyCar[playerid]=0;
    	format(string, sizeof(string), "  !  : %d/5000", MatHaul[tmpcar-matscar[0]][mLoad]);
		SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
		format(string, sizeof(string), " LSPD: %d/50000", lspdmatbi);
		SendClientMessage(playerid, COLOR_WHITE, string);
		SendClientMessage(playerid, COLOR_GREEN,"       600$");
		NormMoney[playerid] = 2;
		AntiMoney[playerid] = AntiMoney[playerid] + 600;
		GiveMoney(playerid, 600);
		SaveMaterials();
	}
	else if(MatsArmyCar[playerid]==26)//
	{
	    new tmpcar = GetPlayerVehicleID(playerid);
		if(MatHaul[tmpcar-matscarband[0]][mLoad] == 0 || yakuzamats >= 49999)
		{
            format(string, sizeof(string), "  ,   !");
			SendClientMessage(playerid, COLOR_WHITE, string);
			DisablePlayerCheckpoint(playerid);
			return 1;
		}
		MatHaul[tmpcar-matscarband[0]][mLoad] -= 3000;//
		yakuzamats += 3000;//     5 
  		DisablePlayerCheckpoint(playerid);
  		MatsArmyCar[playerid]=0;
    	format(string, sizeof(string), " !  : %d/3000 ", MatHaul[tmpcar-matscarband[0]][mLoad]);
		SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
		format(string, sizeof(string), " : %d/50000", yakuzamats);
		SendClientMessage(playerid, COLOR_WHITE, string);
		SaveMaterials();
	}
	else if(MatsArmyCar[playerid]==28)//
	{
	    new tmpcar = GetPlayerVehicleID(playerid);
		if(MatHaul[tmpcar-matscarband[0]][mLoad] == 0 || rmmats >= 49999)
		{
            format(string, sizeof(string), "  ,   !");
			SendClientMessage(playerid, COLOR_WHITE, string);
			DisablePlayerCheckpoint(playerid);
			return 1;
		}
		MatHaul[tmpcar-matscarband[0]][mLoad] -= 3000;//
		rmmats += 3000;//     5 
  		DisablePlayerCheckpoint(playerid);
  		MatsArmyCar[playerid]=0;
    	format(string, sizeof(string), " !  : %d/3000 ", MatHaul[tmpcar-matscarband[0]][mLoad]);
		SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
		format(string, sizeof(string), "  : %d/50000", rmmats);
		SendClientMessage(playerid, COLOR_WHITE, string);
		SaveMaterials();
	}
	else if(MatsArmyCar[playerid]==29)//lcn
	{
	    new tmpcar = GetPlayerVehicleID(playerid);
		if(MatHaul[tmpcar-matscarband[0]][mLoad] == 0 || lcnmats >= 49999)
		{
            format(string, sizeof(string), " LCN ,   !");
			SendClientMessage(playerid, COLOR_WHITE, string);
			DisablePlayerCheckpoint(playerid);
			return 1;
		}
		MatHaul[tmpcar-matscarband[0]][mLoad] -= 3000;//
		lcnmats += 3000;//     5 
  		DisablePlayerCheckpoint(playerid);
  		MatsArmyCar[playerid]=0;
    	format(string, sizeof(string), " !  : %d/3000 ", MatHaul[tmpcar-matscarband[0]][mLoad]);
		SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
		format(string, sizeof(string), "  LCN: %d/50000", lcnmats);
		SendClientMessage(playerid, COLOR_WHITE, string);
		SaveMaterials();
	}
	else if(MatsArmyCar[playerid]==280)//lcn
	{
	    new tmpcar = GetPlayerVehicleID(playerid);
		if(MatHaul[tmpcar-matscarband[0]][mLoad] == 0 || tdmats >= 49999)
		{
            format(string, sizeof(string), " Triads ,   !");
			SendClientMessage(playerid, COLOR_WHITE, string);
			DisablePlayerCheckpoint(playerid);
			return 1;
		}
		MatHaul[tmpcar-matscarband[0]][mLoad] -= 3000;//
		tdmats += 3000;//     5 
  		DisablePlayerCheckpoint(playerid);
  		MatsArmyCar[playerid]=0;
    	format(string, sizeof(string), " !  : %d/3000 ", MatHaul[tmpcar-matscarband[0]][mLoad]);
		SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
		format(string, sizeof(string), "  Triada: %d/50000", tdmats);
		SendClientMessage(playerid, COLOR_WHITE, string);
		SaveMaterials();
	}
	else if(MatsArmyCar[playerid]==164)//lcn
	{
	    new tmpcar = GetPlayerVehicleID(playerid);
		if(MatHaul[tmpcar-matscarband[0]][mLoad] == 0 || ballasmatbi >= 49999)
		{
            format(string, sizeof(string), " Ballas ,   !");
			SendClientMessage(playerid, COLOR_WHITE, string);
			DisablePlayerCheckpoint(playerid);
			return 1;
		}
		MatHaul[tmpcar-matscarband[0]][mLoad] -= 3000;//
		ballasmatbi += 3000;//     5 
  		DisablePlayerCheckpoint(playerid);
  		MatsArmyCar[playerid]=0;
    	format(string, sizeof(string), " !  : %d/3000 ", MatHaul[tmpcar-matscarband[0]][mLoad]);
		SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
		format(string, sizeof(string), "  Ballas: %d/50000", ballasmatbi);
		SendClientMessage(playerid, COLOR_WHITE, string);
		SaveMaterials();
	}
	else if(MatsArmyCar[playerid]==163)//lcn
	{
	    new tmpcar = GetPlayerVehicleID(playerid);
		if(MatHaul[tmpcar-matscarband[0]][mLoad] == 0 || groovmatbi >= 49999)
		{
            format(string, sizeof(string), " Groove ,   !");
			SendClientMessage(playerid, COLOR_WHITE, string);
			DisablePlayerCheckpoint(playerid);
			return 1;
		}
		MatHaul[tmpcar-matscarband[0]][mLoad] -= 3000;//
		groovmatbi += 3000;//     5 
  		DisablePlayerCheckpoint(playerid);
  		MatsArmyCar[playerid]=0;
    	format(string, sizeof(string), " !  : %d/3000 ", MatHaul[tmpcar-matscarband[0]][mLoad]);
		SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
		format(string, sizeof(string), "  Groove: %d/50000", groovmatbi);
		SendClientMessage(playerid, COLOR_WHITE, string);
		SaveMaterials();
	}
	else if(MatsArmyCar[playerid]==162)//lcn
	{
	    new tmpcar = GetPlayerVehicleID(playerid);
		if(MatHaul[tmpcar-matscarband[0]][mLoad] == 0 || aztekmatbi >= 49999)
		{
            format(string, sizeof(string), " Coronas ,   !");
			SendClientMessage(playerid, COLOR_WHITE, string);
			DisablePlayerCheckpoint(playerid);
			return 1;
		}
		MatHaul[tmpcar-matscarband[0]][mLoad] -= 3000;//
		aztekmatbi += 3000;//     5 
  		DisablePlayerCheckpoint(playerid);
  		MatsArmyCar[playerid]=0;
    	format(string, sizeof(string), " !  : %d/3000 ", MatHaul[tmpcar-matscarband[0]][mLoad]);
		SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
		format(string, sizeof(string), "  Coronas: %d/50000", aztekmatbi);
		SendClientMessage(playerid, COLOR_WHITE, string);
		SaveMaterials();
	}
	else if(MatsArmyCar[playerid]==161)//lcn
	{
	    new tmpcar = GetPlayerVehicleID(playerid);
		if(MatHaul[tmpcar-matscarband[0]][mLoad] == 0 || vagosmatbi >= 49999)
		{
            format(string, sizeof(string), " Vagos ,   !");
			SendClientMessage(playerid, COLOR_WHITE, string);
			DisablePlayerCheckpoint(playerid);
			return 1;
		}
		MatHaul[tmpcar-matscarband[0]][mLoad] -= 3000;//
		vagosmatbi += 3000;//     5 
  		DisablePlayerCheckpoint(playerid);
  		MatsArmyCar[playerid]=0;
    	format(string, sizeof(string), " !  : %d/3000 ", MatHaul[tmpcar-matscarband[0]][mLoad]);
		SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
		format(string, sizeof(string), "  Vagos: %d/50000", vagosmatbi);
		SendClientMessage(playerid, COLOR_WHITE, string);
		SaveMaterials();
	}
	else if(MatsArmyCar[playerid]==160)//lcn
	{
	    new tmpcar = GetPlayerVehicleID(playerid);
		if(MatHaul[tmpcar-matscarband[0]][mLoad] == 0 || rifamatbi >= 49999)
		{
            format(string, sizeof(string), " Rifa ,   !");
			SendClientMessage(playerid, COLOR_WHITE, string);
			DisablePlayerCheckpoint(playerid);
			return 1;
		}
		MatHaul[tmpcar-matscarband[0]][mLoad] -= 3000;//
		rifamatbi += 3000;//     5 
  		DisablePlayerCheckpoint(playerid);
  		MatsArmyCar[playerid]=0;
    	format(string, sizeof(string), " !  : %d/3000 ", MatHaul[tmpcar-matscarband[0]][mLoad]);
		SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
		format(string, sizeof(string), "  Rifa: %d/50000", rifamatbi);
		SendClientMessage(playerid, COLOR_WHITE, string);
		SaveMaterials();
	}
	else if(MatsArmyCar[playerid]==25)
	{
	    new tmpcar = GetPlayerVehicleID(playerid);
		if(MatHaul[tmpcar-matscar[0]][mLoad] == 0 || armmatsf >= 49999)
		{
            format(string, sizeof(string), "  San Fiero ,   !");
			SendClientMessage(playerid, COLOR_WHITE, string);
			DisablePlayerCheckpoint(playerid);
			return 1;
		}
		MatHaul[tmpcar-matscar[0]][mLoad] -= 5000;//
		armmatsf += 5000;//     5 
  		DisablePlayerCheckpoint(playerid);
  		MatsArmyCar[playerid]=0;
    	format(string, sizeof(string), "  !  : %d/5000", MatHaul[tmpcar-matscar[0]][mLoad]);
		SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
		format(string, sizeof(string), "  San Fiero: %d/50000", armmatsf);
		SendClientMessage(playerid, COLOR_WHITE, string);
		SendClientMessage(playerid, COLOR_GREEN,"       600$");
		NormMoney[playerid] = 2;
		AntiMoney[playerid] = AntiMoney[playerid] + 600;
		GiveMoney(playerid, 600);
		SaveMaterials();
	}
	else if(MatsArmyCar[playerid]==24)
	{
	    new tmpcar = GetPlayerVehicleID(playerid);
		if(MatHaul[tmpcar-matscar[0]][mLoad] == 0 || fbimats >= 49999)
		{
            format(string, sizeof(string), " FBI    !");
			SendClientMessage(playerid, COLOR_WHITE, string);
			DisablePlayerCheckpoint(playerid);
			return 1;
		}
		MatHaul[tmpcar-matscar[0]][mLoad] -= 5000;//
		fbimats += 5000;//     5 
  		DisablePlayerCheckpoint(playerid);
  		MatsArmyCar[playerid]=0;
    	format(string, sizeof(string), "  !  : %d/5000", MatHaul[tmpcar-matscar[0]][mLoad]);
		SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
		format(string, sizeof(string), " FBI: %d/50000", fbimats);
		SendClientMessage(playerid, COLOR_WHITE, string);
		SendClientMessage(playerid, COLOR_GREEN,"       600$");
		NormMoney[playerid] = 2;
		AntiMoney[playerid] = AntiMoney[playerid] + 600;
		GiveMoney(playerid, 600);
		SaveMaterials();
	}
	if(TaxiCallTime[playerid] > 0 && TaxiAccepted[playerid] < 999)
	{
	    TaxiAccepted[playerid] = 999;
		GameTextForPlayer(playerid, "~w~Reached destination", 5000, 1);
		TaxiCallTime[playerid] = 0;
		DisablePlayerCheckpoint(playerid);
	}
	else if(BusCallTime[playerid] > 0 && BusAccepted[playerid] < 999)
	{
	    BusAccepted[playerid] = 999;
		GameTextForPlayer(playerid, "~w~Reached destination", 5000, 1);
		BusCallTime[playerid] = 0;
		DisablePlayerCheckpoint(playerid);
	}
else if(CP[playerid] == 9)//Karting
	{
		TogglePlayerControllable(playerid, 0);
		DisablePlayerCheckpoint(playerid);
	}
	else if(CP[playerid] == 10) { CP[playerid] = 11; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,1546.8890,-2494.4233,13.5542,20.0); GameTextForPlayer(playerid, "~b~1/20", 2000, 3);}
	else if(CP[playerid] == 11) { CP[playerid] = 12; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,1748.6721,-2494.8826,13.5542,20.0); GameTextForPlayer(playerid, "~b~1/20", 2000, 3);}
	else if(CP[playerid] == 12) { CP[playerid] = 13; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,2108.9915,-2545.6194,13.5542,20.0); GameTextForPlayer(playerid, "~b~2/20", 2000, 3);}
	else if(CP[playerid] == 13) { CP[playerid] = 14; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,1821.1353,-2593.3191,13.5542,20.0); GameTextForPlayer(playerid, "~b~3/20", 2000, 3);}
	else if(CP[playerid] == 14) { CP[playerid] = 15; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,1473.5536,-2592.9880,13.5542,20.0); GameTextForPlayer(playerid, "~b~4/20", 2000, 3);}
	else if(CP[playerid] == 15) { CP[playerid] = 16; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,1574.5533,-2494.1479,13.5542,20.0); GameTextForPlayer(playerid, "~b~5/20", 2000, 3);}
	else if(CP[playerid] == 16) { CP[playerid] = 17; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,1874.6804,-2494.0068,13.8537,20.0); GameTextForPlayer(playerid, "~b~6/20", 2000, 3);}
	else if(CP[playerid] == 17) { CP[playerid] = 18; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,2107.7898,-2549.5762,13.8537,20.0); GameTextForPlayer(playerid, "~b~7/20", 2000, 3);}
	else if(CP[playerid] == 18) { CP[playerid] = 19; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,1690.5687,-2592.8311,13.8537,20.0); GameTextForPlayer(playerid, "~b~8/20", 2000, 3);}
	else if(CP[playerid] == 19) { CP[playerid] = 20; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,1462.7620,-2591.6860,13.8537,20.0); GameTextForPlayer(playerid, "~b~9/20", 2000, 3);}
	else if(CP[playerid] == 20) { CP[playerid] = 21; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,1602.0780,-2494.1948,13.8537,20.0); GameTextForPlayer(playerid, "~b~10/20", 2000, 3);}
	else if(CP[playerid] == 21) { CP[playerid] = 22; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,1851.8263,-2494.3455,13.8537,20.0); GameTextForPlayer(playerid, "~b~11/20", 2000, 3);}
	else if(CP[playerid] == 22) { CP[playerid] = 23; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,2111.5710,-2551.1230,13.8537,20.0); GameTextForPlayer(playerid, "~b~12/20", 2000, 3);}
	else if(CP[playerid] == 23) { CP[playerid] = 24; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,1697.3754,-2591.7664,13.8537,20.0); GameTextForPlayer(playerid, "~b~13/20", 2000, 3);}
	else if(CP[playerid] == 24) { CP[playerid] = 25; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,1465.3894,-2590.6008,13.8537,20.0); GameTextForPlayer(playerid, "~b~14/20", 2000, 3);}
	else if(CP[playerid] == 25) { CP[playerid] = 26; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,1535.2147,-2494.4290,14.4816,20.0); GameTextForPlayer(playerid, "~b~15/20", 2000, 3);}
	else if(CP[playerid] == 26) { CP[playerid] = 27; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,1794.6798,-2493.9985,13.9181,20.0); GameTextForPlayer(playerid, "~b~16/20", 2000, 3);}
	else if(CP[playerid] == 27) { CP[playerid] = 28; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,2109.0149,-2539.9648,14.5061,20.0); GameTextForPlayer(playerid, "~b~17/20", 2000, 3);}
	else if(CP[playerid] == 28) { CP[playerid] = 29; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,1697.9824,-2592.0667,13.5469,20.0); GameTextForPlayer(playerid, "~b~18/20", 2000, 3);}
	else if(CP[playerid] == 29) { CP[playerid] = 30; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,1466.3647,-2593.5078,13.5469,20.0); GameTextForPlayer(playerid, "~b~19/20", 2000, 3);}
	else if(CP[playerid] == 30) { CP[playerid] = 31; DisablePlayerCheckpoint(playerid); SetPlayerCheckpoint(playerid,1443.2380,-2469.8638,14.8221,20.0);GameTextForPlayer(playerid, "~b~20/20", 2000, 3);}

	else if(CP[playerid] == 31)//End of Karting
	{
	    CP[playerid] = 0;
 	    DisablePlayerCheckpoint(playerid);
 	    GetPlayerName(playerid, name, sizeof(name));
	    SetPlayerInterior(playerid, 3);
		SetPlayerPos(playerid,831.9918,1.6614,1004.1797);
		SetPlayerFacingAngle(playerid, 39.0413);
		DestroyVehicle(GetPlayerVehicleID(playerid));
	    if(FirstKartWinner == 999)
	    {
	        FirstKartWinner = playerid;
	        for(new i = 0; i < MAX_PLAYERS; i++)
	        {
	            if(IsPlayerConnected(i))
	            {
		            if(PlayerKarting[i] != 0)
		            {
		                format(string, sizeof(string), "~n~~n~~n~~n~~n~~n~~g~%s finished - 1st",name);
					    GameTextForPlayer(i, string, 2500, 3);
			          			     SendClientMessage(playerid, COLOR_BLUE, "  30 000 !");
  	  		     				NormMoney[playerid] = 2;
								AntiMoney[playerid] = AntiMoney[playerid] + 30000;
								GiveMoney(playerid, 30000);
  			     				format(string, sizeof(string), "%s    !",name);
								OOCOff(COLOR_ISPOLZUY,string);
              			     PlayerKarting[playerid] = 0;
              			     EndingKartRound = 1;
                   			     SaveAccounts();
              			      return 1;

                    }
				}
			}
	    }
	    else if(SecondKartWinner == 999)
	    {
	        SecondKartWinner = playerid;
	        for(new i = 0; i < MAX_PLAYERS; i++)
	        {
	            if(IsPlayerConnected(i))
	            {
		            if(PlayerKarting[i] != 0 )
		            {
		                format(string, sizeof(string), "~n~~n~~n~~n~~n~~n~~g~%s finished - 2nd",name);
					    GameTextForPlayer(i, string, 2500, 3);
					      					     SendClientMessage(playerid, COLOR_BLUE, "  15 000 !");
				     							NormMoney[playerid] = 2;
												AntiMoney[playerid] = AntiMoney[playerid] + 15000;
												GiveMoney(playerid, 15000);
					      					     	format(string, sizeof(string), "%s    !",name);
OOCOff(COLOR_ISPOLZUY,string);
					     PlayerKarting[playerid] = 0;
              			     EndingKartRound = 1;
              			      SaveAccounts();
              			       return 1;
		            }
				}
			}
	    }
	    else if(ThirdKartWinner == 999)
	    {
	        ThirdKartWinner = playerid;
	        for(new i = 0; i < MAX_PLAYERS; i++)
	        {
	            if(IsPlayerConnected(i))
	            {
		            if(PlayerKarting[i] != 0)
		            {
		                format(string, sizeof(string), "~n~~n~~n~~n~~n~~n~~g~%s finished - 3d",name);
					    GameTextForPlayer(i, string, 2500, 3);
         					     SendClientMessage(playerid, COLOR_BLUE, "  10 000 !");
         					   	  	NormMoney[playerid] = 2;
									AntiMoney[playerid] = AntiMoney[playerid] + 10000;
									GiveMoney(playerid, 10000);
         					      	format(string, sizeof(string), "%s    !",name);
OOCOff(COLOR_ISPOLZUY,string);
					      PlayerKarting[playerid] = 0;
              			     EndingKartRound = 1;
              			      return 1;
		                //SendClientMessage(i, COLOR_WHITE, " ");
		            }
				}
	        }
	    }
	         return 1;
	}
	else if(CP[playerid] >= 200 && CP[playerid] <= 220)//
	{
	    new newcar = GetPlayerVehicleID(playerid);
		if(newcar >= lic1 && newcar <= lic2)
		{
		    DisablePlayerCheckpoint(playerid); CP[playerid]++; pravabCP[playerid]--;
		    new setpravabCP = 20 - pravabCP[playerid];
			{
			    SetPlayerCheckpoint(playerid, pravab[setpravabCP][0], pravab[setpravabCP][1], pravab[setpravabCP][2], 8.0);
			}
		}
		else
		{
  			DisablePlayerCheckpoint(playerid); pravabCP[playerid] = 0; CP[playerid] = 0;
		}
	}
	else if(CP[playerid] >= 221)//
	{
	   	new newcar = GetPlayerVehicleID(playerid);
		if(newcar >= lic1 && newcar <= lic2)
		{
			new Float:health;
    		new carid = GetPlayerVehicleID(playerid);
			GetVehicleHealth(carid,health);
	  		if(IsPlayerInAnyVehicle(playerid))
	  		{
  				if(health < 700 )
  				{
  					SendClientMessage(playerid, COLOR_WHITE, "    ,   ");
  				   	DisablePlayerCheckpoint(playerid); CP[playerid]++; /*SweepCP[playerid] = 30;*/
                    TakingLesson[playerid] = 0;
  					return 1;
  				}
  			}
			//SetVehicleHealth(GetPlayerVehicleID(playerid), 1000.0);
			DisablePlayerCheckpoint(playerid); CP[playerid]++; /*SweepCP[playerid] = 30;*/
            ShowPlayerDialog(playerid,10309,DIALOG_STYLE_MSGBOX,"!","     !\n  ,     B\n\n,    ","","");
            TakingLesson[playerid] = 0;
            PlayerInfo[playerid][pCarLic] = 1;
		    //new setsweepCP = 30 - SweepCP[playerid];
		}
	}
	else if(CP[playerid]==1)
	{
	    if(IsPlayerInAnyVehicle(playerid))
	    {
		    PlayerInfo[playerid][pJackSkill] ++;
			if(PlayerInfo[playerid][pJackSkill] == 50)
			{ SendClientMessage(playerid, COLOR_YELLOW, "*       2       ."); }
			else if(PlayerInfo[playerid][pJackSkill] == 100)
			{ SendClientMessage(playerid, COLOR_YELLOW, "*       3       ."); }
			else if(PlayerInfo[playerid][pJackSkill] == 200)
			{ SendClientMessage(playerid, COLOR_YELLOW, "*       4       ."); }
			else if(PlayerInfo[playerid][pJackSkill] == 400)
			{ SendClientMessage(playerid, COLOR_YELLOW, "*       5       ."); }
			new level = PlayerInfo[playerid][pJackSkill];
			if(level >= 0 && level <= 50)
			{
			    new rand = random(sizeof(SELLCAR1));
			    format(string, sizeof(string), "    $%d,      - 20 .", SELLCAR1[rand]);
				SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
				new babo = SELLCAR1[rand];
				NormMoney[playerid] = 2;
				AntiMoney[playerid] = AntiMoney[playerid] + babo;
				GiveMoney(playerid, babo);
			    PlayerInfo[playerid][pCarTime] = 1200;
			}
			else if(level >= 51 && level <= 100)
			{
			    new rand = random(sizeof(SELLCAR2));
			    format(string, sizeof(string), "    $%d,      - 18 .", SELLCAR2[rand]);
				SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
				new babo = SELLCAR2[rand];
				NormMoney[playerid] = 2;
				AntiMoney[playerid] = AntiMoney[playerid] + babo;
				GiveMoney(playerid, babo);
			    PlayerInfo[playerid][pCarTime] = 1080;
			}
			else if(level >= 101 && level <= 200)
			{
			    new rand = random(sizeof(SELLCAR3));
			    format(string, sizeof(string), "    $%d,      - 16 .", SELLCAR3[rand]);
				SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
				new babo = SELLCAR3[rand];
				NormMoney[playerid] = 2;
				AntiMoney[playerid] = AntiMoney[playerid] + babo;
				GiveMoney(playerid, babo);
			    PlayerInfo[playerid][pCarTime] = 960;
			}
			else if(level >= 201 && level <= 400)
			{
			    new rand = random(sizeof(SELLCAR4));
			    format(string, sizeof(string), "    $%d,      - 14 .", SELLCAR4[rand]);
				SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
				new babo = SELLCAR4[rand];
				NormMoney[playerid] = 2;
				AntiMoney[playerid] = AntiMoney[playerid] + babo;
				GiveMoney(playerid, babo);
			    PlayerInfo[playerid][pCarTime] = 840;
			}
			else if(level >= 401)
			{
			    new money = 6000;
			    format(string, sizeof(string), "    $%d,      - 12 .", money);
				SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
				NormMoney[playerid] = 2;
				AntiMoney[playerid] = AntiMoney[playerid] + 6000;
				GiveMoney(playerid, money);
			    PlayerInfo[playerid][pCarTime] = 720;
			}
			GameTextForPlayer(playerid, "~y~Sold the car", 2500, 1);
			CP[playerid] = 0;
		    DisablePlayerCheckpoint(playerid);
		    SetVehicleToRespawn(GetPlayerVehicleID(playerid));
		}
		else
		{
		    GameTextForPlayer(playerid, "Not in a car", 5000, 1);
		}
	}
	else if(CP[playerid] == 5)
	{
	    GameTextForPlayer(playerid, "~y~At the Missions Checkpoint", 2500, 1);
		CP[playerid] = 0;
	    DisablePlayerCheckpoint(playerid);
	}
	else if(MissionCheckpoint[playerid] > 0 && PlayMission[kToggle] == 1)//Missions + Checkpoint on toggle
	{
        	RingTone[playerid] = 20;
		    switch(MissionCheckpoint[playerid])
		    {
	        	case 1:
		        {
					format(string, sizeof(string), "%s", PlayMission[kGText1]);
					GameTextForPlayer(playerid, string, 8000, 3);
					format(string, sizeof(string), "%s", PlayMission[kText4]);
					SendClientMessage(playerid, COLOR_YELLOW2, string);
					format(string, sizeof(string), "%s", PlayMission[kText5]);
					SendClientMessage(playerid, COLOR_YELLOW2, string);
					format(string, sizeof(string), "%s", PlayMission[kText6]);
					SendClientMessage(playerid, COLOR_YELLOW2, string);
					DisablePlayerCheckpoint(playerid);
					checkpoints[playerid] = CreateDynamicCP(PlayMission[kCP2][0], PlayMission[kCP2][1], PlayMission[kCP2][2], 8.0,-1,-1,playerid,99999.9);
					MissionCheckpoint[playerid] = 2;
		        }
		        case 2:
		        {
		            format(string, sizeof(string), "%s", PlayMission[kGText2]);
					GameTextForPlayer(playerid, string, 8000, 3);
					format(string, sizeof(string), "%s", PlayMission[kText7]);
					SendClientMessage(playerid, COLOR_YELLOW2, string);
					format(string, sizeof(string), "%s", PlayMission[kText8]);
					SendClientMessage(playerid, COLOR_YELLOW2, string);
					format(string, sizeof(string), "%s", PlayMission[kText9]);
					SendClientMessage(playerid, COLOR_YELLOW2, string);
					DisablePlayerCheckpoint(playerid);
     				checkpoints[playerid] = CreateDynamicCP(PlayMission[kCP3][0], PlayMission[kCP3][1], PlayMission[kCP3][2], 8.0,-1,-1,playerid,99999.9);
					MissionCheckpoint[playerid] = 3;
		        }
		        case 3:
		        {
		            format(string, sizeof(string), "%s", PlayMission[kGText3]);
					GameTextForPlayer(playerid, string, 8000, 3);
					format(string, sizeof(string), "%s", PlayMission[kText10]);
					SendClientMessage(playerid, COLOR_YELLOW2, string);
					format(string, sizeof(string), "%s", PlayMission[kText11]);
					SendClientMessage(playerid, COLOR_YELLOW2, string);
					format(string, sizeof(string), "%s", PlayMission[kText12]);
					SendClientMessage(playerid, COLOR_YELLOW2, string);
					DisablePlayerCheckpoint(playerid);
					checkpoints[playerid] = CreateDynamicCP(PlayMission[kCP4][0], PlayMission[kCP4][1], PlayMission[kCP4][2], 8.0,-1,-1,playerid,99999.9);
					MissionCheckpoint[playerid] = 4;
		        }
		        case 4:
		        {
		            format(string, sizeof(string), "%s", PlayMission[kGText4]);
					GameTextForPlayer(playerid, string, 8000, 3);
					format(string, sizeof(string), "%s", PlayMission[kText13]);
					SendClientMessage(playerid, COLOR_YELLOW2, string);
					format(string, sizeof(string), "%s", PlayMission[kText14]);
					SendClientMessage(playerid, COLOR_YELLOW2, string);
					format(string, sizeof(string), "%s", PlayMission[kText15]);
					SendClientMessage(playerid, COLOR_YELLOW2, string);
					DisablePlayerCheckpoint(playerid);
					checkpoints[playerid] = CreateDynamicCP(PlayMission[kCP5][0], PlayMission[kCP5][1], PlayMission[kCP5][2], 8.0,-1,-1,playerid,99999.9);
					MissionCheckpoint[playerid] = 5;
		        }
		        case 5:
		        {
		            format(string, sizeof(string), "%s", PlayMission[kGText5]);
					GameTextForPlayer(playerid, string, 8000, 3);
					format(string, sizeof(string), "%s", PlayMission[kText16]);
					SendClientMessage(playerid, COLOR_YELLOW2, string);
					format(string, sizeof(string), "%s", PlayMission[kText17]);
					SendClientMessage(playerid, COLOR_YELLOW2, string);
					format(string, sizeof(string), "%s", PlayMission[kText18]);
					SendClientMessage(playerid, COLOR_YELLOW2, string);
					DisablePlayerCheckpoint(playerid);
					checkpoints[playerid] = CreateDynamicCP(PlayMission[kCP6][0], PlayMission[kCP6][1], PlayMission[kCP6][2], 8.0,-1,-1,playerid,99999.9);
					MissionCheckpoint[playerid] = 6;
		        }
		        case 6:
		        {
		            format(string, sizeof(string), "%s", PlayMission[kGText6]);
					GameTextForPlayer(playerid, string, 8000, 3);
					format(string, sizeof(string), "..::  : %s |  : $%d ::..", PlayMission[kTitle], PlayMission[kReward]);
					SendClientMessage(playerid, COLOR_GREEN, string);
					DisablePlayerCheckpoint(playerid);
					NormMoney[playerid] = 2;
					AntiMoney[playerid] = AntiMoney[playerid] + PlayMission[kReward];
					GiveMoney(playerid, PlayMission[kReward]);
					PlayerInfo[playerid][pMissionNr] = PlayerOnMission[playerid];
					MissionCheckpoint[playerid] = 0;
					PlayerOnMission[playerid] = 0;
		        }
		    }
	}
	else
	{
		switch (gPlayerCheckpointStatus[playerid])
		{
			case CHECKPOINT_HOME:
		    {
				PlayerPlaySound(playerid, 1058, 0.0, 0.0, 0.0);
				DisablePlayerCheckpoint(playerid);
				gPlayerCheckpointStatus[playerid] = CHECKPOINT_NONE;
				GameTextForPlayer(playerid, "~w~You are~n~~y~Home", 5000, 1);
		    }
		}
	}
   	if(PlayerToPoint(2.0, playerid,2230.8132324219,-2285.7043457031,13.531787872314))
 	{
  		Meshok[playerid] = 1;
	  	ApplyAnimation(playerid,"CARRY","crry_prtial",4.1,0,1,1,1,1);
	  	SetPlayerAttachedObject(playerid, 2, 2060, 5, 0.01, 0.1, 0.2, 100, 10, 85);
	 	SetPlayerCheckpoint(playerid,2172.1313476563,-2255.2292480469,12.454199790955,2.0);
    }
	if(PlayerToPoint(2.0, playerid,2172.1313476563,-2255.2292480469,12.454199790955))
 	{
	  	Meshok[playerid] = 0;
	  	ApplyAnimation(playerid,"PED","IDLE_tired",4.1,0,1,1,0,1);
	  	Meshki[playerid]++;
	  	if(IsPlayerAttachedObjectSlotUsed(playerid,2)) RemovePlayerAttachedObject(playerid,2);
	  	format(string, sizeof(string), "  {A52A2A}%d",Meshki[playerid]);
	  	SendClientMessage(playerid, COLOR_SYSTEM, string);
    	SetPlayerCheckpoint(playerid,2230.8132324219,-2285.7043457031,13.531787872314,2.0);
    }
	return 1;
}

public OnPlayerLeaveCheckpoint(playerid)
{
	return 1;
}

public OnPlayerEnterRaceCheckpoint(playerid)
{
	return 1;
}

public OnPlayerLeaveRaceCheckpoint(playerid)
{
	return 1;
}

public OnRconCommand(cmd[])
{
    if(!strcmp(cmd, "msg", .length = 3))
	{
	    new arg_1 = argpos(cmd), message[128];
    	if ( !cmd[arg_1] || cmd[arg_1] < '0') print(" PRAVKA: \"msg  <message>\" (SendClientMessageToAll)");
	    else
	    {
	        format(message, sizeof(message), "[RCON  ]: %s", cmd[arg_1]);
	        SendClientMessageToAll(COLOR_WHITE, message);
	        printf("MessageToAll '%s' sent", cmd[arg_1] );
    	}
	    return true;
	}
	return 0;
}

public OnObjectMoved(objectid)
{
	return 1;
}

public OnPlayerObjectMoved(playerid, objectid)
{
	return 1;
}

public OnPlayerPickUpPickup(playerid, pickupid)
{
	if(pickupid == pickweapon[1])
	{
	   	if(PlayerInfo[playerid][pLevel] >= 2)
		{
		 	if(PlayerInfo[playerid][pMember]==22 || PlayerInfo[playerid][pLeader]==22)
		 	{
		 	    new s[256];
			    format(s,sizeof(s),"  \n  \n  \n  \n  \n  \n +  + \n");
			    ShowPlayerDialog(playerid,8,DIALOG_STYLE_LIST,"   !",s,"","");
			    return 1;
			}
		}
		else
		{
		    SendClientMessage(playerid, COLOR_GREY, "*     2 ");
		    return 1;
		}
	}
	else if(pickupid == pickweapon[2])
	{
	    if(PlayerInfo[playerid][pLevel] >= 2)
		{
		    if(PlayerInfo[playerid][pMember]==3 || PlayerInfo[playerid][pLeader]==3)
		    {
		        new s[256];
			    format(s,sizeof(s),"  \n  \n  \n  \n  \n  \n +  + \n");
			    ShowPlayerDialog(playerid,8,DIALOG_STYLE_LIST,"   !",s,"","");
			    return 1;
		    }
		}
		else
		{
		    SendClientMessage(playerid, COLOR_GREY, "*     2 ");
		    return 1;
		}
 	}
 	else if(pickupid == gunpick)
	{
	    if(IsACop(playerid))
	    {
	        new s[256];
		    format(s,sizeof(s),"  \n  \n  \n  \n  \n  \n +  + \n");
		    ShowPlayerDialog(playerid,8,DIALOG_STYLE_LIST,"   !",s,"","");
		    return 1;
	    }
 	}
 	else if(pickupid == gonkaenter) // 
	{
		SetPlayerInterior(playerid,3);
 	    SetPlayerPos(playerid,831.7769,6.8750,1004.1797);
 		SetPlayerFacingAngle(playerid,108.1610);
 	    SetPlayerVirtualWorld(playerid,0);
	}
	else if(pickupid == gonkaexit) // 
	{
		SetPlayerInterior(playerid,0);
 	    SetPlayerPos(playerid,1952.9702,-2177.6379,13.5469);
 	    SetPlayerFacingAngle(playerid,353.8560);
 	    SetPlayerVirtualWorld(playerid,0);
 	    PlayerKarting[playerid] = 0;
 	    CP[playerid] = 0;
	    DisablePlayerCheckpoint(playerid);
	}
 	else if(pickupid == gunpick1)
	{
	    if(IsACop(playerid))
	    {
	        new s[256];
		    format(s,sizeof(s),"  \n  \n  \n  \n  \n  \n +  + \n");
		    ShowPlayerDialog(playerid,8,DIALOG_STYLE_LIST,"   !",s,"","");
		    return 1;
	    }
 	}
 	else if(pickupid == fpick)
	{
	    if(IsACop(playerid))
	    {
	        new s[256];
		    format(s,sizeof(s),"  \n  \n  \n  \n  \n  \n +  + \n");
		    ShowPlayerDialog(playerid,8,DIALOG_STYLE_LIST,"   !",s,"","");
		    return 1;
	    }
 	}
 	else if(pickupid == pickweapon[3])
	{
	    if(IsACop(playerid))
	    {
	        new s[256];
		    format(s,sizeof(s),"  \n  \n  \n  \n  \n  \n +  + \n");
		    ShowPlayerDialog(playerid,8,DIALOG_STYLE_LIST,"   !",s,"","");
		    return 1;
	    }
 	}
 	else if(pickupid == sfpick)
	{
	    if(IsACop(playerid))
	    {
	        if(OnDuty[playerid] == 1)
	        {
		        new s[256];
			    format(s,sizeof(s),"  \n  \n  \n  \n  \n  \n +  + \n");
			    ShowPlayerDialog(playerid,8,DIALOG_STYLE_LIST,"   !",s,"","");
			    return 1;
   			}
   			else
			{
			    SendClientMessage(playerid,COLOR_RED,"   ");
   			}
	    }
 	}
 	else if(pickupid == mpick)
	{
	    if(PlayerInfo[playerid][pMember] == 19 || PlayerInfo[playerid][pLeader] == 19)
	    {
	        new s[256];
		    format(s,sizeof(s)," \n\n");
		    ShowPlayerDialog(playerid,9,DIALOG_STYLE_LIST,"   !",s,"","");
		    return 1;
	    }
 	}
 	else if(pickupid == mpick2)
	{
	    if(PlayerInfo[playerid][pMember] == 13 || PlayerInfo[playerid][pLeader] == 13)
	    {
	        new s[256];
		    format(s,sizeof(s)," \n\n");
		    ShowPlayerDialog(playerid,9,DIALOG_STYLE_LIST,"   !",s,"","");
		    return 1;
	    }
 	}
 	else if(pickupid == mpick3)
	{
	    if(PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6)
	    {
	        new s[256];
		    format(s,sizeof(s)," \n\n");
		    ShowPlayerDialog(playerid,10,DIALOG_STYLE_LIST,"   !",s,"","");
		    return 1;
	    }
 	}
 	else if(pickupid == mpick4)
	{
	    if(PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5)
	    {
	        new s[256];
		    format(s,sizeof(s)," \n\n");
		    ShowPlayerDialog(playerid,10,DIALOG_STYLE_LIST,"   !",s,"","");
		    return 1;
	    }
 	}
 	else if(pickupid == gpick)
	{
	    if(PlayerInfo[playerid][pMember] == 22 || PlayerInfo[playerid][pLeader] == 22)
	    {
	        new s[256];
		    format(s,sizeof(s)," \n");
		    ShowPlayerDialog(playerid,11,DIALOG_STYLE_LIST,"   Wuzi Street!",s,"","");
		    return 1;
	    }
 	}
 	else if(pickupid == gpick6)
	{
	    if(PlayerInfo[playerid][pMember] == 18 || PlayerInfo[playerid][pLeader] == 18)
	    {
	        new s[256];
		    format(s,sizeof(s)," \n");
		    ShowPlayerDialog(playerid,11,DIALOG_STYLE_LIST,"   Vagos!",s,"","");
		    return 1;
	    }
 	}
 	else if(pickupid == gpick4)
	{
	    if(PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pLeader] == 15)
	    {
	        new s[256];
		    format(s,sizeof(s)," \n");
		    ShowPlayerDialog(playerid,11,DIALOG_STYLE_LIST,"   El Coronas!",s,"","");
		    return 1;
	    }
 	}
 	else if(pickupid == gpick5)
	{
	    if(PlayerInfo[playerid][pMember] == 14 || PlayerInfo[playerid][pLeader] == 14)
	    {
	        new s[256];
		    format(s,sizeof(s)," \n");
		    ShowPlayerDialog(playerid,11,DIALOG_STYLE_LIST,"   Groove!",s,"","");
		    return 1;
	    }
 	}
 	else if(pickupid == gpick2)
	{
	    if(PlayerInfo[playerid][pMember] == 17 || PlayerInfo[playerid][pLeader] == 17)
	    {
	        new s[256];
		    format(s,sizeof(s)," \n");
		    ShowPlayerDialog(playerid,11,DIALOG_STYLE_LIST,"   Rifa Gang!",s,"","");
		    return 1;
	    }
 	}
 	else if(pickupid == gpick3)
	{
	    if(PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16)
	    {
	        new s[256];
		    format(s,sizeof(s)," \n");
		    ShowPlayerDialog(playerid,11,DIALOG_STYLE_LIST,"   Ballas Gang!",s,"","");
		    return 1;
	    }
 	}
  	else if(pickupid == pizza1)
 	{
        ShowPlayerDialog(playerid,148,DIALOG_STYLE_LIST,""," 10$\n 6$\n- 2$\n 4$","","");
 	}
 	else if(pickupid == nbpizza1)
 	{
 	    new string[256];
		new pizzacost = 6*SBizzInfo[13][sbEntranceCost];
		new hambcost = 4*SBizzInfo[13][sbEntranceCost];
		new colacost = 2*SBizzInfo[13][sbEntranceCost];
		new chizcost = 3*SBizzInfo[13][sbEntranceCost];
		format(string, sizeof(string),":$%d\n:$%d\n-:$%d\n:$%d",pizzacost, hambcost, colacost, chizcost);
		ShowPlayerDialog(playerid,1480,DIALOG_STYLE_LIST,"",string,"","");

 	}
 	else if(pickupid == nbpizza2)
 	{
 	    new string[256];
		new pizzacost = 6*SBizzInfo[14][sbEntranceCost];
		new hambcost = 4*SBizzInfo[14][sbEntranceCost];
		new colacost = 2*SBizzInfo[14][sbEntranceCost];
		new chizcost = 3*SBizzInfo[14][sbEntranceCost];
		format(string, sizeof(string),":$%d\n:$%d\n-:$%d\n:$%d",pizzacost, hambcost, colacost, chizcost);
		ShowPlayerDialog(playerid,1481,DIALOG_STYLE_LIST,"",string,"","");
 	}
 	else if(pickupid == nbpizza3)
 	{
 	    new string[256];
		new pizzacost = 6*SBizzInfo[15][sbEntranceCost];
		new hambcost = 4*SBizzInfo[15][sbEntranceCost];
		new colacost = 2*SBizzInfo[15][sbEntranceCost];
		new chizcost = 3*SBizzInfo[15][sbEntranceCost];
		format(string, sizeof(string),":$%d\n:$%d\n-:$%d\n:$%d",pizzacost, hambcost, colacost, chizcost);
		ShowPlayerDialog(playerid,1482,DIALOG_STYLE_LIST,"",string,"","");
 	}
 	else if(pickupid == xav)
 	{
      	 ShowPlayerDialog(playerid,148,DIALOG_STYLE_LIST,""," 10$\n 6$\n- 2$\n 4$","","");
 	}
 	else if(pickupid == dpick)
 	{
  		new s[256];
  		format(s,sizeof(s)," 1000$");
 	    ShowPlayerDialog(playerid,1010,DIALOG_STYLE_LIST,"Casino Fortune",s,"","");
 	}
 	else if(pickupid == licbuy)
 	{
  		new s[256];
  		format(s,sizeof(s),"   5000$\n    5000$\n   15000$\n   3000$");
 	    ShowPlayerDialog(playerid,18000,DIALOG_STYLE_LIST," ",s,"","");
 	}
 	else if(pickupid == wpick)
 	{
  		new s[256];
  		format(s,sizeof(s)," \n\n \n\n\n\n\n\n\n\n\n\n ");
 	    ShowPlayerDialog(playerid,10098,DIALOG_STYLE_LIST," ",s,"","");
 	}
 	else if(pickupid == pizza2)
 	{
        ShowPlayerDialog(playerid,148,DIALOG_STYLE_LIST,""," 10$\n 6$\n- 2$\n 4$","","");
	}
 	else if(pickupid == pizza3)
 	{
        ShowPlayerDialog(playerid,148,DIALOG_STYLE_LIST,""," 10$\n 6$\n- 2$\n 4$","","");
 	}
 	else if(pickupid == ammmo)
 	{
 	    if(PlayerInfo[playerid][pGunLic] >= 1)
		{
	 	    new Float:x,Float:y,Float:z;
	        ShowPlayerDialog(playerid,333,DIALOG_STYLE_LIST," ","Deagle\nSel Pistol\nShotGun\nMP5\nM4\nAK-47\nRifle\n 300$\n 300$\n 300$\n 300$\n 300$\n 300$\n 300$\n  300$\n 300$\n 300$\n  300$\n 3000$","OK","");
	        GetPlayerPos(playerid,x,y,z);
			SetPlayerPos(playerid,x,y-2,z);
		}
  	}
  	if(pickupid == gryz1)
  	{
    	ShowPlayerDialog(playerid,105,DIALOG_STYLE_MSGBOX,"","     ?","","");
	}
	if(pickupid == vrol)
  	{
    	ShowPlayerDialog(playerid,115,DIALOG_STYLE_MSGBOX,"","     ?","","");
	}
	if(pickupid == srol)
  	{
    	ShowPlayerDialog(playerid,116,DIALOG_STYLE_MSGBOX,"","     ?","","");
	}
	if(pickupid == gryz2)
	{
    	ShowPlayerDialog(playerid,103,DIALOG_STYLE_MSGBOX,"","      ?","","");
	}
	if(pickupid == gryz3)
	{
    	ShowPlayerDialog(playerid,104,DIALOG_STYLE_MSGBOX,"","1.            \n2.     ,      \n3.         \n4.      \n    ,     ","","");
	}
	if(pickupid == bil1)
  	{
    	ShowPlayerDialog(playerid,1115,DIALOG_STYLE_MSGBOX,"","    ?","","");
	}
	if(pickupid == bil2)
  	{
    	ShowPlayerDialog(playerid,1115,DIALOG_STYLE_MSGBOX,"","    ?","","");
	}
    if(pickupid == pick)
	{
		SetPlayerPos(playerid,216.7664,120.9328,999.0156);
		SetPlayerInterior(playerid,10);
	}
	if(pickupid == pick1)
	{
		SetPlayerPos(playerid,246.375991,109.245994,1003.218750);
		SetPlayerInterior(playerid,10);
	}
	if(pickupid == pick2)
	{
		SetPlayerPos(playerid,2289.9309,2429.4021,10.8203);
		SetPlayerInterior(playerid,0);
	}
    if(pickupid == pick3)
	{
		SetPlayerPos(playerid,2294.6631,2451.4341,10.8203);
		SetPlayerInterior(playerid,0);
	}
	if(pickupid == pick4)
	{
		SetPlayerPos(playerid,316.524993,-167.706985,999.593750);
		SetPlayerInterior(playerid,6);
	}
	if(pickupid == pick5)
	{
		SetPlayerPos(playerid,2295.2986,2468.6990,10.8203);
		SetPlayerInterior(playerid,0);
	}
	if(pickupid == pick6)
	{
		SetPlayerPos(playerid,2257.0581,2446.9358,38.6837);
		SetPlayerInterior(playerid,0);
	}
	if(pickupid == pick7)
	{
		SetPlayerPos(playerid,307.9079,-159.6670,999.5938);
		SetPlayerInterior(playerid,6);
	}
	if(pickupid == pick8)
	{
		SetPlayerPos(playerid,964.106994,-53.205497,1001.124572);
		SetPlayerInterior(playerid,3);
	}
	if(pickupid == pick9)
	{
		SetPlayerPos(playerid,688.5367,-1276.0980,13.5585);
		SetPlayerInterior(playerid,0);
	}
	if(pickupid == healthpick)
	{
	    if(PlayerInfo[playerid][pLevel] == 1)
		{
			SetPlayerHealthAC(playerid,100);
		}
		else
		{
		SendClientMessage(playerid,COLOR_RED,"   (1-)");
  		}
	}
	if(pickupid == helppick)
	{
		ShowPlayerDialog(playerid,9996,DIALOG_STYLE_MSGBOX," ", ":        :\n 1.       \n       SF\n     |/gps|\n 2.        \n      \n 3.=====      ====\n 4. : www.yousite.ru", "", "");
	}
	if(pickupid == nupick)
	{
		SetPlayerPos(playerid,-2159.122802,641.517517,1052.381713);
		SetPlayerInterior(playerid,1);
		SetPlayerVirtualWorld(playerid,1060);
		SetPlayerFacingAngle(playerid, 70.1114);
	}
	if(pickupid == nupick1)
	{
		SetPlayerPos(playerid,1770.4836,-1658.1554,14.4204);
		SetPlayerInterior(playerid,0);
		SetPlayerVirtualWorld(playerid,0);
		SetPlayerFacingAngle(playerid, 180);
	}
	if(pickupid == pick10)
	{
		SetPlayerPos(playerid,964.106994,-53.205497,1001.124572);
		SetPlayerInterior(playerid,3);
		SetPlayerVirtualWorld(playerid,106);
	}
	if(pickupid == pick11)
	{
		SetPlayerPos(playerid,2628.4507,1716.7643,11.0234);
		SetPlayerInterior(playerid,0);
		SetPlayerVirtualWorld(playerid,0);
	}
	if(pickupid == pick12)
	{
		SetPlayerPos(playerid,942.171997,-16.542755,1000.929687);
		SetPlayerInterior(playerid,3);
		SetPlayerVirtualWorld(playerid,132);
	}
	if(pickupid == pick13)
	{
		SetPlayerPos(playerid,1085.0112,-1226.5739,15.8203);
		SetPlayerInterior(playerid,0);
		SetPlayerVirtualWorld(playerid,0);
	}
	if(pickupid == pick14)
	{
		SetPlayerPos(playerid,2332.8174,-1251.5172,27.9766);
		SetPlayerInterior(playerid,0);
		SetPlayerVirtualWorld(playerid,0);
	}
	if(pickupid == pick15)
	{
		SetPlayerPos(playerid,2349.7292,-1252.7395,22.5000);
		SetPlayerInterior(playerid,0);
		SetPlayerVirtualWorld(playerid,0);
	}
	if(pickupid == pick16)
	{
		SetPlayerPos(playerid,2451.77,-1699.80,1013.51);
		SetPlayerInterior(playerid,2);
		SetPlayerVirtualWorld(playerid,148);
	}
	if(pickupid == pick17)
	{
		SetPlayerPos(playerid,2324.3342,-1251.0111,27.9766);
		SetPlayerInterior(playerid,0);
		SetPlayerVirtualWorld(playerid,0);
	}
	if(pickupid == pick18)
	{
		SetPlayerPos(playerid,2807.619873,-1171.899902,1025.570312);
		SetPlayerInterior(playerid,8);
		SetPlayerVirtualWorld(playerid,513);
	}
	if(pickupid == pick19)
	{
		SetPlayerPos(playerid,2648.8062,-2021.8401,13.5469);
		SetPlayerInterior(playerid,0);
		SetPlayerVirtualWorld(playerid,0);
	}
	if(pickupid == pick20)
	{
		SetPlayerPos(playerid,1132.7948,-10.1278,1000.6797);
		SetPlayerInterior(playerid,12);
		SetPlayerVirtualWorld(playerid,547);
	}
	if(pickupid == pick21)
	{
		SetPlayerPos(playerid,1658.6823,2252.1057,11.0701);
		SetPlayerInterior(playerid,0);
		SetPlayerVirtualWorld(playerid,0);
	}
	if(pickupid == nb1)
	{
		SetPlayerPos(playerid,372.3520,-131.6510,1001.4922);
		SetPlayerInterior(playerid,5);
		SetPlayerVirtualWorld(playerid,144);
		SetPlayerFacingAngle(playerid,372.3541);
		SetPlayerCameraPos(playerid,372.3541,-131.3167,1001.4922);
	}
	if(pickupid == nb5)
	{
		SetPlayerPos(playerid,365.7158, -9.8873, 1001.8516);
		SetPlayerInterior(playerid,9);
		SetPlayerVirtualWorld(playerid,146);
		SetPlayerFacingAngle(playerid,65.7158);
		SetPlayerCameraPos(playerid,65.7158, -9.8873, 1001.8516);
	}
	if(pickupid == nb6)
	{
		SetPlayerPos(playerid,2397.5457,-1896.9363,13.3828);
		SetPlayerInterior(playerid,0);
		SetPlayerVirtualWorld(playerid,0);
		SetPlayerFacingAngle(playerid,2397.5457);
		SetPlayerCameraPos(playerid,2397.5457,-1896.9363,13.3828);
	}
	if(pickupid == nb2)
	{
		SetPlayerPos(playerid,2102.5874,-1806.6200,13.5547);
		SetPlayerInterior(playerid,0);
		SetPlayerVirtualWorld(playerid,0);
		SetPlayerFacingAngle(playerid,2102.5874);
		SetPlayerCameraPos(playerid,2102.5874,-1806.6200,13.5547);
	}
	if(pickupid == nb3)
	{
		SetPlayerPos(playerid,364.9544,-73.4009,1001.5078);
		SetPlayerInterior(playerid,10);
		SetPlayerVirtualWorld(playerid,145);
		SetPlayerFacingAngle(playerid,363.4129);
		SetPlayerCameraPos(playerid,363.4129, -74.5786, 1001.5078);
	}
	if(pickupid == nb4)
	{
		SetPlayerPos(playerid,2421.6497,-1509.2891,23.9922);
		SetPlayerInterior(playerid,0);
		SetPlayerVirtualWorld(playerid,0);
		SetPlayerFacingAngle(playerid,2421.6497);
		SetPlayerCameraPos(playerid,2421.6497,-1509.2891,23.9922);
	}
    if(pickupid == pick22)
	{
		SetPlayerPos(playerid,2772.4998,-1628.2357,12.1775);
		SetPlayerInterior(playerid,0);
		SetPlayerVirtualWorld(playerid,0);
	}
	if(pickupid == adtp2)
	{
		SetPlayerPos(playerid,1786.8795,-1298.0300,13.3750);
		SetPlayerInterior(playerid,0);
		SetPlayerVirtualWorld(playerid,0);
		SetPlayerFacingAngle(playerid,1786.8795);
	}
	if(pickupid == adtp1)
	{
	    if(PlayerInfo[playerid][pAdmin]>0)
	    {
			SetPlayerPos(playerid,1786.9752,-1297.3656,120.2656);
			SetPlayerInterior(playerid,0);
			SetPlayerVirtualWorld(playerid,0);
			SetPlayerFacingAngle(playerid,1786.9752);
		}
		else
		{
		    SendClientMessage(playerid, COLOR_RED, "  ");
  		}
	}
	if(pickupid == pick23)
	{
		SetPlayerPos(playerid,322.2285,303.9471,999.1484);
		SetPlayerInterior(playerid,5);
		SetPlayerVirtualWorld(playerid,299);
	}
	if(pickupid == pick24)
	{
		SetPlayerPos(playerid,-2454.0242,503.8814,30.0793);
		SetPlayerInterior(playerid,0);
		SetPlayerVirtualWorld(playerid,0);
	}
	if(pickupid == pick25)
	{
		SetPlayerPos(playerid,291.8034,1836.2841,17.6406);
		SetPlayerInterior(playerid,0);
		SetPlayerVirtualWorld(playerid,0);
	}
	if(pickupid == pick26)
	{
		SetPlayerPos(playerid,279.0699,1835.3503,17.6481);
		SetPlayerInterior(playerid,0);
		SetPlayerVirtualWorld(playerid,0);
	}
	if(pickupid == pick27)
	{
		SetPlayerPos(playerid,286.800994,-82.547599,1001.515625);
		SetPlayerInterior(playerid,4);
		SetPlayerVirtualWorld(playerid,541);
	}
	if(pickupid == pick28)
	{
		SetPlayerPos(playerid,338.6859,1949.4677,22.0165);
		SetPlayerInterior(playerid,0);
		SetPlayerVirtualWorld(playerid,0);
	}
	if(pickupid == htp1)
	{
		SetPlayerPos(playerid,1575.1097,-1330.6998,16.4844);
		SetPlayerInterior(playerid,0);
		SetPlayerVirtualWorld(playerid,0);
	}
	if(pickupid == htp2)
	{
		SetPlayerPos(playerid,1544.2349,-1364.5240,326.2109);
		SetPlayerInterior(playerid,0);
		SetPlayerVirtualWorld(playerid,0);
	}
	if(pickupid == arace)
	{
	if(EndingKartRound >= 1) return SendClientMessage(playerid,COLOR_WHITE," !");
	if(PlayerInfo[playerid][pLevel] <=2 ) return SendClientMessage(playerid,COLOR_GRAD1,"   3-    !");
	if(PlayerInfo[playerid][pWarns] >=1 ) return SendClientMessage(playerid,COLOR_GRAD1,"   Warnom!");
	if( PlayerKarting[playerid] == 1) return SendClientMessage(playerid,COLOR_WHITE,"    !");
	SendClientMessage(playerid, 0x6495EDFF, "   !");
	KartingPlayers += 1;
    PlayerKarting[playerid] = 1;
	}
	if(pickupid == buylic)
	{
		new avtosdacha[512];
		format(avtosdacha,sizeof(avtosdacha), "        B!\n  %d \n    ?",avtoprava);
	   	ShowPlayerDialog(playerid,10022,DIALOG_STYLE_MSGBOX,"  ",avtosdacha, "", "");
	}
	if(pickupid == tir1)
	{
	    SetPlayerPos(playerid,286.148986,-40.644397,1001.515625);
		SetPlayerInterior(playerid,1);
		SetPlayerVirtualWorld(playerid,177);
	}
	if(pickupid == tir2)
	{
	    SetPlayerPos(playerid,-2582.3831,310.5900,5.1797);
		SetPlayerInterior(playerid,0);
		SetPlayerVirtualWorld(playerid,0);
		ResetPlayerWeapons(playerid);
	}
	return 1;
}

public OnPlayerSelectedMenuRow(playerid, row)
{
	return 1;
}

public OnPlayerExitedMenu(playerid)
{
	return 1;
}

public OnPlayerExitVehicle(playerid, vehicleid)
{
	new string[256];
    if(bezopas[playerid] > 0)
    {
		new sendername[MAX_PLAYER_NAME];
        GetPlayerName(playerid,sendername,sizeof(sendername));
        new carrr = bezopas[playerid];
	    if(carrr >= 400 && carrr <= 447 || carrr >= 450 && carrr <= 460 || carrr == 466 || carrr == 467 || carrr == 469 || carrr == 470 || carrr >= 472 && carrr <= 480 || carrr >= 482 && carrr <= 508 || carrr >= 511 && carrr <= 520 || carrr >= 524 && carrr <= 580 || carrr >= 582 && carrr <= 585 || carrr >= 587 && carrr <= 611)
		{
			format(string, sizeof(string), "* %s   ", sendername);
			ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,vehicleid,0);
			bezopas[playerid] = 0;
		}
		else if(carrr == 448 || carrr >= 461 && carrr <= 463 || carrr == 468 || carrr == 471 || carrr == 481 || carrr == 501 || carrr == 510 || carrr >= 521 && carrr <= 523 || carrr == 581 || carrr == 586)
		{
		    if (Helmet[playerid] == 1)
			{
			    RemovePlayerAttachedObject(playerid, Head);
				Helmet[playerid] = 0;
				format(string, sizeof(string), "* %s  ", sendername);
				ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
			}
		}
		if(PlayerKarting[playerid] != 0)
		{
  			SendClientMessage(playerid, COLOR_NEWS, "  !");
  			CP[playerid] = 0;
  			SetPlayerInterior(playerid, 3);
  			SetPlayerPos(playerid,831.9918,1.6614,1004.1797);
			SetPlayerFacingAngle(playerid, 39.0413);
  			PlayerKarting[playerid] = 0;
	        DisablePlayerCheckpoint(playerid);
	        DestroyVehicle(GetPlayerVehicleID(playerid));
	        return 1;
		}
	}
	return 1;
}

public SetAllPlayerCheckpoint(Float:allx, Float:ally, Float:allz, Float:radi, num)
{
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
		if(IsPlayerConnected(i))
		{
			DisablePlayerCheckpoint(i);
			checkpoints[i] = SetPlayerCheckpoint(i,allx,ally,allz,radi);
			if (num != 255)
			{
				gPlayerCheckpointStatus[i] = num;
			}
		}
	}

}

public SetAllCopCheckpoint(Float:allx, Float:ally, Float:allz, Float:radi)
{
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
		if(IsPlayerConnected(i))
		{
			if(gTeam[i] == 2)
			{
				DisablePlayerCheckpoint(i);
				checkpoints[i] =  SetPlayerCheckpoint(i,allx,ally,allz,radi);
			}
		}
	}
	return 1;
}

public OnPlayerStateChange(playerid, newstate, oldstate)
{
	if(IsPlayerNPC(playerid))return 1;
	new string[256];
	new caridi = GetPlayerVehicleID(playerid);
    if(newstate == PLAYER_STATE_DRIVER)
	{
		if(PlayerInfo[playerid][pAdmin] >= 1)
		{
		    format(string, sizeof(string), "ID   %d.", caridi);
			SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
		}
		SendClientMessage(playerid,COLOR_GREY,"   /bzp");
	    TextDrawSetString(speedik[playerid],"0 km/h");
   		TextDrawShowForPlayer(playerid,speedik[playerid]);
	    if(newstate == PLAYER_STATE_DRIVER)
	    {
	        if(IsAPlane(caridi) || IsABoat(caridi) || IsABycicle(caridi))
	        {
			}
			else
	        {
		        SendClientMessage(playerid,0xFFBF00AA,"{FFBF00} /     {ffffff}'2'{FFBF00}   {ffffff}'/en'");
		        SendClientMessage(playerid,0xFFBF00AA,"{FFBF00} /    {ffffff}'CTRL'{FFBF00}   {ffffff}'/lh'");
			}
		}
        for(new i = 0; i < MAX_PLAYERS; i++)
		{
			new carid = GetPlayerVehicleID(i);
			if(carid >= avt1 && carid <= avt2|| carid >= avt3 && carid <= avt4|| carid >= avt5 && carid <= avt6)
			{
            	if(PlayerInfo[playerid][pJob] == 14)
				{
			    	SendClientMessage(playerid,COLOR_GREEN,"/route -  ");
			    	SendClientMessage(playerid,COLOR_GREEN,"/fare -  ");
				}
			}
		}
		for(new i = 0; i < MAX_PLAYERS; i++)
		{
		    new carid = GetPlayerVehicleID(i);
			if(carid >= inc1 && carid <= inc2)
			{
            	if(PlayerInfo[playerid][pJob] == 19)
				{
			    	SendClientMessage(playerid,COLOR_GREEN,"  ,   ");
				}
			}
		}
		new model = GetVehicleModel(caridi);
		if(model >=596 && model <=599)
		{
			PyxiTime[playerid] = 5;
			new gun,ammo;
			GetPlayerWeaponData(playerid,3,gun,ammo);
			if(PlayerInfo[playerid][pGun3] == 0 && gun == 0)
  			PlayerInfo[playerid][pGun3] = 25;
			PlayerInfo[playerid][pAmmo3] +=5;
		}
	    gLastCar[playerid] = caridi;
		CarEnter(playerid,caridi);
		if(gTeam[playerid] >= 3)
		{
			if(PlayerSpec[playerid] != -1 && PlayerSpectateID[PlayerSpec[playerid]] != -1)
			{
                PlayerSpectateVehicle(PlayerSpec[playerid], caridi);
			}
		}
        if(Gas[caridi] <= 0)
		{
		    TextDrawSetString(benzz[playerid],"~r~No Benzin");
		    TextDrawShowForPlayer(playerid,benzz[playerid]);
			SendClientMessage(playerid,COLOR_ORANGE,"    /exit");
		    TogglePlayerControllable(playerid, 0);
		}
		else if(Gas[caridi] > 0)
		{
			format(string, sizeof(string), "Benzin: ~b~%d",Gas[caridi]);
			TextDrawSetString(benzz[playerid],string);
		    TextDrawShowForPlayer(playerid,benzz[playerid]);
		}
	}

	if(newstate == PLAYER_STATE_ONFOOT)
	{
	    KillTimer(limtimer);
		Limiter[playerid] = 0;
	    TextDrawHideForPlayer(playerid,benzz[playerid]);
	    TextDrawHideForPlayer(playerid,speedik[playerid]);
	    if(PlayerKarting[playerid] > 0 && PlayerInKart[playerid] > 0)
		{
		    PlayerInKart[playerid] = 0;
		    KartingPlayers --;
		}
		if(PlayerSpec[playerid] != -1 && PlayerSpectateID[PlayerSpec[playerid]] != -1)
		{
			PlayerSpectatePlayer(PlayerSpec[playerid], playerid);
		}
	    if(TransportDuty[playerid] > 0)
		{
		    if(TransportDuty[playerid] == 1)
			{
		        TaxiDrivers -= 1;
			}
			else if(TransportDuty[playerid] == 2)
			{
			    BusDrivers -= 1;
  			}
			TransportDuty[playerid] = 0;
			format(string, sizeof(string), "        $%d.", TransportMoney[playerid]);
			SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
			NormMoney[playerid] = 2;
			AntiMoney[playerid] = AntiMoney[playerid] + TransportMoney[playerid];
			GiveMoney(playerid, TransportMoney[playerid]);
			ConsumingMoney[playerid] = 1; TransportValue[playerid] = 0; TransportMoney[playerid] = 0;
		}
		if(TransportCost[playerid] > 0 && TransportDriver[playerid] < 999)
		{
		    if(IsPlayerConnected(TransportDriver[playerid]))
			{
			    TransportMoney[TransportDriver[playerid]] += TransportCost[playerid];
			    TransportTime[TransportDriver[playerid]] = 0;
			    TransportCost[TransportDriver[playerid]] = 0;
			    format(string, sizeof(string), "~w~The ride cost~n~~r~$%d",TransportCost[playerid]);
			    GameTextForPlayer(playerid, string, 5000, 1);
			    format(string, sizeof(string), "~w~Passenger left the car~n~~g~Earned $%d",TransportCost[playerid]);
			    GameTextForPlayer(TransportDriver[playerid], string, 5000, 1);
			    NormMoney[playerid] = 2;
				AntiMoney[playerid] = AntiMoney[playerid] - TransportCost[playerid];
				GiveMoney(playerid, -TransportCost[playerid]);
				TransportCost[playerid] = 0;
				TransportTime[playerid] = 0;
				TransportDriver[playerid] = 999;
			}
		}
		TelePos[playerid][0] = 0.0;
		TelePos[playerid][1] = 0.0;
	}
	if(newstate == PLAYER_STATE_PASSENGER) // TAXI & BUSSES
	{
	    SendClientMessage(playerid,COLOR_GREY,"   /bzp");
	    if(GetVehicleModel(caridi) == 592)
		{
			SetPlayerPos(playerid, 1891.4706,-8156.8750,5.4471);
			SetPlayerFacingAngle(playerid, 0);
			SetCameraBehindPlayer(playerid);
			IsInShml[playerid] = 1;
		}
		if(caridi == 751)
		{
		    SetPlayerPos(playerid, 2516.4,-1555.3,2335.6);
		    furgon[playerid] = 1;
		}
	    new name[MAX_PLAYER_NAME];
	    GetPlayerName(playerid, name, sizeof(name));
	    if(PlayerSpec[playerid] != -1 && PlayerSpectateID[PlayerSpec[playerid]] != -1)
		{
			PlayerSpectateVehicle(PlayerSpec[playerid], caridi);
		}
	    new vehicleid = GetPlayerVehicleID(playerid);
	    for(new i = 0; i < MAX_PLAYERS; i++)
	    {
	        if(IsPlayerConnected(i))
	        {
	            if(IsPlayerInVehicle(i, vehicleid) && GetPlayerState(i) == 2 && TransportDuty[i] > 0)
	            {
	                if(GetPlayerMoney(playerid) < TransportValue[i])
	                {
	                    format(string, sizeof(string), "   $%d    .", TransportValue[i]);
						SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						RemovePlayerFromVehicle(playerid);
	                }
	                else
	                {
	                    if(TransportDuty[i] == 1)
	                    {
	                        format(string, sizeof(string), "   $%d .", TransportValue[i]);
							SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							format(string, sizeof(string), "  %s    .", name);
							SendClientMessage(i, COLOR_LIGHTBLUE, string);
							new drivername[MAX_PLAYER_NAME];
							GetPlayerName(i,drivername,sizeof(drivername));
							format(string,sizeof(string),"%s   [%d]%s  ",name,i,drivername);
							SendFamilyMessage(10,COLOR_LIGHTBLUE,string);
							TransportTime[i] = 1;
	                    	TransportTime[playerid] = 1;
							TaxiVzyat[playerid] = 0;
	                    	TransportCost[playerid] = TransportValue[i];
	                    	TransportCost[i] = TransportValue[i];
	                    	TransportDriver[playerid] = i;
	                    }
	                    else if(TransportDuty[i] == 2)
	                    {
	                        format(string, sizeof(string), "   $%d  .", TransportValue[i]);
							SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							format(string, sizeof(string), "  %s    .", name);
							SendClientMessage(i, COLOR_LIGHTBLUE, string);
	                    }
	                    else if(TransportDuty[i] == 3)
	                    {
	                        format(string, sizeof(string), "   $%d  .", TransportValue[i]);
							SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							format(string, sizeof(string), "  %s    .", name);
							SendClientMessage(i, COLOR_LIGHTBLUE, string);
	                    }
	                    NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] - TransportValue[i];
						GiveMoney(playerid, - TransportValue[i]);
						TransportMoney[i] += TransportValue[i];
	                }
	            }
	        }
	    }
	}
	if(newstate == PLAYER_STATE_WASTED)
	{
		if(WantedLevel[playerid] >= 1)
		{
			new count;
			if(count == 1)
			{
				PlayerInfo[playerid][pWantedDeaths] += 1;
				PlayerInfo[playerid][pJailed] = 1;
			    PlayerInfo[playerid][pJailTime] = (WantedLevel[playerid])*(600);
			    PlayerInfo[playerid][pZakonp] -= 5;
			    format(string, sizeof(string), "*       %d", PlayerInfo[playerid][pJailTime]);
			    SendClientMessage(playerid, COLOR_LIGHTRED, string);
			    WantedPoints[playerid] = 0;
				WantedLevel[playerid] = 0;
			}
		}
	}
	if(newstate == PLAYER_STATE_DRIVER) //buggy dont finnish
	{// 38 / 49 / 56 = SS
		new newcar = GetPlayerVehicleID(playerid);
		TelePos[playerid][0] = 0.0;
		TelePos[playerid][1] = 0.0;
		if(IsABoat(newcar))
		{
		    if(PlayerInfo[playerid][pBoatLic] < 1)
			{
			    SendClientMessage(playerid, COLOR_LIGHTRED2, "        !");
			    RemovePlayerFromVehicle(playerid);
		        TogglePlayerControllable(playerid, 1);
			}
		}
		else if(IsAPlane(newcar))
		{
		    if(PlayerInfo[playerid][pFlyLic] < 1)
			{
			    if(TakingLesson[playerid] == 1) { }
			    else {
			    SendClientMessage(playerid, COLOR_LIGHTRED2, "        !");
			    RemovePlayerFromVehicle(playerid);
		        TogglePlayerControllable(playerid, 1);
			    }
			}
		}
		else
		{
			if(PlayerInfo[playerid][pCarLic] < 1)
			{
				if(IsACar(newcar))
				{
				    if(PlayerDrunk[playerid] >= 5)
					{
						SetPlayerCriminal(playerid,255, "   !");
					}
					if(TakingLesson[playerid] == 1) { }
					else {
					SendClientMessage(playerid, COLOR_LIGHTRED2, "        !");
					RemovePlayerFromVehicle(playerid);
		        	TogglePlayerControllable(playerid, 1);
	                }
                }
			}
			else if(PlayerDrunk[playerid] >= 5)
			{
				SetPlayerCriminal(playerid,255, "   !");
			}
		}//Done with car check
		gLastCar[playerid] = newcar;
		gLastDriver[newcar] = playerid;
	}
	if(IsAMatsCar(caridi))
	{
		format(string, sizeof(string), " : %d/5000", MatHaul[caridi-matscar[0]][mLoad]);
		SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
		SendClientMessage(playerid, COLOR_WHITE, "((    : /carm ))");
	}
	if(IsAMatsCarband(caridi))
	{
		format(string, sizeof(string), "  : %d/3000", MatHaul[caridi-matscarband[0]][mLoad]);
		SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
		SendClientMessage(playerid, COLOR_WHITE, "((    : /carmrob ))");
	}
	if(IsAMatsVert(caridi))
	{
	    format(string, sizeof(string), "  : %d/10000", MatHaul[caridi-matsvert[0]][mLoad]);
		SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
		SendClientMessage(playerid, COLOR_WHITE, "((    : /carmat ))");
	}
	if(ProdTruck(caridi))
	{
		format(string, sizeof(string), ": %d/%d.", PlayerHaul[caridi-prodtruck[0]][pLoad],PlayerHaul[caridi-prodtruck[0]][pCapasity]);
		SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
		SendClientMessage(playerid, COLOR_GRAD1, "You Server:     .");
		SendClientMessage(playerid, COLOR_GRAD1, "You Server: /load /buyprods /sellprods.");
    }
	if(newstate == PLAYER_STATE_SPAWNED)
	{
		new Float: lwx, Float:lwy, Float:lwz;
		GetPlayerPos(playerid, lwx, lwy, lwz);
		if((lwz > 530.0 && PlayerInfo[playerid][pInt] == 0) || PlayerToPoint(1000.0, playerid, -1041.9,-1868.4,79.1)) //the highest land point in sa = 526.8
		{
			SetPlayerSpawn(playerid);
		}
		if(PlayerOnMission[playerid] > 0)
		{
			GameTextForPlayer(playerid, "~r~Mission failed", 5000, 3);
			PlayerOnMission[playerid] = 0;
		    PlayerInfo[playerid][pMissionNr] = 0;
		}
		WantedPoints[playerid] = 0;
		WantedLevel[playerid] = 0;
		if(PlayerInfo[playerid][pDonate] > 100500) { SetPlayerHealthAC(playerid, 100.0); }
		else { SetPlayerHealthAC(playerid, 50.0+PlayerInfo[playerid][pSHealth]); }
		MedicBill[playerid] = 1;
		TelePos[playerid][0] = 0.0;
		TelePos[playerid][1] = 0.0;
		gPlayerSpawned[playerid] = 1;
		SafeTime[playerid] = 60;
	}
	if(newstate == PLAYER_STATE_DRIVER)
	{
		Timer12345[playerid] = SetTimerEx("UnSurfCar",500,1,"i",GetPlayerVehicleID(playerid));
	}
	if(newstate == PLAYER_STATE_ONFOOT && oldstate == PLAYER_STATE_DRIVER)
	{
		KillTimer(Timer12345[playerid]);
	}
	return 1;
}

public HireCost(carid)
{
    carid=carid-slslsl;
	switch (carid)
	{
		case 69:
		{
			return 90000; //bullit
		}
		case 70:
		{
			return 130000; //infurnus
		}
		case 71:
		{
			return 100000; //turismo
		}
		case 72:
		{
			return 80000;
		}
		case 73:
		{
			return 70000;
		}
		case 74:
		{
			return 60000;
		}
	}
	return 0;
}
public UnSurfCar(carid)
{
	for(new i = 0; i<GetMaxPlayers(); i++)
	{
		if(GetPlayerSurfingVehicleID(i) == carid)
		{
			new Float:p[3]; GetPlayerPos(i,p[0],p[1],p[2]);
			GetXYInBackOfPlayer(i,p[0],p[1],5.0);
			SetPlayerPos(i,p[0],p[1],p[2]);
		}
	}
	return;
}

public CarCheck()
{
	new string[256];
	for(new j = 0; j<MAX_PLAYERS; j++)
	{
	    if(IsPlayerConnected(j))
	    {
	        SetVehicleParamsForPlayer(99, j, 0, 0);
	        SetVehicleParamsForPlayer(100, j, 0, 0);
	        SetVehicleParamsForPlayer(101, j, 0, 0);
	        SetVehicleParamsForPlayer(102, j, 0, 0);
	        SetVehicleParamsForPlayer(103, j, 0, 0);
	        SetVehicleParamsForPlayer(104, j, 0, 0);
	        SetVehicleParamsForPlayer(105, j, 0, 0);
	        SetVehicleParamsForPlayer(106, j, 0, 0);
	        SetVehicleParamsForPlayer(107, j, 0, 0);
	        SetVehicleParamsForPlayer(108, j, 0, 0);
	        SetVehicleParamsForPlayer(109, j, 0, 0);
		    new Float:health;
		    GetPlayerHealth(j, health);
			SetPlayerHealthAC(j, health - 1.0);
			if(GetPlayerMoney(j) < 0)
			{
			    if(MoneyMessage[j]==0)
			    {
				    format(string, sizeof(string), "    ,    : $%d    !", GetPlayerMoney(j));
					SendClientMessage(j, COLOR_LIGHTRED, string);
					MoneyMessage[j] = 1;
				}
			}
			else
			{
			    MoneyMessage[j] = 0;
			}
		}
	}
	for(new c = 1; c < 254; c++)
	{
		for(new i = 0; i < MAX_PLAYERS; i++)
		{
			if(IsPlayerConnected(i))
			{
				if (PlayerInfo[i][pJob] == 5)
				{
					SetVehicleParamsForPlayer(c, i, 0, 0);
				}
			}
		}
		if (gLastDriver[c] == 301)
		{
			CarRespawn(c);
		}
		if (gLastDriver[c] >= 300)
		{
			gLastDriver[c]++;
		}
		//foundowner = -1;
	}
	return 1;
}

public CarTow(carid)
{
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
		if(IsPlayerConnected(i))
		{
			if(IsPlayerInVehicle(i, carid) || HireCar[i] == carid)
			{
				gLastDriver[carid] = 255;
				return 0;
			}
		}
	}
	SetVehiclePos(carid,HouseCarSpawns[carid-1][0], HouseCarSpawns[carid-1][1], HouseCarSpawns[carid-1][2]);
	SetVehicleZAngle(carid, HouseCarSpawns[carid-1][3]);
	return 1;
}

public CarRespawn(carid)
{
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
		if(IsPlayerConnected(i))
		{
			if(IsPlayerInVehicle(i, carid) || HireCar[i] == carid)
			{
				gLastDriver[carid] = 255;
				return 0;
			}
		}
	}
	SetVehicleToRespawn(carid);
	gLastDriver[carid] = 299;
	return 1;
}

public LockCar(carid)
{
	LOCKEDVEH[carid] = 1;
	for(new i = 0; i < GetMaxPlayers(); i++)
	{
		if(IsPlayerConnected(i))
		{
			SetVehicleParamsForPlayer(carid,i,0,1);
		}
	}
}
//==============================================================================
public UnLockCar(carid)
{
    LOCKEDVEH[carid] = 0;
	for(new i = 0; i < GetMaxPlayers(); i++)
	{
		if(IsPlayerConnected(i))
		{
			SetVehicleParamsForPlayer(carid,i,0,0);
		}
	}
}


public OnPlayerRequestClass(playerid, classid)
{
	PlayerPlaySound(playerid, 1187, 0.0, 0.0, 0.0);
	SetPlayerCameraPos(playerid,1460.0, -1324.0, 287.2);
	SetPlayerCameraLookAt(playerid,1374.5, -1291.1, 239.0);
	Camera[playerid] = 1;
	CameraX[playerid] = 1460.0;
	CameraY[playerid] = -1324.0;
	CameraZ[playerid] = 287.2;
	return 1;
}

public SetupPlayerForClassSelection(playerid)
{
	return 1;
}

//---------------------------------------------------------

public SetPlayerTeamFromClass(playerid,classid)
{
 	if (classid >= 1 && classid <= 11)
	{
		gTeam[playerid] = 11; //admin
		PlayerInfo[playerid][pTeam] = 11;
	}
	else
	{
	    gTeam[playerid] = 3;
	    PlayerInfo[playerid][pTeam] = 3;
	}
}

//---------------------------------------------------------

public SetPlayerCriminal(playerid,declare,reason[])
{//example: SetPlayerCriminal(playerid,255, "Stealing A Police Vehicle");
	if(IsPlayerConnected(playerid))
	{
	    PlayerInfo[playerid][pCrimes] += 1;
	    new points = WantedLevel[playerid];
		new turned[MAX_PLAYER_NAME];
		new turner[MAX_PLAYER_NAME];
		new turnmes[128];
		new wantedmes[128];
		strmid(PlayerCrime[playerid][pAccusedof], reason, 0, strlen(reason), 255);
		GetPlayerName(playerid, turned, sizeof(turned));
		if (declare == 255)
		{
			format(turner, sizeof(turner), "");
			strmid(PlayerCrime[playerid][pVictim], turner, 0, strlen(turner), 255);
		}
		if (declare == 16335)
		{
			format(turner, sizeof(turner), "");
			strmid(PlayerCrime[playerid][pVictim], turner, 0, strlen(turner), 255);
		}
		else
		{
		    if(IsPlayerConnected(declare))
		    {
				GetPlayerName(declare, turner, sizeof(turner));
				strmid(PlayerCrime[playerid][pVictim], turner, 0, strlen(turner), 255);
				strmid(PlayerCrime[declare][pBplayer], turned, 0, strlen(turned), 255);
				strmid(PlayerCrime[declare][pAccusing], reason, 0, strlen(reason), 255);
			}
		}
		format(turnmes, sizeof(turnmes), "   (%s). : %s.",reason,turner);
		SendClientMessage(playerid, COLOR_LIGHTRED, turnmes);
		PlayCrimeReportForPlayer(playerid,declare,3);
		if(points > 0)
		{
			format(wantedmes, sizeof(wantedmes), "  : %d", points);
			SendClientMessage(playerid, COLOR_YELLOW, wantedmes);
			for(new i = 0; i < MAX_PLAYERS; i++)
			{
				if(IsPlayerConnected(i))
				{
				    if(IsACop(i))
				    {
						format(cbjstore, sizeof(turnmes), "  : %s, : %s",reason,turned);
						SendClientMessage(i, TEAM_BLUE_COLOR, cbjstore);
					}
				}
			}
		}
	}//not connected
}
//---------------------------------------------------------

public SetPlayerFree(playerid,declare,reason[])
{
	if(IsPlayerConnected(playerid))
	{
		ClearCrime(playerid);
		new turned[MAX_PLAYER_NAME];
		new turner[MAX_PLAYER_NAME];
		new turnmes[128];
		new crbjstore[128];
		if (declare == 255)
		{
			format(turner, sizeof(turner), "911");
		}
		else
		{
		    if(IsPlayerConnected(declare))
		    {
				GetPlayerName(declare, turner, sizeof(turner));
			}
		}
		GetPlayerName(playerid, turned, sizeof(turned));
		format(turnmes, sizeof(turnmes), "SMS: %s,   %s,    , : (555)",turned,reason);
		RingTone[playerid] = 20;
		SendClientMessage(playerid, COLOR_YELLOW, turnmes);
		for(new i = 0; i < MAX_PLAYERS; i++)
		{
			if(IsPlayerConnected(i))
			{
			    if(PlayerInfo[i][pMember] == 1||PlayerInfo[i][pLeader] == 1)
			    {
					format(crbjstore, sizeof(crbjstore), " - :    %s  ",turner);
					SendClientMessage(i, COLOR_DBLUE, crbjstore);
					format(crbjstore, sizeof(crbjstore), " - : %s  , %s",turned,reason);
					SendClientMessage(i, COLOR_DBLUE, crbjstore);
				}
			}
		}
	}
}

public RingToner()
{
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
	    if(IsPlayerConnected(i))
	    {
			if(RingTone[i] != 6 && RingTone[i] != 0 && RingTone[i] < 11)
			{
				RingTone[i] = RingTone[i] -1;
				PlayerPlaySound(i, 1138, 0.0, 0.0, 0.0);
			}
			if(RingTone[i] == 6)
			{
				RingTone[i] = RingTone[i] -1;
			}
			if(RingTone[i] == 20)
			{
				RingTone[i] = RingTone[i] -1;
				PlayerPlaySound(i, 1139, 0.0, 0.0, 0.0);
			}
		}
	}
	SetTimer("RingTonerRev", 1000, 0);
	return 1;
}

public RingTonerRev()
{
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
	    if(IsPlayerConnected(i))
	    {
			if(RingTone[i] != 5 && RingTone[i] != 0 && RingTone[i] < 10)
			{
				RingTone[i] = RingTone[i] -1;
				PlayerPlaySound(i, 1137, 0.0, 0.0, 0.0);
			}
			if(RingTone[i] == 5)
			{
				RingTone[i] = RingTone[i] -1;
			}
			if(RingTone[i] == 19)
			{
				PlayerPlaySound(i, 1139, 0.0, 0.0, 0.0);
				RingTone[i] = 0;
			}
		}
	}
	SetTimer("RingToner", 1000, 0);
	return 1;
}

public SetPlayerUnjail()
{
	new plname[MAX_PLAYER_NAME];
	new string[256];
	new Float:oldposx, Float:oldposy, Float:oldposz;
	BizzInfo[1][bTill] +=5;
	ExtortionBiz(1,1);
	BizzInfo[2][bTill] +=5;
	ExtortionBiz(2,1);
	BizzInfo[3][bTill] +=5;
	ExtortionBiz(3,1);
	BizzInfo[5][bTill] +=5;
	ExtortionBiz(5,1);
	BizzInfo[6][bTill] +=5;
	ExtortionBiz(6,1);
	BizzInfo[7][bTill] +=5;
	ExtortionBiz(7,1);
	BizzInfo[8][bTill] +=5;
	ExtortionBiz(8,1);
	for(new i = 0; i<MAX_PLAYERS;i++)
    {
        if(BunnyHoppingTime[i] > 0)
		{
    		BunnyHoppingTime[i] --;
		}
		if(BunnyHoppingPunTime[i] > 0)
		{
    		BunnyHoppingPunTime[i] --;
    		if(BunnyHoppingPunTime[i] == 0)
    		{
        		if(PlayerTied[i] == 0 && KnockedDown[i] == 0 && PlayerCuffed[i] == 0)
        		{
            		TogglePlayerControllable(i,1);
        		}
    		}
		}
        if(GetPVarInt(i,"Stealtime")>1)
		{
			SetPVarInt(i,"Stealtime",GetPVarInt(i,"Stealtime")-1);
		}
		else if(GetPVarInt(i,"Stealtime")==1)
		{
			SetPVarInt(i,"Stealtime",GetPVarInt(i,"Stealtime")-1);
			SendClientMessage(i,COLOR_ORANGE,"    ");
		}
	}
	if(KartingRound != 0 && KartingPlayers < 2)
	{
	    StartingKartRound = 0;
	    KartingRound = 0;
	    EndingKartRound = 1;
	}
	for(new i =0;i<49;i++)
	{
		if(GZSafeTime[i]>0)
		{
			GZSafeTime[i] --;
			if(GZSafeTime[i] == 60 || GZSafeTime[i] == 120)
			{
				format(string,sizeof(string),"   %d   ",GZSafeTime[i]);
				SendFamilyMessage(GZInfo[i][gNapad],COLOR_LIGHTRED,string);
				SendFamilyMessage(GZInfo[i][gFrakVlad],COLOR_LIGHTRED,string);
			}
			if(GZSafeTime[i]==0)
			{
				format(string,sizeof(string),"   .              ");
				SendFamilyMessage(GZInfo[i][gNapad],COLOR_LIGHTRED,string);
				SendFamilyMessage(GZInfo[i][gFrakVlad],COLOR_LIGHTRED,string);
			}
		}
	}
	for(new i =0;i<sizeof(FrakCD);i++)
	{
		if(FrakCD[i] >0)
		{
			FrakCD[i] --;
			if(FrakCD[i] == 0) SendFamilyMessage(i,-1,"       ");
		}
	}
	for(new i = 0; i < MAX_PLAYERS; i++)
	if(TransportTime[i] > 0)
	{//Taxi driver and passenger only
		if(TransportTime[i] >= 16)
		{
			TransportTime[i] = 1;
			if(TransportDriver[i] < 999)
			{
				if(IsPlayerConnected(TransportDriver[i]))
				{
					TransportCost[i] += TransportValue[TransportDriver[i]];
					TransportCost[TransportDriver[i]] = TransportCost[i];
				}
			}
		}
		TransportTime[i] += 1;
		format(string, sizeof(string), "~r~%d ~w~: ~g~$%d",TransportTime[i],TransportCost[i]);
		GameTextForPlayer(i, string, 15000, 6);
		GameTextForPlayer(TransportDriver[i], string, 15000, 6);
		if(UsedFind[i] >= 1)
		{
			UsedFind[i] += 1;
			if(UsedFind[i] >= 120)
			{
				UsedFind[i] = 0;
			}
		}
	}
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
	    if(IsPlayerConnected(i))
	    {
	        if(IsPlayerInAnyVehicle(i))
	        {
	            new kk = GetPlayerVehicleID(i);
	            if(Gas[kk] >= 1)
	            {
		            format(string,sizeof(string),"Benzin: ~b~%d",Gas[kk]);
		            TextDrawSetString(benzz[i],string);
	            }
	            else if(Gas[kk] <= 0)
	            {
		            TextDrawSetString(benzz[i],"~r~No Benzin");
	            }
	        }
	        if(!IsPlayerInAnyVehicle(i))
	        {
	            TextDrawHideForPlayer(i,benzz[i]);
	            TextDrawHideForPlayer(i,speedik[i]);
	        }
		    if(acceptgruz[i] > 0)
		    {
		        if(acceptgruz[i] == 1)
				{
      				DisablePlayerCheckpoint(i);
					checkpointd[i] =  SetPlayerCheckpoint(i,-59.0808,0.1278,3.1172,8.0);
				}
				else if(acceptgruz[i] == 2)
				{
	      			DisablePlayerCheckpoint(i);
					checkpointd[i] = SetPlayerCheckpoint(i,-1017.7874,-681.4913,32.0078,8.0);
				}
				else if(acceptgruz[i] == 3)
				{
      				DisablePlayerCheckpoint(i);
					checkpointd[i] = SetPlayerCheckpoint(i,823.9176,854.6870,11.8571,8.0);
				}
				else if(acceptgruz[i] == 4)
				{
      				DisablePlayerCheckpoint(i);
					checkpointd[i] = SetPlayerCheckpoint(i,578.8217,1221.5995,11.7113,8.0);
				}
				else if(acceptgruz[i] == 5)
				{
      				DisablePlayerCheckpoint(i);
					checkpointd[i] = SetPlayerCheckpoint(i,266.3958,1407.6863,10.4828,8.0);
				}
				else if(acceptgruz[i] == 6)
				{
      				DisablePlayerCheckpoint(i);
					checkpointd[i] = SetPlayerCheckpoint(i,-1890.8984,-1731.3362,21.7500,8.0);
				}
				else if(acceptgruz[i] == 7)
				{
      				DisablePlayerCheckpoint(i);
					checkpointd[i] = SetPlayerCheckpoint(i,2783.4919,-2475.8999,13.6347,8.0);
				}
		    }
		    if(GetPlayerSkin(i)==0)
		    {
		        if(PlayerInfo[i][pSex]==1)
		        {
			        PlayerInfo[i][pModel] = 79;
				    SetPlayerSkin(i,79);
				}
				else if(PlayerInfo[i][pSex]==2)
				{
				    PlayerInfo[i][pModel] = 130;
				    SetPlayerSkin(i,130);
				}
		    }
			if(IsPlayerInAnyVehicle(i))
	        {
				new Float:sp = GetPlayerSpeeds(i);
				format(string,256,"%.0f km/h",sp);
				TextDrawSetString(speedik[i],string);
	        }
		    if(GetPVarInt(i,"Radartime") > 0)
	        {
	            SetPVarInt(i,"Radartime",GetPVarInt(i,"Radartime") - 1);
	        }
		    if(GetPVarInt(i,"JdatTime") >=2 )
		    {
		        SetPVarInt(i,"JdatTime",GetPVarInt(i,"JdatTime") - 1);
		        TogglePlayerControllable(i,1);
		    }
		    if(GetPVarInt(i,"JdatTime") == 1)
		    {
		        SetPVarInt(i,"JdatTime",GetPVarInt(i,"JdatTime") - 1);
		        TogglePlayerControllable(i,1);
		    }
		    if(GetPVarInt(i,"JdatTime") == 0)
		    {

		    }
		    new stringg[8];
	        new hour, minute, second;
			gettime(hour,minute,second);
			if(minute >= 10)
			{
			format(stringg,sizeof(stringg),"%d:%d",hour,minute);
			}
			if(minute < 10)
			{
			format(stringg,sizeof(stringg),"%d:0%d",hour,minute);
			}
			TextDrawSetString(Clock, stringg);
			TextDrawShowForPlayer(i, Clock);
		    if(Refueling[i] == 1)
		    {
		        if(IsPlayerInAnyVehicle(i))
		        {
			        if(IsAtGasStation(i))
					{
					    new carr = GetPlayerVehicleID(i);
						if(Gas[carr] < 99)
						{
						    Gas[carr] = Gas[carr] + 2;
						    format(string, sizeof(string), "Benzin: ~b~%d",Gas[carr]);
							TextDrawSetString(benzz[i],string);
							if(PlayerInfo[i][pMember] == 10||PlayerInfo[i][pLeader] == 10)
							{
							Tax -= SBizzInfo[3][sbEntranceCost];
							SBizzInfo[3][sbTill] += SBizzInfo[3][sbEntranceCost];
							ExtortionSBiz(3, SBizzInfo[3][sbEntranceCost]);
							SendClientMessage(i,COLOR_LIGHTRED,"   -");
							}
							else
							{
						    AntiMoney[i] = AntiMoney[i] - SBizzInfo[3][sbEntranceCost];
						    GiveMoney(i,-SBizzInfo[3][sbEntranceCost]);
						    SBizzInfo[3][sbTill] += SBizzInfo[3][sbEntranceCost];
							ExtortionSBiz(3, SBizzInfo[3][sbEntranceCost]);
							}
						}
						else
						{

						}
					}
					else
					{
					    Refueling[i] = 0;
					}
				}
				else
				{
				    Refueling[i] = 0;
				}
		    }
	    }
	}

	for(new i = 0; i < MAX_PLAYERS; i++)
	{
	    if(IsPlayerConnected(i))
	    {
			if(useknock[i] > 0)
			{
			    useknock[i] = useknock[i] - 1;
			    if(useknock[i] == 29)
			    {
			        ApplyAnimation(i,"CARRY","crry_prtial",4.0,0,0,0,0,0);
			    }
			}
			if(upal[i] > 0)
			{
			    upal[i] = upal[i] - 1;
			    if(upal[i] <= 0)
			    {
			        TogglePlayerControllable(i, 1);
			        ApplyAnimation(i,"PED","getup",4.1,0,1,1,1,1);
			    }
			}
		    if(PlayerInfo[i][pJailed] == 1)
		    {
		        if(!PlayerToPoint(17.0,i,264.6288,77.5742,1001.0391))
		        {
		        	SetPlayerPos(i,264.6288,77.5742,1001.0391);
				}
			}
			if(bazar[i] > 0)
			{
			    bazar[i] -= 1;
				if(bazar[i] <= 0)
				{
				    ApplyAnimation(i,"CARRY","crry_prtial",4.0,0,0,0,0,0);
				    bazar[i] = 0;
				}
			}
			if(GetPlayerMoney(i) != AntiMoney[i])
			{
				SetPlayerMoney(i,AntiMoney[i]);
			}
		}
	}
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
	    if(PlayerInfo[i][pAdmin] >= 1)
	    {
		    if(PlayerSpectateID[i] != -1)
		    {
		        new Float:hpp;
		        GetPlayerHealth(PlayerSpectateID[i],hpp);
		        format(string,sizeof(string),"~n~~n~~n~~n~~n~~n~~n~~n~~n~HP:%0.1f",hpp);
		        GameTextForPlayer(i,string,1000,4);
		    }
	    }
	    if(namechan[i] > 0)
	    {
	        namechan[i] -= 1;
	        if(namechan[i] <= 0)
	        {
	            namechan[i] = 0;
	            ChangeName(i);
	        }
	    }
	}
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
	    if(IsPlayerConnected(i))
	    {
	        if(PlayerToKvadrat(i,-1199.7,-1065.9,-1002.0,-909.5))
			{
			    if(IsPlayerInAnyVehicle(i))
			    {
			        new caridd = GetPlayerVehicleID(i);
			        if(GetVehicleModel(caridd) == 532)
			        {
			            if(dru[caridd] < 100)
			            {
			            	dru[caridd] += 1;
			            	format(string,sizeof(string),"~g~%d",dru[caridd]);
			            	GameTextForPlayer(i, string, 1000, 1);
			            }
			            else
			            {
			                GameTextForPlayer(i, "~r~car full", 1000, 1);
			            }
			        }
			    }
			}
	    }
	}
	for(new i = 0; i < MAX_VEHICLES; i++)
	{
		if(i >= 928 && i <= 938)
		{
		    if(VehicleToKvadrat(i,-2097.1,-77.7,-2056.4,-63.6))
		    {
			    if(IsVehicleUsed(i))
				{
				    SetVehicleToRespawn(i);
				}
			}
		}
	}
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
	    if(PlayerInfo[i][pReport] > 0)
		{
		    PlayerInfo[i][pReport] = PlayerInfo[i][pReport] - 1;
		}
		if(vshtorilo[i] > 0)
		{
		    vshtorilo[i] = vshtorilo[i] - 1;
		    if(vshtorilo[i] <= 60)
		    {
		        SetPlayerWeather(i,62);
		    }
		    if(vshtorilo[i] <= 120 && vshtorilo[i] > 60)
		    {
		        SetPlayerWeather(i,149);
			}
			if(vshtorilo[i] <= 180 && vshtorilo[i] > 120)
			{
				SetPlayerWeather(i,184);
			}
			if(vshtorilo[i] <= 240 && vshtorilo[i] > 180 || vshtorilo[i] > 240)
			{
			    SetPlayerWeather(i,190);
			}
		    if(vshtorilo[i] == 0)
		    {
		        SetPlayerWeather(i,1);
		    }
		}
		if(vremg[i] >= 0 && WantedLevel[i] > 0)
		{
			if(PlayerInfo[i][pPass] == 0)
			{
			    vremg[i] = vremg[i] - 1;
			    if(vremg[i] == 0)
			    {
			        WantedLevel[i] = WantedLevel[i] - 1;
			        format(string,sizeof(string),"     %d",WantedLevel[i]);
			        SendClientMessage(i,COLOR_LIGHTBLUE,string);
			        if(WantedLevel[i] > 0)
			        {
			            vremg[i] = 180;
			        }
			    }
		    }
		}
		if(PlayerInfo[i][pJailed] > 0)
	    {
			if(PlayerInfo[i][pJailTime] > 0)
			{
				PlayerInfo[i][pJailTime]--;
				format(string, sizeof(string), "~r~%d",PlayerInfo[i][pJailTime]);
				GameTextForPlayer(i, string, 1000, 1);
			}
			if(PlayerInfo[i][pJailTime] <= 0)
			{
			    PlayerInfo[i][pJailTime] = 0;
				if(PlayerInfo[i][pJailed] == 1)
				{
					SetPlayerInterior(i, 6);
					SetPlayerPos(i,268.0903,77.6489,1001.0391);
				}
				else if(PlayerInfo[i][pJailed] == 2)
				{
				    SetPlayerWorldBounds(i,20000.0000,-20000.0000,20000.0000,-20000.0000); //Reset world to player
				    SetPlayerInterior(i, 0);
				    SetPlayerPos(i, 90.2101,1920.4854,17.9422);
				}
				PlayerInfo[i][pJailed] = 0;
				SendClientMessage(i, COLOR_GRAD1,"       .");
				format(string, sizeof(string), "~g~Freedom~n~~w~Try to be a better citizen");
				GameTextForPlayer(i, string, 5000, 1);
				if(gTeam[i] == 4) { gTeam[i] = 3; }
				ClearCrime(i);
				SetPlayerToTeamColor(i);
				UnJail(i);
			}
		}
	}
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
		if(PlayerInfo[i][pMuteTime] >=1 && PlayerInfo[i][pMuted] == 1)
		{
		    PlayerInfo[i][pMuteTime] -=1;
		}
		else if(PlayerInfo[i][pMuteTime] <=0 && PlayerInfo[i][pMuted] == 1)
		{
		    if(IsPlayerConnected(i))
		    {
			    PlayerInfo[i][pMuteTime] = 0;
			    PlayerInfo[i][pMuted] = 0;
				GetPlayerName(i,plname,sizeof(plname));
				format(string,sizeof(string),"%s   . ",plname);
				SendClientMessageToAll(COLOR_LIGHTBLUE,string);
			}
		}
	}
    for(new i = 0; i < MAX_PLAYERS; i++)
	{
	    if(IsPlayerConnected(i))
	    {
            if(SafeTime[i] > 0)
			{
				SafeTime[i]--;
			}
			if(SafeTime[i] == 1)
			{
				if(gPlayerAccount[i] == 1 && gPlayerLogged[i] == 0)
				{
					SendClientMessage(i, COLOR_WHITE, ":         !");
				}
			}

		    if(PlayerInfo[i][pLocal] != 255 && PlayerInfo[i][pInt] != 0)
			{
				new house = PlayerInfo[i][pLocal];
				GetPlayerPos(i, oldposx, oldposy, oldposz);
				if(oldposz != 0.0)
				{
					if(oldposz < 600.0)
					{
						if(house > 10000)
						{
							new tmpcar = GetPlayerVehicleID(i);
							if (!PlayerToPoint(6, i,1040.6,-1021.0,31.7) && house == 10001 ||!PlayerToPoint(6, i,-2720.5,217.5,4.1) && house == 10002 ||!PlayerToPoint(6, i,2644.6,-2044.9,13.3) && house == 10003)
							{
								if (GetPlayerState(i) == 2)
								{
									SetVehiclePos(tmpcar, HouseCarSpawns[tmpcar-1][0], HouseCarSpawns[tmpcar-1][1], HouseCarSpawns[tmpcar-1][2]);
									SetVehicleZAngle(tmpcar, HouseCarSpawns[tmpcar-1][3]);
								}
								else
								{
									SetPlayerPos(i, HouseCarSpawns[tmpcar-1][0], HouseCarSpawns[tmpcar-1][1], HouseCarSpawns[tmpcar-1][2]);
								}
								new oldcash = gSpentCash[i];
								new Total = GetPlayerMoney(i) - oldcash;
								printf("Total %d = GetPlayerMoney(playerid) %d - oldcash %d",Total,GetPlayerMoney(i),oldcash);
								new name[MAX_PLAYER_NAME];
								GetPlayerName(i, name, sizeof(name));
								format(string,128,"<< %s has left the homemodshop with $%d >>",name,Total);
								PayLog(string);
								gSpentCash[i] = 0;
								TelePos[i][0] = 0.0;
								TelePos[i][1] = 0.0;
								PlayerInfo[i][pLocal] = 255;
								SetPlayerInterior(i,0);
								PlayerInfo[i][pInt] = 0;
								Spectate[i] = 255;
							}
						}
						if(house == 241)//City Hall
						{
//						    SetPlayerInterior(i,0);
//							SetPlayerPos(i,-2162.2554,-2385.9541,30.6250);
//							PlayerInfo[i][pInt] = 0;
//							PlayerInfo[i][pLocal] = 255;
						}
						if(house == 242)
						{
						    SetPlayerInterior(i,0);
							SetPlayerPos(i,1073.0619,-344.5148,73.9922);
							PlayerInfo[i][pInt] = 0;
							PlayerInfo[i][pLocal] = 255;
						}
						if(house >= 99 && house != 10000)
						{
							SetPlayerPos(i, BizzInfo[house-99][bEntranceX], BizzInfo[house-99][bEntranceY],BizzInfo[house-99][bEntranceZ]); // Warp the player
							PlayerInfo[i][pLocal] = 255;
							SetPlayerInterior(i,0);
							PlayerInfo[i][pInt] = 0;
						}
						else if(house < 99 && house != 10000)
						{
							SetPlayerPos(i, HouseInfo[house][hEntrancex], HouseInfo[house][hEntrancey],HouseInfo[house][hEntrancez]); // Warp the player
							PlayerInfo[i][pLocal] = 255;
							SetPlayerInterior(i,0);
							PlayerInfo[i][pInt] = 0;
						}
					}
				}
			}
		    if(CellTime[i] > 0)
			{
				if (CellTime[i] == cchargetime)
				{
					CellTime[i] = 1;
					if(Mobile[Mobile[i]] == i)
					{
						CallCost[i] = CallCost[i]+callcost;
					}
				}
				CellTime[i] = CellTime[i] +1;
				if (Mobile[Mobile[i]] == 255 && CellTime[i] == 5)
				{
				    if(IsPlayerConnected(Mobile[i]))
				    {
						new called[MAX_PLAYER_NAME];
						GetPlayerName(Mobile[i], called, sizeof(called));
						format(string, sizeof(string), "* %s's  ", called);
						RingTone[Mobile[i]] = 10;
						ProxDetector(30.0, Mobile[i], string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
					}
				}
			}
			if(CellTime[i] == 0 && CallCost[i] > 0)
			{
				format(string, sizeof(string), "~w~The call cost~n~~r~$%d",CallCost[i]);
				PlayerInfo[i][pBalance] -= CallCost[i];
				SBizzInfo[2][sbTill] += CallCost[i];
				ExtortionSBiz(2, CallCost[i]);
				GameTextForPlayer(i, string, 5000, 1);
				CallCost[i] = 0;
				if(PlayerInfo[i][pBalance] <= 0)
				{
				    SendClientMessage(i,COLOR_WHITE,"    ");
				    SendClientMessage(i,COLOR_WHITE,"    ,    24/7 (/phonemoney)");
				}
			}
		}
	}
	// 
	if(PaintballPlayers >= 2 && PaintballRound != 1 && StartingPaintballRound != 1)
	{
		StartingPaintballRound = 1;
	   	SetTimer("PreparePaintball", 15000, 0);
	}
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
	    if(IsPlayerConnected(i))
	    {
		    if(PlayerInfo[i][pJailed] > 0)
		    {
				if(PlayerInfo[i][pJailTime] > 0)
				{
					PlayerInfo[i][pJailTime]--;
					format(string, sizeof(string), "~r~%d",PlayerInfo[i][pJailTime]);
					GameTextForPlayer(i, string, 1000, 1);
				}
				if(PlayerInfo[i][pJailTime] <= 0)
				{
				    PlayerInfo[i][pJailTime] = 0;
					if(PlayerInfo[i][pJailed] == 1)
					{
						SetPlayerInterior(i, 6);
						SetPlayerPos(i,268.0903,77.6489,1001.0391);
					}
					else if(PlayerInfo[i][pJailed] == 2)
					{
					    SetPlayerWorldBounds(i,20000.0000,-20000.0000,20000.0000,-20000.0000); //Reset world to player
					    SetPlayerInterior(i, 0);
					    SetPlayerPos(i, 90.2101,1920.4854,17.9422);
					}
					PlayerInfo[i][pJailed] = 0;
					SendClientMessage(i, COLOR_GRAD1,"       .");
					format(string, sizeof(string), "~g~Freedom~n~~w~Try to be a better citizen");
					GameTextForPlayer(i, string, 5000, 1);
					if(gTeam[i] == 4) { gTeam[i] = 3; }
					ClearCrime(i);
					SetPlayerToTeamColor(i);
					UnJail(i);
				}
			}
			if(GetPlayerMoney(i) - CurrentMoney[i] >= 1000000 && PlayerInfo[i][pAdmin] < 1)
		    {
		        if(ConsumingMoney[i])
		        {
                    CurrentMoney[i] = GetPlayerMoney(i);
					ConsumingMoney[i] = 0;
		        }
		        else
		        {
			        GetPlayerName(i, plname, sizeof(plname));
			        format(string, 256, ": [%d]%s      1000000$    (moneycheat), /check  .",i,plname);
					ABroadCast(COLOR_YELLOW,string,1);
					PayLog(string);
			        CurrentMoney[i] = GetPlayerMoney(i);
		        }
		    }
		    else
		    {
		        CurrentMoney[i] = GetPlayerMoney(i);
		    }
			if(MedicTime[i] > 0)
			{
			    if(MedicTime[i] == 3)
			    {
			        SetPlayerInterior(i, 5);
			        new Float:X, Float:Y, Float:Z;
			        GetPlayerPos(i, X,Y,Z);
			        SetPlayerCameraPos(i, X + 3, Y, Z);
			        SetPlayerCameraLookAt(i,X,Y,Z);
			    }
			    MedicTime[i] ++;
			    if(MedicTime[i] >= NeedMedicTime[i])
			    {
					new cut = deathcost; //PlayerInfo[playerid][pLevel]*deathcost;
					NormMoney[i] = 2;
					AntiMoney[i] = AntiMoney[i] - cut;
					GiveMoney(i, -cut);
					format(string, sizeof(string), ":     $%d,  ", cut);
					SendClientMessage(i, TEAM_CYAN_COLOR, string);
					TogglePlayerControllable(i, 1);
			        MedicBill[i] = 0;
			        MedicTime[i] = 0;
			        NeedMedicTime[i] = 0;
			        PlayerInfo[i][pDeaths] += 1;
			        PlayerFixRadio(i);
			        SpawnPlayer(i);
			    }
			}
			if(WantLawyer[i] >= 1)
			{
			    CallLawyer[i] = 111;
			    if(WantLawyer[i] == 1)
				{
				    SendClientMessage(i, COLOR_LIGHTRED, "  ? ( yes ( )  no (  ) )");
				}
				WantLawyer[i] ++;
				if(WantLawyer[i] == 8)
				{
				    SendClientMessage(i, COLOR_LIGHTRED, "  ? ( yes ( )  no (  ) )");
				}
	            if(WantLawyer[i] == 15)
				{
				    SendClientMessage(i, COLOR_LIGHTRED, "  ? ( yes ( )  no (  ) )");
				}
				if(WantLawyer[i] == 20)
				{
				    SendClientMessage(i, COLOR_LIGHTRED, " .   .");
				    WantLawyer[i] = 0;
				    CallLawyer[i] = 0;
				}
			}
			if(TutTime[i] >= 1)
			{
			    TutTime[i] += 1;
			    if(TutTime[i] == 2)
			    {
                    TutTime[i] = 0; PlayerInfo[i][pTut] = 1;
					gOoc[i] = 0; gNews[i] = 0; gFam[i] = 0;
					TogglePlayerControllable(i, 1);
					MedicBill[i] = 0;
					SetPlayerSpawn(i);
			    }
			}
			if(PlayerTazeTime[i] >= 1)
			{
			    PlayerTazeTime[i] += 1;
			    if(PlayerTazeTime[i] == 15)
			    {
                    PlayerTazeTime[i] = 0;
			    }
			    else
			    {
			        new Float:angle;
					GetPlayerFacingAngle(i, angle);
					SetPlayerFacingAngle(i, angle + 90);
			    }
			}
			if(PlayerDrunk[i] >= 5)
			{
			    PlayerDrunkTime[i] += 1;
			    if(PlayerDrunkTime[i] == 8)
			    {
			        PlayerDrunkTime[i] = 0;
					ApplyAnimation(i,"PED", "WALK_DRUNK",4.0,0,1,0,0,0);
			    }
			}
			if(PlayerStoned[i] >= 2)
			{
		        PlayerStoned[i] += 1;
			    if(PlayerStoned[i] == 10)
			    {
			        PlayerStoned[i] = 0;
			    }
			}
			if(PlayerInfo[i][pCarTime] > 0)
			{
			    if(PlayerInfo[i][pCarTime] <= 0)
			    {
			        PlayerInfo[i][pCarTime] = 0;
			    }
			    else
			    {
			        PlayerInfo[i][pCarTime] -= 1;
			    }
			}
			if(PlayerInfo[i][pVorTime] > 0)
			{
			    if(PlayerInfo[i][pVorTime] <= 0)
			    {
			        PlayerInfo[i][pVorTime] = 0;
			    }
			    else
			    {
			        PlayerInfo[i][pVorTime] -= 1;
			    }
			}
			if(BoxWaitTime[i] > 0)
			{
			    if(BoxWaitTime[i] >= BoxDelay)
				{
				    BoxDelay = 0;
					BoxWaitTime[i] = 0;
					PlayerPlaySound(i, 1057, 0.0, 0.0, 0.0);
					GameTextForPlayer(i, "~g~Match Started", 5000, 1);
					TogglePlayerControllable(i, 1);
					RoundStarted = 1;
				}
			    else
				{
				    format(string, sizeof(string), "%d", BoxDelay - BoxWaitTime[i]);
					GameTextForPlayer(i, string, 1500, 6);
					BoxWaitTime[i] += 1;
				}
			}
			if(RoundStarted > 0)
			{
			    if(PlayerBoxing[i] > 0)
			    {
			        new trigger = 0;
			        new Lost = 0;
		        	new Float:angle;
		            new Float:health;
					GetPlayerHealth(i, health);
		            if(health < 12)
					{
					    if(i == Boxer1) { Lost = 1; trigger = 1; }
			            else if(i == Boxer2) { Lost = 2; trigger = 1; }
					}
			        if(health < 28) { GetPlayerFacingAngle(i, angle); SetPlayerFacingAngle(i, angle + 85); }
			        if(trigger)
			        {
			            new winner[MAX_PLAYER_NAME];
			            new loser[MAX_PLAYER_NAME];
			            new titel[MAX_PLAYER_NAME];
			            if(Lost == 1)
			            {
			                if(IsPlayerConnected(Boxer1) && IsPlayerConnected(Boxer2))
			                {
					        	SetPlayerPos(Boxer1, 765.8433,3.2924,1000.7186); SetPlayerPos(Boxer2, 765.8433,3.2924,1000.7186);
					        	SetPlayerInterior(Boxer1, 5); SetPlayerInterior(Boxer2, 5);
			                	GetPlayerName(Boxer1, loser, sizeof(loser));
			                	GetPlayerName(Boxer2, winner, sizeof(winner));
		                		if(PlayerInfo[Boxer1][pJob] == 12) { PlayerInfo[Boxer1][pLoses] += 1; }
								if(PlayerInfo[Boxer2][pJob] == 12) { PlayerInfo[Boxer2][pWins] += 1; }
			                	if(TBoxer < 255)
			                	{
			                	    if(IsPlayerConnected(TBoxer))
			                	    {
				                	    if(TBoxer != Boxer2)
				                	    {
				                	        if(PlayerInfo[Boxer2][pJob] == 10)
				                	        {
				                	            TBoxer = Boxer2;
				                	            GetPlayerName(TBoxer, titel, sizeof(titel));
					                	        new nstring[MAX_PLAYER_NAME];
												format(nstring, sizeof(nstring), "%s", titel);
												strmid(Titel[TitelName], nstring, 0, strlen(nstring), 255);
					                	        Titel[TitelWins] = PlayerInfo[TBoxer][pWins];
					                	        Titel[TitelLoses] = PlayerInfo[TBoxer][pLoses];
					                	        SaveBoxer();
							                	format(string, sizeof(string), " : %s     %s      .",  titel, loser);
												OOCOff(COLOR_WHITE,string);
				                	        }
				                	        else
				                	        {
				                	            SendClientMessage(Boxer2, COLOR_LIGHTBLUE, "*    ,        !");
				                	        }
										}
										else
										{
										    GetPlayerName(TBoxer, titel, sizeof(titel));
										    format(string, sizeof(string), " :  %s    %s.",  titel, loser);
											OOCOff(COLOR_WHITE,string);
											Titel[TitelWins] = PlayerInfo[TBoxer][pWins];
				                	        Titel[TitelLoses] = PlayerInfo[Boxer2][pLoses];
				                	        SaveBoxer();
										}
									}
								}//TBoxer
								format(string, sizeof(string), "*   %s.", winner);
								SendClientMessage(Boxer1, COLOR_LIGHTBLUE, string);
								GameTextForPlayer(Boxer1, "~r~You lost", 3500, 1);
								format(string, sizeof(string), "*     %s.", loser);
								SendClientMessage(Boxer2, COLOR_LIGHTBLUE, string);
								GameTextForPlayer(Boxer2, "~r~You won", 3500, 1);
								if(GetPlayerHealth(Boxer1, health) < 20)
								{
								    SendClientMessage(Boxer1, COLOR_LIGHTBLUE, "*      , ,  -.");
								    SetPlayerHealthAC(Boxer1, 30.0);
								}
								else
								{
								    SendClientMessage(Boxer1, COLOR_LIGHTBLUE, "*    ,   .");
								    SetPlayerHealthAC(Boxer1, 50.0);
								}
								if(GetPlayerHealth(Boxer2, health) < 20)
								{
								    SendClientMessage(Boxer2, COLOR_LIGHTBLUE, "*      , ,  -.");
							    	SetPlayerHealthAC(Boxer2, 30.0);
								}
								else
								{
								    SendClientMessage(Boxer2, COLOR_LIGHTBLUE, "*    ,   .");
								    SetPlayerHealthAC(Boxer2, 50.0);
								}
                                GameTextForPlayer(Boxer1, "~g~Match Over", 5000, 1); GameTextForPlayer(Boxer2, "~g~Match Over", 5000, 1);
								if(PlayerInfo[Boxer2][pJob] == 10) { PlayerInfo[Boxer2][pBoxSkill] += 1; }
                                PlayerBoxing[Boxer1] = 0;
								PlayerBoxing[Boxer2] = 0;
							}
			            }
			            else if(Lost == 2)
			            {
			                if(IsPlayerConnected(Boxer1) && IsPlayerConnected(Boxer2))
			                {
					        	SetPlayerPos(Boxer1, 765.8433,3.2924,1000.7186); SetPlayerPos(Boxer2, 765.8433,3.2924,1000.7186);
					        	SetPlayerInterior(Boxer1, 5); SetPlayerInterior(Boxer2, 5);
			                	GetPlayerName(Boxer1, winner, sizeof(winner));
			                	GetPlayerName(Boxer2, loser, sizeof(loser));
		                		if(PlayerInfo[Boxer2][pJob] == 10) { PlayerInfo[Boxer2][pLoses] += 1; }
								if(PlayerInfo[Boxer1][pJob] == 10) { PlayerInfo[Boxer1][pWins] += 1; }
			                	if(TBoxer < 255)
			                	{
			                	    if(IsPlayerConnected(TBoxer))
			                	    {
				                	    if(TBoxer != Boxer1)
				                	    {
				                	        if(PlayerInfo[Boxer1][pJob] == 10)
				                	        {
					                	        TBoxer = Boxer1;
					                	        GetPlayerName(TBoxer, titel, sizeof(titel));
					                	        new nstring[MAX_PLAYER_NAME];
												format(nstring, sizeof(nstring), "%s", titel);
												strmid(Titel[TitelName], nstring, 0, strlen(nstring), 255);
					                	        Titel[TitelWins] = PlayerInfo[TBoxer][pWins];
					                	        Titel[TitelLoses] = PlayerInfo[TBoxer][pLoses];
					                	        SaveBoxer();
							                	format(string, sizeof(string), " : %s     %s      .",  titel, loser);
												OOCOff(COLOR_WHITE,string);
											}
				                	        else
				                	        {
				                	            SendClientMessage(Boxer1, COLOR_LIGHTBLUE, "*    ,       !");
				                	        }
										}
										else
										{
										    GetPlayerName(TBoxer, titel, sizeof(titel));
										    format(string, sizeof(string), " :  %s    %s.",  titel, loser);
											OOCOff(COLOR_WHITE,string);
											Titel[TitelWins] = PlayerInfo[TBoxer][pWins];
				                	        Titel[TitelLoses] = PlayerInfo[Boxer1][pLoses];
				                	        SaveBoxer();
										}
									}
								}//TBoxer
								format(string, sizeof(string), "*    %s.", winner);
								SendClientMessage(Boxer2, COLOR_LIGHTBLUE, string);
								GameTextForPlayer(Boxer2, "~r~You lost", 3500, 1);
								format(string, sizeof(string), "*     %s.", loser);
								SendClientMessage(Boxer1, COLOR_LIGHTBLUE, string);
								GameTextForPlayer(Boxer1, "~g~You won", 3500, 1);
								if(GetPlayerHealth(Boxer1, health) < 20)
								{
								    SendClientMessage(Boxer1, COLOR_LIGHTBLUE, "*      , ,  -.");
								    SetPlayerHealthAC(Boxer1, 30.0);
								}
								else
								{
								    SendClientMessage(Boxer1, COLOR_LIGHTBLUE, "*    ,   .");
								    SetPlayerHealthAC(Boxer1, 50.0);
								}
								if(GetPlayerHealth(Boxer2, health) < 20)
								{
								    SendClientMessage(Boxer2, COLOR_LIGHTBLUE, "*      , ,  -.");
							    	SetPlayerHealthAC(Boxer2, 30.0);
								}
								else
								{
								    SendClientMessage(Boxer2, COLOR_LIGHTBLUE, "*    ,   .");
								    SetPlayerHealthAC(Boxer2, 50.0);
								}
                                GameTextForPlayer(Boxer1, "~g~Match Over", 5000, 1); GameTextForPlayer(Boxer2, "~g~Match Over", 5000, 1);
								if(PlayerInfo[Boxer1][pJob] == 10) { PlayerInfo[Boxer1][pBoxSkill] += 1; }
                                PlayerBoxing[Boxer1] = 0;
								PlayerBoxing[Boxer2] = 0;
							}
			            }
			            InRing = 0;
			            RoundStarted = 0;
			            Boxer1 = 255;
			            Boxer2 = 255;
			            TBoxer = 255;
			            trigger = 0;
			        }
			    }
			}
			if(StartingPaintballRound == 1 && AnnouncedPaintballRound == 0)
			{
			    AnnouncedPaintballRound = 1;
			    if(PlayerPaintballing[i] != 0)
			    {
			        SendClientMessage(i, COLOR_YELLOW, "   15 !");
			    }
			}
			if(StartingKartRound == 1 && AnnouncedKartRound == 0)
			{
			    AnnouncedKartRound = 1;
			    if(PlayerKarting[i] != 0 && PlayerInKart[i] != 0)
			    {
			        //SendClientMessage(i, COLOR_YELLOW, "Karting Race will be announced in 15 seconds (For getting more Kart Racers).");
			    }
			}
			if(EndingKartRound == 1)
			{
			    if(PlayerKarting[i] != 0 && PlayerInKart[i] != 0)
			    {
			        DisablePlayerCheckpoint(i);
			        CP[i] = 0;
			    }
			}
			if(FindTime[i] > 0)
			{
			    if(FindTime[i] == FindTimePoints[i]) { FindTime[i] = 0; FindTimePoints[i] = 0; DisablePlayerCheckpoint(i); PlayerPlaySound(i, 1056, 0.0, 0.0, 0.0); GameTextForPlayer(i, "~r~RedMarker gone", 2500, 1); }
			    else
				{
				    format(string, sizeof(string), "%d", FindTimePoints[i] - FindTime[i]);
					GameTextForPlayer(i, string, 1500, 6);
					FindTime[i] += 1;
				}
			}
			if(TaxiCallTime[i] > 0)
			{
			    if(TaxiAccepted[i] < 999)
			    {
				    if(IsPlayerConnected(TaxiAccepted[i]))
				    {
				        new Float:X,Float:Y,Float:Z;
						GetPlayerPos(TaxiAccepted[i], X, Y, Z);
      					DisablePlayerCheckpoint(i);
						checkpoints[i] = SetPlayerCheckpoint(i,X, Y, Z, 5.0);
				    }
				}
			}
			if(BusCallTime[i] > 0)
			{
			    if(BusAccepted[i] < 999)
			    {
				    if(IsPlayerConnected(BusAccepted[i]))
				    {
				        new Float:X,Float:Y,Float:Z;
						GetPlayerPos(BusAccepted[i], X, Y, Z);
      					DisablePlayerCheckpoint(i);
						checkpoints[i] = SetPlayerCheckpoint(i,X, Y, Z, 5.0);
				    }
				}
			}
			if(MedicCallTime[i] > 0)
			{
			    if(MedicCallTime[i] == 100) { MedicCallTime[i] = 0; DisablePlayerCheckpoint(i); PlayerPlaySound(i, 1056, 0.0, 0.0, 0.0); GameTextForPlayer(i, "~r~RedMarker gone", 2500, 1); }
			    else
				{
				    format(string, sizeof(string), "%d", 30 - MedicCallTime[i]);
					GameTextForPlayer(i, string, 1500, 6);
					MedicCallTime[i] += 1;
				}
			}
			if(MechanicCallTime[i] > 0)
			{
			    if(MechanicCallTime[i] == 30) { MechanicCallTime[i] = 0; DisablePlayerCheckpoint(i); PlayerPlaySound(i, 1056, 0.0, 0.0, 0.0); GameTextForPlayer(i, "~r~RedMarker gone", 2500, 1); }
			    else
				{
				    format(string, sizeof(string), "%d", 30 - MechanicCallTime[i]);
					GameTextForPlayer(i, string, 1500, 6);
					MechanicCallTime[i] += 1;
				}
			}
			if(Robbed[i] == 1)
			{
			    if(RobbedTime[i] <= 0)
			    {
			        RobbedTime[i] = 0;
					Robbed[i] = 0;
			    }
			    else
			    {
			        RobbedTime[i] -= 1;
			    }
			}
			if(PlayerCuffedTime[i] > 0)
			{
			    PlayerCuffedTime[i] -= 1;
			    if(PlayerCuffedTime[i] <= 0)
				{
				    TogglePlayerControllable(i, 1);
				    PlayerTazeTime[i] = 1;
				    PlayerCuffedTime[i] = 0;
				}
			}
		}
	}
}
forward IsABycicle(carid);
public IsABycicle(carid)
{
	new carmodel = GetVehicleModel(carid);
	{
	    if(carmodel == 481 || carmodel == 509 || carmodel == 510 )
	    {
			return 1;
 		}
	}
	return 0;
}
public CheckGas()
{
	new string[256];
	for(new i=0;i<MAX_PLAYERS;i++)
	{
    	if(IsPlayerConnected(i))
       	{
       	    if(!IsPlayerNPC(i))
       	    {
	       	    if(GetPlayerState(i) == PLAYER_STATE_DRIVER)
	       	    {
		       		new vehicle = GetPlayerVehicleID(i);
		        	if(Gas[vehicle] >= 1)
			   		{
			   		    if(Gas[vehicle] <= 10) { PlayerPlaySound(i, 1085, 0.0, 0.0, 0.0); }
			   		    if(gGas[i] == 1)
					   	{
		 					if(!IsABycicle(vehicle))
		 					{
		 					    format(string, sizeof(string), "Benzin: %d",Gas[vehicle]);
								TextDrawSetString(benzz[i],string);
							}
				  		}
						if(IsAPlane(vehicle) || IsABoat(vehicle) || IsABycicle(vehicle)){ Gas[vehicle]++; }
		              	Gas[vehicle]--;
			   		}
		   			else
		           	{
		           	    PlayerPlaySound(i, 1085, 0.0, 0.0, 0.0);
					}
				}
	    	}
		}
	}
	return 1;
}
public Fillup()
{
	for(new i=0; i<MAX_PLAYERS; i++)
   	{
	   	if(IsPlayerConnected(i))
	   	{
		    new VID;
		    new FillUp;
		    new string[256];
		    VID = GetPlayerVehicleID(i);
		    FillUp = 100 - Gas[VID];
			if(Refueling[i] == 1)
		    {
				if(GetPlayerMoney(i) >= FillUp)
				{
					Gas[VID] += FillUp;
					FillUp = FillUp * 6;
				    format(string,sizeof(string),"*    ",FillUp);
				    SendClientMessage(i,COLOR_LIGHTBLUE,string);
					if(PlayerInfo[i][pMember] == 10 ||PlayerInfo[i][pLeader] == 10)
					{
						SendClientMessage(i,COLOR_LIGHTBLUE,"   -");
						return 1;
					}
				    NormMoney[i] = 2;
					AntiMoney[i] = AntiMoney[i] - FillUp;
					GiveMoney(i, -FillUp);
					SBizzInfo[3][sbTill] += FillUp*2;
					ExtortionSBiz(3, FillUp);
					Refueling[i] = 0;
				}
			   	else
			   	{
			   	    format(string,sizeof(string),"*    ,     !",FillUp);
				    SendClientMessage(i,COLOR_LIGHTBLUE,string);
			   	}
		 	}
		}
	}
	return 1;
}

public StoppedVehicle()
{
	new Float:x,Float:y,Float:z;
	new Float:distance,value;
	for(new i=0; i<MAX_PLAYERS; i++)
	{
		if(IsPlayerConnected(i))
		{
			if(IsPlayerInAnyVehicle(i))
			{
				new VID;
				VID = GetPlayerVehicleID(i);
				GetPlayerPos(i, x, y, z);
				distance = floatsqroot(floatpower(floatabs(floatsub(x,SavePlayerPos[i][LastX])),2)+floatpower(floatabs(floatsub(y,SavePlayerPos[i][LastY])),2)+floatpower(floatabs(floatsub(z,SavePlayerPos[i][LastZ])),2));
				value = floatround(distance * 7200);
				if(UpdateSeconds > 1)
				{
					value = floatround(value / UpdateSeconds);
				}
				if(SpeedMode)
				{
	            }
				if(value == 0)
				{
					Gas[VID]++;
				}
				SavePlayerPos[i][LastX] = x;
				SavePlayerPos[i][LastY] = y;
				SavePlayerPos[i][LastZ] = z;
			}
		}
	}
	return 1;
}

public SetPlayerWeapons(playerid)
{
	if(IsPlayerConnected(playerid))
	{
	    PlayerInfo[playerid][pGun0] = 0;//  0
		PlayerInfo[playerid][pGun1] = 0;//  1
		PlayerInfo[playerid][pGun2] = 0;//  2
		PlayerInfo[playerid][pGun3] = 0;//  3
		PlayerInfo[playerid][pGun4] = 0;//  4
		PlayerInfo[playerid][pGun5] = 0;//  5
		PlayerInfo[playerid][pGun6] = 0;//  6
		PlayerInfo[playerid][pGun7] = 0;//  7
		PlayerInfo[playerid][pGun8] = 0;//  8
		PlayerInfo[playerid][pGun9] = 0;//  9
		PlayerInfo[playerid][pGun10] = 0;//  10
		PlayerInfo[playerid][pGun11] = 0;//  11
		PlayerInfo[playerid][pAmmo0] = 0;//  0
		PlayerInfo[playerid][pAmmo1] = 0;//  1
		PlayerInfo[playerid][pAmmo2] = 0;//  2
		PlayerInfo[playerid][pAmmo3] = 0;//  3
		PlayerInfo[playerid][pAmmo4] = 0;//  4
		PlayerInfo[playerid][pAmmo5] = 0;//  5
		PlayerInfo[playerid][pAmmo6] = 0;//  6
		PlayerInfo[playerid][pAmmo7] = 0;//  7
		PlayerInfo[playerid][pAmmo8] = 0;//  8
		PlayerInfo[playerid][pAmmo9] = 0;//  9
		PlayerInfo[playerid][pAmmo10] = 0;//  10
		PlayerInfo[playerid][pAmmo11] = 0;//  11
	    ResetPlayerWeapons(playerid);
	 	if(PlayerInfo[playerid][pJailed] < 1)
	    {
			if(gTeam[playerid] == 2 || IsACop(playerid))
			{
				ServerGivePlayerWeapons(playerid, 41, 1500); //spray
				ServerGivePlayerWeapons(playerid, 3, 1);
				if(OnDuty[playerid] == 1 || PlayerInfo[playerid][pMember] == 2)//Cops & FBI/ATF
				{
					ServerGivePlayerWeapons(playerid, 41, 1500); //spray
					ServerGivePlayerWeapons(playerid, 3, 1);
					if(PlayerInfo[playerid][pChar] == 285)//SWAT
					{
						ServerGivePlayerWeapons(playerid, 41, 1500); //spray
						ServerGivePlayerWeapons(playerid, 3, 1);
					}
					else if(PlayerInfo[playerid][pChar] == 287)//Army
					{
						ServerGivePlayerWeapons(playerid, 41, 1500); //spray
						ServerGivePlayerWeapons(playerid, 3, 1);
					}
				}
				if(PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)//National Guard
				{
					ServerGivePlayerWeapons(playerid, 41, 1500); //spray
					ServerGivePlayerWeapons(playerid, 3, 1);
				}
			}
			if(PlayerInfo[playerid][pMember] == 12 || PlayerInfo[playerid][pLeader] == 12)
			{
   	            if(PlayerInfo[playerid][pRank] == 10)
			    {
	   	            ServerGivePlayerWeapons(playerid, 24, 50);
	   	            ServerGivePlayerWeapons(playerid, 25, 50);
	   	            ServerGivePlayerWeapons(playerid, 5, 1);
   	            }
       			else if(PlayerInfo[playerid][pRank] <= 9)
   	            {
   	                ServerGivePlayerWeapons(playerid, 24, 15);
   	                ServerGivePlayerWeapons(playerid, 5, 1);
                }
			}
			if(PlayerInfo[playerid][pMember] == 13 || PlayerInfo[playerid][pLeader] == 13)
			{
   	            ServerGivePlayerWeapons(playerid, 1, 1);
			}
			if(PlayerInfo[playerid][pMember] == 14 || PlayerInfo[playerid][pLeader] == 14)
			{
	   	    	ServerGivePlayerWeapons(playerid, 5, 1);
			}
			if(PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pLeader] == 15)
			{
   	            ServerGivePlayerWeapons(playerid, 5, 1);
			}
			if(PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16)
			{
   	            ServerGivePlayerWeapons(playerid, 5, 1);
			}
			if(PlayerInfo[playerid][pMember] == 17 || PlayerInfo[playerid][pLeader] == 17)
			{
   	            ServerGivePlayerWeapons(playerid, 5, 1);
			}
			if(PlayerInfo[playerid][pMember] == 18 || PlayerInfo[playerid][pLeader] == 18)
			{
   	            ServerGivePlayerWeapons(playerid, 5, 1);
   			}
			if(PlayerInfo[playerid][pMember] == 19 || PlayerInfo[playerid][pLeader] == 19)
			{
   	            ServerGivePlayerWeapons(playerid, 7, 1);
   			}
			if(PlayerInfo[playerid][pMember] == 21 || PlayerInfo[playerid][pLeader] == 21)
			{
   	            ServerGivePlayerWeapons(playerid, 24, 35);
   	            ServerGivePlayerWeapons(playerid, 6, 1);
			}
			if(PlayerInfo[playerid][pMember] == 22 || PlayerInfo[playerid][pLeader] == 22)
			{
   	            ServerGivePlayerWeapons(playerid, 41, 1500); //spray
				ServerGivePlayerWeapons(playerid, 3, 1);
			}
			if(PlayerInfo[playerid][pMember] == 20 || PlayerInfo[playerid][pLeader] == 20)
			{
   	            ServerGivePlayerWeapons(playerid, 41, 1500); //spray
				ServerGivePlayerWeapons(playerid, 3, 1);
			}
			if(PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6)
			{
			    ServerGivePlayerWeapons(playerid, 8, 1);
			}
			if(PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5)
			{
   	            ServerGivePlayerWeapons(playerid, 2, 1);
			}
			if(PlayerInfo[playerid][pMember] == 9 || PlayerInfo[playerid][pLeader] == 9)
			{
   	            ServerGivePlayerWeapons(playerid, 43, 40);
			}
			if(PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pLeader] == 10)
			{
				ServerGivePlayerWeapons(playerid, 41, 1500); //spray
				ServerGivePlayerWeapons(playerid, 3, 1);
			}
			if(PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8)
			{
				ServerGivePlayerWeapons(playerid, 41, 1500); //spray
				ServerGivePlayerWeapons(playerid, 23, 230);
				ServerGivePlayerWeapons(playerid, 25, 200);
				ServerGivePlayerWeapons(playerid, 29, 230);
				ServerGivePlayerWeapons(playerid, 34, 230);
			}
			if(PlayerInfo[playerid][pMember] == 25)
			{
			    if(PlayerInfo[playerid][pRank] == 3)
			    {
	   	            ServerGivePlayerWeapons(playerid, 24, 150);
	   	            ServerGivePlayerWeapons(playerid, 41, 500);
	   	            ServerGivePlayerWeapons(playerid, 3, 1);
	   	            SetPlayerArmorAC(playerid,100);
   	            }
   	        }
			if(PlayerInfo[playerid][pMember] == 7 || PlayerInfo[playerid][pLeader] == 7)
			{
			    if(PlayerInfo[playerid][pRank] == 3)
			    {
	   	            ServerGivePlayerWeapons(playerid, 24, 150);
	   	            ServerGivePlayerWeapons(playerid, 41, 500);
	   	            ServerGivePlayerWeapons(playerid, 3, 1);
	   	            SetPlayerArmorAC(playerid,100);
   	            }
   	            else if(PlayerInfo[playerid][pRank] == 5 || PlayerInfo[playerid][pRank] == 7 || PlayerInfo[playerid][pRank] == 9)
   	            {
   	                ServerGivePlayerWeapons(playerid, 24, 15);
   	                ServerGivePlayerWeapons(playerid, 41, 100);
   	            }
			}
		}
	}
}

public SetPlayerWeapon(playerid)
{
	if(PlayerInfo[playerid][pJailed] <= 0)
	{
    	PyxiTime[playerid] = 5;
		if(PlayerInfo[playerid][pAmmo0] > 0)
		{
			GivePlayerWeapon(playerid, PlayerInfo[playerid][pGun0], PlayerInfo[playerid][pAmmo0]);
		}
		if (PlayerInfo[playerid][pAmmo1] > 0)
		{
			GivePlayerWeapon(playerid, PlayerInfo[playerid][pGun1], PlayerInfo[playerid][pAmmo1]);
		}
		if (PlayerInfo[playerid][pAmmo2] > 0)
		{
			GivePlayerWeapon(playerid, PlayerInfo[playerid][pGun2], PlayerInfo[playerid][pAmmo2]);
		}
		if (PlayerInfo[playerid][pAmmo3] > 0)
		{
			GivePlayerWeapon(playerid, PlayerInfo[playerid][pGun3], PlayerInfo[playerid][pAmmo3]);
		}
		if (PlayerInfo[playerid][pAmmo4] > 0)
		{
			GivePlayerWeapon(playerid, PlayerInfo[playerid][pGun4], PlayerInfo[playerid][pAmmo4]);
		}
		if (PlayerInfo[playerid][pAmmo5] > 0)
		{
			GivePlayerWeapon(playerid, PlayerInfo[playerid][pGun5], PlayerInfo[playerid][pAmmo5]);
		}
		if (PlayerInfo[playerid][pAmmo6] > 0)
		{
			GivePlayerWeapon(playerid, PlayerInfo[playerid][pGun6], PlayerInfo[playerid][pAmmo6]);
		}
		if (PlayerInfo[playerid][pAmmo7] > 0)
		{
			GivePlayerWeapon(playerid, PlayerInfo[playerid][pGun7], PlayerInfo[playerid][pAmmo7]);
		}
		if (PlayerInfo[playerid][pAmmo8] > 0)
		{
			GivePlayerWeapon(playerid, PlayerInfo[playerid][pGun8], PlayerInfo[playerid][pAmmo8]);
		}
		if (PlayerInfo[playerid][pAmmo9] > 0)
		{
			GivePlayerWeapon(playerid, PlayerInfo[playerid][pGun9], PlayerInfo[playerid][pAmmo9]);
		}
		if (PlayerInfo[playerid][pAmmo10] > 0)
		{
			GivePlayerWeapon(playerid, PlayerInfo[playerid][pGun10], PlayerInfo[playerid][pAmmo10]);
		}
		if (PlayerInfo[playerid][pAmmo11] > 0)
		{
			GivePlayerWeapon(playerid, PlayerInfo[playerid][pGun11], PlayerInfo[playerid][pAmmo11]);
		}
	}
	return 1;
}


public PrintSBizInfo(playerid,targetid)
{
	if(IsPlayerConnected(playerid))
	{
		new coordsstring[256];
		SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
		format(coordsstring, sizeof(coordsstring),"*** %s ***",SBizzInfo[targetid][sbMessage]);
		SendClientMessage(playerid, COLOR_WHITE,coordsstring);
		format(coordsstring, sizeof(coordsstring), ": %d : $%d : $%d", SBizzInfo[targetid][sbLocked], SBizzInfo[targetid][sbEntranceCost], SBizzInfo[targetid][sbTill]);
		SendClientMessage(playerid, COLOR_GRAD1,coordsstring);
		format(coordsstring, sizeof(coordsstring), ": %d/%d : %s", SBizzInfo[targetid][sbProducts],SBizzInfo[targetid][sbMaxProducts],SBizzInfo[targetid][sbExtortion]);
		SendClientMessage(playerid, COLOR_GRAD2,coordsstring);
		SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
	}
}

public PrintBizInfo(playerid,targetid)
{
    if(IsPlayerConnected(playerid))
	{
		new coordsstring[256];
		SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
		format(coordsstring, sizeof(coordsstring),"*** %s ***",BizzInfo[targetid][bMessage]);
		SendClientMessage(playerid, COLOR_WHITE,coordsstring);
		format(coordsstring, sizeof(coordsstring), ": %d : $%d : $%d", BizzInfo[targetid][bLocked], BizzInfo[targetid][bEntranceCost], BizzInfo[targetid][bTill]);
		SendClientMessage(playerid, COLOR_GRAD1,coordsstring);
		format(coordsstring, sizeof(coordsstring), ": %d/%d : %s", BizzInfo[targetid][bProducts],BizzInfo[targetid][bMaxProducts],BizzInfo[targetid][bExtortion]);
		SendClientMessage(playerid, COLOR_GRAD2,coordsstring);
		SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
	}
}

public ShowStats(playerid,targetid)
{
    if(IsPlayerConnected(playerid)&&IsPlayerConnected(targetid))
	{
		new cash = GetPlayerMoney(targetid);
		new atext[20];
		if(PlayerInfo[targetid][pSex] == 1) { atext = ""; }
		else if(PlayerInfo[targetid][pSex] == 2) { atext = ""; }
  		new otext[20];
		if(PlayerInfo[targetid][pOrigin] == 1) { otext = ""; }
		else if(PlayerInfo[targetid][pOrigin] == 2) { otext = ""; }
		else if(PlayerInfo[targetid][pOrigin] == 3) { otext = ""; }
		new ttext[30];
		if(gTeam[targetid] == 3 || gTeam[targetid] == 4) { ttext = ""; }
		else if(PlayerInfo[targetid][pMember] == 1 || PlayerInfo[targetid][pLeader] == 1) { ttext = "LSPD"; }
		else if(PlayerInfo[targetid][pMember] == 2 || PlayerInfo[targetid][pLeader] == 2) { ttext = ""; }
		else if(PlayerInfo[targetid][pMember] == 3 || PlayerInfo[targetid][pLeader] == 3) { ttext = "[69]"; }
		else if(PlayerInfo[targetid][pMember] == 4 || PlayerInfo[targetid][pLeader] == 4) { ttext = ""; }
		else if(PlayerInfo[targetid][pMember] == 5 || PlayerInfo[targetid][pLeader] == 5) { ttext = "La Cosa Nostra"; }
		else if(PlayerInfo[targetid][pMember] == 6 || PlayerInfo[targetid][pLeader] == 6) { ttext = "Yakuza"; }
		else if(PlayerInfo[targetid][pMember] == 7 || PlayerInfo[targetid][pLeader] == 7) { ttext = ""; }
		else if(PlayerInfo[targetid][pMember] == 8 || PlayerInfo[targetid][pLeader] == 8) { ttext = "Hitmen"; }
		else if(PlayerInfo[targetid][pMember] == 9 || PlayerInfo[targetid][pLeader] == 9) { ttext = ""; }
		else if(PlayerInfo[targetid][pMember] == 10 || PlayerInfo[targetid][pLeader] == 10) { ttext = "Taxi"; }
		else if(PlayerInfo[targetid][pMember] == 11 || PlayerInfo[targetid][pLeader] == 11) { ttext = ""; }
		else if(PlayerInfo[targetid][pMember] == 12 || PlayerInfo[targetid][pLeader] == 12) { ttext = "Flaming Cobra Gang"; }
		else if(PlayerInfo[targetid][pMember] == 13 || PlayerInfo[targetid][pLeader] == 13) { ttext = " "; }
		else if(PlayerInfo[targetid][pMember] == 14 || PlayerInfo[targetid][pLeader] == 14) { ttext = "Grove Street Gang"; }
		else if(PlayerInfo[targetid][pMember] == 15 || PlayerInfo[targetid][pLeader] == 15) { ttext = "El Coronas Gang"; }
		else if(PlayerInfo[targetid][pMember] == 16 || PlayerInfo[targetid][pLeader] == 16) { ttext = "The Ballas Gang"; }
		else if(PlayerInfo[targetid][pMember] == 17 || PlayerInfo[targetid][pLeader] == 17) { ttext = "The Rifa Gang"; }
		else if(PlayerInfo[targetid][pMember] == 18 || PlayerInfo[targetid][pLeader] == 18) { ttext = "Los Santos Vagos Gang"; }
		else if(PlayerInfo[targetid][pMember] == 19 || PlayerInfo[targetid][pLeader] == 19) { ttext = "Triada"; }
		else if(PlayerInfo[targetid][pMember] == 20 || PlayerInfo[targetid][pLeader] == 20) { ttext = "SFPD"; }
		else if(PlayerInfo[targetid][pMember] == 21 || PlayerInfo[targetid][pLeader] == 21) { ttext = ""; }
		else if(PlayerInfo[targetid][pMember] == 22 || PlayerInfo[targetid][pLeader] == 22) { ttext = "[51]"; }
		else if(PlayerInfo[targetid][pMember] == 23 || PlayerInfo[targetid][pLeader] == 23) { ttext = " c"; }
		else if(PlayerInfo[targetid][pMember] == 24 || PlayerInfo[targetid][pLeader] == 24) { ttext = "S.W.A.T"; }
		else if(PlayerInfo[targetid][pMember] == 25 || PlayerInfo[targetid][pLeader] == 25) { ttext = "Casino Fortune"; }

	    new rtext[64];
	    if(PlayerInfo[targetid][pFMember] < 255)
	    {
        	if(PlayerInfo[targetid][pRank] == 1) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 2) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 3) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 4) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 5) { rtext = ""; }
  			else if(PlayerInfo[targetid][pRank] == 6) { rtext = ""; }
			else { rtext = ""; }
		}
		else if(PlayerInfo[targetid][pMember] == 5 || PlayerInfo[targetid][pLeader] == 5)//PD Ranks
		{
		    if(PlayerInfo[targetid][pRank] == 1) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 2) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 3) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 4) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 5) { rtext = "-"; }
	        else if(PlayerInfo[targetid][pRank] == 6) { rtext = ""; }
	        else if(PlayerInfo[targetid][pRank] == 7) { rtext = ""; }
			else { rtext = ""; }
		}
		else if(PlayerInfo[targetid][pMember] == 23 || PlayerInfo[targetid][pLeader] == 23)//PD Ranks
		{
		    if(PlayerInfo[targetid][pRank] == 1) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 2) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 3) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 4) { rtext = "."; }
			else if(PlayerInfo[targetid][pRank] == 5) { rtext = "."; }
	        else if(PlayerInfo[targetid][pRank] == 6) { rtext = ""; }
			else { rtext = ""; }
		}
		else if(PlayerInfo[targetid][pMember] == 7 || PlayerInfo[targetid][pLeader] == 7)// Ranks
		{
		    if(PlayerInfo[targetid][pRank] == 1) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 2) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 3) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 4) { rtext = " "; }
	        else if(PlayerInfo[targetid][pRank] == 5) { rtext = " "; }
	        else if(PlayerInfo[targetid][pRank] == 6) { rtext = " "; }
	        else if(PlayerInfo[targetid][pRank] == 7) { rtext = ""; }
	        else if(PlayerInfo[targetid][pRank] == 8) { rtext = " "; }
	        else if(PlayerInfo[targetid][pRank] == 9) { rtext = "."; }
	        else if(PlayerInfo[targetid][pRank] == 10) { rtext = ""; }
			else { rtext = ""; }
		}
		else if(PlayerInfo[targetid][pMember] == 20 || PlayerInfo[targetid][pLeader] == 20)//SD Ranks
		{
		    if(PlayerInfo[targetid][pRank] == 1) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 2) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 3) { rtext = " "; }
			else if(PlayerInfo[targetid][pRank] == 4) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 5) { rtext = "."; }
	        else if(PlayerInfo[targetid][pRank] == 6) { rtext = ""; }
	        else if(PlayerInfo[targetid][pRank] == 7) { rtext = "."; }
	        else if(PlayerInfo[targetid][pRank] == 8) { rtext = ""; }
	        else if(PlayerInfo[targetid][pRank] == 9) { rtext = "."; }
	        else if(PlayerInfo[targetid][pRank] == 10) { rtext = ""; }
	        else if(PlayerInfo[targetid][pRank] == 11) { rtext = ""; }
	        else if(PlayerInfo[targetid][pRank] == 12) { rtext = ""; }
	        else if(PlayerInfo[targetid][pRank] == 13) { rtext = ""; }
	        else if(PlayerInfo[targetid][pRank] == 14) { rtext = ""; }
			else { rtext = ""; }
		}
		else if(PlayerInfo[targetid][pMember] == 1 || PlayerInfo[targetid][pLeader] == 1)//PD Ranks
		{
		    if(PlayerInfo[targetid][pRank] == 1) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 2) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 3) { rtext = " "; }
			else if(PlayerInfo[targetid][pRank] == 4) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 5) { rtext = "."; }
	        else if(PlayerInfo[targetid][pRank] == 6) { rtext = ""; }
	        else if(PlayerInfo[targetid][pRank] == 7) { rtext = "."; }
	        else if(PlayerInfo[targetid][pRank] == 8) { rtext = ""; }
	        else if(PlayerInfo[targetid][pRank] == 9) { rtext = "."; }
	        else if(PlayerInfo[targetid][pRank] == 10) { rtext = ""; }
	        else if(PlayerInfo[targetid][pRank] == 11) { rtext = ""; }
	        else if(PlayerInfo[targetid][pRank] == 12) { rtext = ""; }
	        else if(PlayerInfo[targetid][pRank] == 13) { rtext = ""; }
	        else if(PlayerInfo[targetid][pRank] == 14) { rtext = "  "; }
			else { rtext = "  "; }
		}
		else if(PlayerInfo[targetid][pMember] == 2 || PlayerInfo[targetid][pLeader] == 2)//FBI Ranks
		{
		    if(PlayerInfo[targetid][pRank] == 1) { rtext = "."; }
		    else if(PlayerInfo[targetid][pRank] == 2) { rtext = ""; }
		    else if(PlayerInfo[targetid][pRank] == 3) { rtext = " "; }
		    else if(PlayerInfo[targetid][pRank] == 4) { rtext = " FBI"; }
		    else if(PlayerInfo[targetid][pRank] == 5) { rtext = "  DEA"; }
		    else if(PlayerInfo[targetid][pRank] == 6) { rtext = "  DEA"; }
		    else if(PlayerInfo[targetid][pRank] == 7) { rtext = "  CID"; }
		    else if(PlayerInfo[targetid][pRank] == 8) { rtext = "  CID"; }
		    else if(PlayerInfo[targetid][pRank] == 9) { rtext = ". "; }
		    else if(PlayerInfo[targetid][pRank] == 10) { rtext = " "; }
			else { rtext = " "; }
		}
  		else if(PlayerInfo[targetid][pMember] == 3 || PlayerInfo[targetid][pLeader] == 3)//NG Ranks
		{
		    if(PlayerInfo[targetid][pRank] == 1) { rtext = ""; }
		    else if(PlayerInfo[targetid][pRank] == 2) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 3) { rtext = "."; }
			else if(PlayerInfo[targetid][pRank] == 4) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 5) { rtext = "."; }
			else if(PlayerInfo[targetid][pRank] == 6) { rtext = ""; }
		    else if(PlayerInfo[targetid][pRank] == 7) { rtext = "."; }
		    else if(PlayerInfo[targetid][pRank] == 8) { rtext = "."; }
		    else if(PlayerInfo[targetid][pRank] == 9) { rtext = ""; }
		    else if(PlayerInfo[targetid][pRank] == 10) { rtext = "."; }
		    else if(PlayerInfo[targetid][pRank] == 11) { rtext = ""; }
		    else if(PlayerInfo[targetid][pRank] == 12) { rtext = ""; }
		    else if(PlayerInfo[targetid][pRank] == 13) { rtext = ""; }
		    else if(PlayerInfo[targetid][pRank] == 14) { rtext = ""; }
      		else if(PlayerInfo[targetid][pRank] == 15) { rtext = ""; }
			else { rtext = ""; }
		}
		else if(PlayerInfo[targetid][pMember] == 4 || PlayerInfo[targetid][pLeader] == 4)// Ranks
		{
		    if(PlayerInfo[targetid][pRank] == 1) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 2) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 3) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 4) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 5) { rtext = ""; }
		    else if(PlayerInfo[targetid][pRank] == 6) { rtext = ""; }
		    else if(PlayerInfo[targetid][pRank] == 7) { rtext = ""; }
		    else if(PlayerInfo[targetid][pRank] == 8) { rtext = ""; }
		    else if(PlayerInfo[targetid][pRank] == 9) { rtext = "  "; }
		    else if(PlayerInfo[targetid][pRank] == 10) { rtext = " "; }
			else { rtext = " "; }
		}
		else if(PlayerInfo[targetid][pMember] == 8 || PlayerInfo[targetid][pLeader] == 8)//Hitman Ranks
		{
		    if(PlayerInfo[targetid][pRank] == 1) { rtext = " "; }
			else if(PlayerInfo[targetid][pRank] == 2) { rtext = " "; }
			else if(PlayerInfo[targetid][pRank] == 3) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 4) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 5) { rtext = ""; }
		    else if(PlayerInfo[targetid][pRank] == 6) { rtext = ""; }
		    else if(PlayerInfo[targetid][pRank] == 7) { rtext = "."; }
		    else if(PlayerInfo[targetid][pRank] == 8) { rtext = " "; }
		    else if(PlayerInfo[targetid][pRank] == 9) { rtext = ". "; }
		    else if(PlayerInfo[targetid][pRank] == 10) { rtext = " "; }
		    else if(PlayerInfo[targetid][pRank] == 11) { rtext = ". "; }
		    else if(PlayerInfo[targetid][pRank] == 12) { rtext = " "; }
			else { rtext = "Director"; }
		}
		else if(PlayerInfo[targetid][pMember] == 9 || PlayerInfo[targetid][pLeader] == 9)//NR Ranks
		{
		    if(PlayerInfo[targetid][pRank] == 1) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 2) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 3) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 4) { rtext = "."; }
			else if(PlayerInfo[targetid][pRank] == 5) { rtext = ""; }
		    else if(PlayerInfo[targetid][pRank] == 6) { rtext = ""; }
			else { rtext = ""; }
		}
		else if(PlayerInfo[targetid][pMember] == 10 || PlayerInfo[targetid][pLeader] == 10)//Taxi Company Ranks
		{
		    if(PlayerInfo[targetid][pRank] == 1) { rtext = "Trainee"; }
			else if(PlayerInfo[targetid][pRank] == 2) { rtext = "Taxi Rookie"; }
			else if(PlayerInfo[targetid][pRank] == 3) { rtext = "Cabbie"; }
			else if(PlayerInfo[targetid][pRank] == 4) { rtext = "Dispatcher"; }
			else if(PlayerInfo[targetid][pRank] == 5) { rtext = " "; }
		    else if(PlayerInfo[targetid][pRank] == 6) { rtext = ""; }
			else { rtext = ""; }
		}
		else if(PlayerInfo[targetid][pMember] == 6 || PlayerInfo[targetid][pLeader] == 6)
		{
		    if(PlayerInfo[targetid][pRank] == 1) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 2) { rtext = "ʸ"; }
			else if(PlayerInfo[targetid][pRank] == 3) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 4) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 5) { rtext = "-"; }
		    else if(PlayerInfo[targetid][pRank] == 6) { rtext = ""; }
		    else if(PlayerInfo[targetid][pRank] == 7) { rtext = ""; }
		    else if(PlayerInfo[targetid][pRank] == 8) { rtext = " "; }
		    else if(PlayerInfo[targetid][pRank] == 9) { rtext = " "; }
		    else if(PlayerInfo[targetid][pRank] == 10) { rtext = ""; }
			else { rtext = ""; }
		}
		else if(PlayerInfo[targetid][pMember] == 12 || PlayerInfo[targetid][pLeader] == 12)
		{
		    if(PlayerInfo[targetid][pRank] == 1) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 2) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 3) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 4) { rtext = " "; }
			else if(PlayerInfo[targetid][pRank] == 5) { rtext = " "; }
		    else if(PlayerInfo[targetid][pRank] == 6) { rtext = " "; }
		    else if(PlayerInfo[targetid][pRank] == 7) { rtext = ""; }
			else { rtext = ""; }
		}
		else if(PlayerInfo[targetid][pMember] == 13 || PlayerInfo[targetid][pLeader] == 13)
		{
		    if(PlayerInfo[targetid][pRank] == 1) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 2) { rtext = " "; }
			else if(PlayerInfo[targetid][pRank] == 3) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 4) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 5) { rtext = " "; }
		    else if(PlayerInfo[targetid][pRank] == 6) { rtext = ""; }
			else { rtext = ""; }
		}
		else if(PlayerInfo[targetid][pMember] == 14 || PlayerInfo[targetid][pLeader] == 14)
		{
		    if(PlayerInfo[targetid][pRank] == 1) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 2) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 3) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 4) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 5) { rtext = ""; }
		    else if(PlayerInfo[targetid][pRank] == 6) { rtext = ""; }
		    else if(PlayerInfo[targetid][pRank] == 7) { rtext = ""; }
		    else if(PlayerInfo[targetid][pRank] == 8) { rtext = ""; }
		    else if(PlayerInfo[targetid][pRank] == 9) { rtext = " "; }
		    else if(PlayerInfo[targetid][pRank] == 10) { rtext = ""; }
			else { rtext = ""; }
		}
		else if(PlayerInfo[targetid][pMember] == 15 || PlayerInfo[targetid][pLeader] == 15)
		{
		    if(PlayerInfo[targetid][pRank] == 1) { rtext = "Stanger"; }
			else if(PlayerInfo[targetid][pRank] == 2) { rtext = "Novato"; }
			else if(PlayerInfo[targetid][pRank] == 3) { rtext = "Verificado"; }
			else if(PlayerInfo[targetid][pRank] == 4) { rtext = "Soldato"; }
			else if(PlayerInfo[targetid][pRank] == 5) { rtext = "Gangster"; }
		    else if(PlayerInfo[targetid][pRank] == 6) { rtext = "Cutthroat"; }
		    else if(PlayerInfo[targetid][pRank] == 7) { rtext = "Autoridad"; }
		    else if(PlayerInfo[targetid][pRank] == 8) { rtext = "Gestion"; }
		    else if(PlayerInfo[targetid][pRank] == 9) { rtext = "Cabeza"; }
		    else if(PlayerInfo[targetid][pRank] == 10) { rtext = "Capitulo"; }
		    else if(PlayerInfo[targetid][pRank] == 11) { rtext = "Adjutno"; }
		    else if(PlayerInfo[targetid][pRank] == 12) { rtext = "Padre"; }
			else { rtext = "Padre"; }
		}
		else if(PlayerInfo[targetid][pMember] == 16 || PlayerInfo[targetid][pLeader] == 16)
		{
		    if(PlayerInfo[targetid][pRank] == 1) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 2) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 3) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 4) { rtext = " "; }
			else if(PlayerInfo[targetid][pRank] == 5) { rtext = " "; }
		    else if(PlayerInfo[targetid][pRank] == 6) { rtext = ""; }
		    else if(PlayerInfo[targetid][pRank] == 7) { rtext = " "; }
		    else if(PlayerInfo[targetid][pRank] == 8) { rtext = ""; }
		    else if(PlayerInfo[targetid][pRank] == 9) { rtext = " "; }
		    else if(PlayerInfo[targetid][pRank] == 10) { rtext = " "; }
			else { rtext = " "; }
		}
		else if(PlayerInfo[targetid][pMember] == 17 || PlayerInfo[targetid][pLeader] == 17)
		{
		    if(PlayerInfo[targetid][pRank] == 1) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 2) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 3) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 4) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 5) { rtext = ""; }
		    else if(PlayerInfo[targetid][pRank] == 6) { rtext = ""; }
		    else if(PlayerInfo[targetid][pRank] == 7) { rtext = ""; }
		    else if(PlayerInfo[targetid][pRank] == 8) { rtext = ""; }
		    else if(PlayerInfo[targetid][pRank] == 9) { rtext = ""; }
		    else if(PlayerInfo[targetid][pRank] == 10) { rtext = ""; }
		    else if(PlayerInfo[targetid][pRank] == 11) { rtext = ""; }
		    else if(PlayerInfo[targetid][pRank] == 12) { rtext = ""; }
		    else if(PlayerInfo[targetid][pRank] == 13) { rtext = ""; }
		    else if(PlayerInfo[targetid][pRank] == 14) { rtext = ""; }
			else { rtext = ""; }
		}
		else if(PlayerInfo[targetid][pMember] == 18 || PlayerInfo[targetid][pLeader] == 18)
		{
		    if(PlayerInfo[targetid][pRank] == 1) { rtext = "Novato"; }
			else if(PlayerInfo[targetid][pRank] == 2) { rtext = "Ordinario "; }
			else if(PlayerInfo[targetid][pRank] == 3) { rtext = "Local "; }
			else if(PlayerInfo[targetid][pRank] == 4) { rtext = "Verificado"; }
			else if(PlayerInfo[targetid][pRank] == 5) { rtext = "Gangster"; }
		    else if(PlayerInfo[targetid][pRank] == 6) { rtext = "Hermano"; }
		    else if(PlayerInfo[targetid][pRank] == 7) { rtext = "Cutthroat"; }
		    else if(PlayerInfo[targetid][pRank] == 8) { rtext = "Soldado"; }
		    else if(PlayerInfo[targetid][pRank] == 9) { rtext = "Autoridad"; }
		    else if(PlayerInfo[targetid][pRank] == 10) { rtext = "Capitulo"; }
		    else if(PlayerInfo[targetid][pRank] == 11) { rtext = "Adjunto"; }
		    else if(PlayerInfo[targetid][pRank] == 12) { rtext = "Padre"; }
			else { rtext = "Padre"; }
		}
		else if(PlayerInfo[targetid][pMember] == 21 || PlayerInfo[targetid][pLeader] == 21)
		{
			if(PlayerInfo[targetid][pRank] == 1) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 2) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 3) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 4) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 5) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 6) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 7) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 8) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 9) { rtext = " "; }
			else if(PlayerInfo[targetid][pRank] == 10) { rtext = ""; }
			else { rtext = ""; }
		}
		else if(PlayerInfo[targetid][pMember] == 22 || PlayerInfo[targetid][pLeader] == 22)
		{
			if(PlayerInfo[targetid][pRank] == 1) { rtext = ""; }
		    else if(PlayerInfo[targetid][pRank] == 2) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 3) { rtext = "."; }
			else if(PlayerInfo[targetid][pRank] == 4) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 5) { rtext = "."; }
			else if(PlayerInfo[targetid][pRank] == 6) { rtext = ""; }
		    else if(PlayerInfo[targetid][pRank] == 7) { rtext = "."; }
		    else if(PlayerInfo[targetid][pRank] == 8) { rtext = "."; }
		    else if(PlayerInfo[targetid][pRank] == 9) { rtext = ""; }
		    else if(PlayerInfo[targetid][pRank] == 10) { rtext = "."; }
		    else if(PlayerInfo[targetid][pRank] == 11) { rtext = ""; }
		    else if(PlayerInfo[targetid][pRank] == 12) { rtext = ""; }
		    else if(PlayerInfo[targetid][pRank] == 13) { rtext = ""; }
		    else if(PlayerInfo[targetid][pRank] == 14) { rtext = ""; }
      		else if(PlayerInfo[targetid][pRank] == 15) { rtext = ""; }
			else { rtext = ""; }
		}
		else if(PlayerInfo[targetid][pMember] == 24 || PlayerInfo[targetid][pLeader] == 24)
		{
			if(PlayerInfo[targetid][pRank] == 1) { rtext = "."; }
			else if(PlayerInfo[targetid][pRank] == 2) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 3) { rtext = "."; }
			else if(PlayerInfo[targetid][pRank] == 4) { rtext = ".  "; }
			else if(PlayerInfo[targetid][pRank] == 5) { rtext = " "; }
			else if(PlayerInfo[targetid][pRank] == 6) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 7) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 8) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 9) { rtext = ".  "; }
			else if(PlayerInfo[targetid][pRank] == 10) { rtext = " "; }
			else { rtext = " "; }
		}
		else if(PlayerInfo[targetid][pMember] == 19 || PlayerInfo[targetid][pLeader] == 19)
		{
			if(PlayerInfo[targetid][pRank] == 1) { rtext = "  "; }
			else if(PlayerInfo[targetid][pRank] == 2) { rtext = "  "; }
			else if(PlayerInfo[targetid][pRank] == 3) { rtext = "-"; }
			else if(PlayerInfo[targetid][pRank] == 4) { rtext = "-"; }
			else if(PlayerInfo[targetid][pRank] == 5) { rtext = "  "; }
			else if(PlayerInfo[targetid][pRank] == 6) { rtext = "-"; }
			else if(PlayerInfo[targetid][pRank] == 7) { rtext = "-"; }
			else if(PlayerInfo[targetid][pRank] == 8) { rtext = "-"; }
			else if(PlayerInfo[targetid][pRank] == 9) { rtext = "-"; }
			else { rtext = "-"; }
		}
		else if(PlayerInfo[targetid][pMember] == 25 || PlayerInfo[targetid][pLeader] == 25)
		{
			if(PlayerInfo[targetid][pRank] == 1) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 2) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 3) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 4) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 5) { rtext = "  "; }
			else if(PlayerInfo[targetid][pRank] == 6) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 7) { rtext = ""; }
			else { rtext = ""; }
		}
		else if(IsAnInstructor(targetid))//Driving/Flying School Ranks
		{
		    if(PlayerInfo[targetid][pRank] == 1) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 2) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 3) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 4) { rtext = ""; }
			else if(PlayerInfo[targetid][pRank] == 5) { rtext = "."; }
		    else if(PlayerInfo[targetid][pRank] == 6) { rtext = ""; }
			else { rtext = ""; }
		}
		else
		{
		    rtext = "None";
		}
        new jtext[20];
        if(PlayerInfo[targetid][pJob] == 1) { jtext = ""; }
        else if(PlayerInfo[targetid][pJob] == 2) { jtext = ""; }
        else if(PlayerInfo[targetid][pJob] == 3) { jtext = ""; }
        else if(PlayerInfo[targetid][pJob] == 5) { jtext = " "; }
        else if(PlayerInfo[targetid][pJob] == 6) { jtext = ""; }
        else if(PlayerInfo[targetid][pJob] == 7) { jtext = ""; }
        else if(PlayerInfo[targetid][pJob] == 8) { jtext = ""; }
        else if(PlayerInfo[targetid][pJob] == 9) { jtext = ""; }
        else if(PlayerInfo[targetid][pJob] == 10) { jtext = ""; }
		else if(PlayerInfo[targetid][pJob] == 12) { jtext = ""; }
        else if(PlayerInfo[targetid][pJob] == 14) { jtext = " "; }
        else if(PlayerInfo[targetid][pJob] == 15) { jtext = " "; }
        else if(PlayerInfo[targetid][pJob] == 16) { jtext = ""; }
        else if(PlayerInfo[targetid][pJob] == 17) { jtext = ""; }
        else if(PlayerInfo[targetid][pJob] == 18) { jtext = ""; }
        else { jtext = ""; }
        new vs[20];
		if(PlayerInfo[targetid][pArmBil] == 1) { vs = ""; }
		else if(PlayerInfo[targetid][pArmBil] == 0) { vs = " "; }
		new drank[20];
		if(PlayerInfo[targetid][pDonate] == 100501) { drank = "Bronze VIP"; }
		else if(PlayerInfo[targetid][pDonate] == 100502) { drank = "Sliver VIP"; }
		else if(PlayerInfo[targetid][pDonate] == 100503) { drank = "Gold VIP"; }
		else { drank = ""; }
		new married[20];
		format(married,sizeof(married),"%s",PlayerInfo[targetid][pMarriedTo]);
		new deaths = PlayerInfo[targetid][pDeaths];
		new acar1[20];
		new acar2[20];
		new ccc1 = PlayerInfo[targetid][pCarKey];
		new ccc2 = PlayerInfo[targetid][pCarKey2];
		if(ccc1 == 0)
		{
		    format(acar1,sizeof(acar1),"");
		}
		else
		{
		    format(acar1,sizeof(acar1),"%s",VehicleNames[GetVehicleModel(ccc1)-400]);
		}
		if(ccc2 == 0)
		{
		    format(acar2,sizeof(acar2),"");
		}
		else
		{
		    format(acar2,sizeof(acar2),"%s",VehicleNames[GetVehicleModel(ccc2)-400]);
		}
		new crimes = PlayerInfo[targetid][pCrimes];
		new drugs = PlayerInfo[targetid][pDrugs];
		new mats = PlayerInfo[targetid][pMats];
		new wanted = WantedLevel[targetid];
		new nxtlevel = PlayerInfo[targetid][pLevel]+1;
		new level = PlayerInfo[targetid][pLevel];
		new exp = PlayerInfo[targetid][pExp];
		new expamount = nxtlevel*levelexp;
		new kills = PlayerInfo[targetid][pKills];
		new balan = PlayerInfo[targetid][pBalance];
		new pnumber = PlayerInfo[targetid][pPnumber];
		new account = PlayerInfo[targetid][pAccount];
		new warns = PlayerInfo[targetid][pWarns];
		new zakonop = PlayerInfo[targetid][pZakonp];
		new nark = PlayerInfo[targetid][pNark];
		new housekey = PlayerInfo[targetid][pPhousekey];
		new bizkey = PlayerInfo[targetid][pPbiskey];
		new intir = PlayerInfo[targetid][pInt];
		new name[MAX_PLAYER_NAME];
		new Float:health;
		GetPlayerName(targetid, name, sizeof(name));
		GetPlayerHealth(targetid,health);
		new Float:px,Float:py,Float:pz;
		GetPlayerPos(targetid, px, py, pz);
		new coordsstring[256];
		if (PlayerInfo[playerid][pAdmin] >= 1)
		{
			format(coordsstring, sizeof(coordsstring), "   [%d]    [%d] HireKey [%d] :[%d]  1[%d]  2[%d]", housekey,bizkey,HireCar[targetid],intir,PlayerInfo[targetid][pCarKey],PlayerInfo[targetid][pCarKey2],PlayerInfo[targetid][pCarKey3]);
			SendClientMessage(playerid, COLOR_GRAD6,coordsstring);
		}
		new ololo[512];
		format(ololo,sizeof(ololo),":[%d]\n\
	 	:[%s] \n\
	  	:[$%d] \n\
	  	:[$%d] \n\
	  	:[%d] \n\
	  	VIP:[%s] \n\
	  	() :[%s] \n\
	  	:[%d] \n\
	  	:[%s] \n\
	  	:[%d] \n\
	  	:[%d] \n\
	  	:[%d] \n\
	  	:[%d/%d] \n\
	  	 :[%d] \n\
	  	:[%d] \n\
	  	:[%d] \n\
	  	:[%s] \n\
	  	:[%s] \n\
	  	1[%s] \n\
	  	2[%s] \n\
	  	 :[%d] \n\
	  	:[%d] \n\
		 :[%s] \n\
		:[%d]"
		,level,atext, cash, account, pnumber, drank,married,warns,jtext,crimes,kills,deaths,exp,expamount,wanted,drugs,mats,ttext,rtext,acar1,acar2,balan,zakonop,vs,nark);
		ShowPlayerDialog(playerid, 1932, DIALOG_STYLE_MSGBOX," :",ololo,"","");
		if(PlayerInfo[targetid][pNalog] > 0)
		{
		new string[256];
		format(string,sizeof(string)," : %d (/sellnal -  )",PlayerInfo[targetid][pNalog]);
		SendClientMessage(playerid,COLOR_LIGHTRED,string);
		}
	}
}
//---------------------------------------------------------

public SetPlayerToTeamColor(playerid)
{
	if(IsPlayerConnected(playerid))
	{
	    SetPlayerColor(playerid,TEAM_HIT_COLOR); // white
	}
	if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1) //   
	{
		SetPlayerColor(playerid, 0x0000CDAA); //    .   
	}
	if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2) //   
	{
		SetPlayerColor(playerid, 0x464451AA); //    .   
	}
	if(PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3) //   
	{
		SetPlayerColor(playerid, 0x556B2FAA); //    .   
	}
	if(PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4) //   
	{
		SetPlayerColor(playerid, 0x99FF99AA); //    .   
	}
	if(PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5) //   
	{
		SetPlayerColor(playerid, 0xFFBF00AA); //    .   
	}
	if(PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6) //   
	{
		SetPlayerColor(playerid, 0xFF4500AA); //    .   
	}
	if(PlayerInfo[playerid][pMember] == 7 || PlayerInfo[playerid][pLeader] == 7) //   
	{
		SetPlayerColor(playerid, 0x330066AA); //    .   
	}
	if(PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8) //   
	{
		SetPlayerColor(playerid, 0x2F4F4FAA); //    .   
	}
	if(PlayerInfo[playerid][pMember] == 9 || PlayerInfo[playerid][pLeader] == 9) //   
	{
		SetPlayerColor(playerid, 0xC37859AA); //    .   
	}
	if(PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pLeader] == 10) //   
	{
		SetPlayerColor(playerid, 0x680000AA); //    .   
	}
	if(PlayerInfo[playerid][pMember] == 11 || PlayerInfo[playerid][pLeader] == 11) //   
	{
		SetPlayerColor(playerid, 0x55CBF3AA); //    .   
	}
	if(PlayerInfo[playerid][pMember] == 12 || PlayerInfo[playerid][pLeader] == 12) //   
	{
		SetPlayerColor(playerid, 0xFEFFA9AA); //    .   
	}
	if(PlayerInfo[playerid][pMember] == 13 || PlayerInfo[playerid][pLeader] == 13) //   
	{
		SetPlayerColor(playerid, 0xAFAFAFAA); //    .   
	}
	if(PlayerInfo[playerid][pMember] == 14 || PlayerInfo[playerid][pLeader] == 14) //   
	{
		SetPlayerColor(playerid, 0x33AA33AA); //    .   
	}
	if(PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pLeader] == 15) //   
	{
		SetPlayerColor(playerid, 0x00FFFFAA); //    .   
	}
	if(PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16) //   
	{
		SetPlayerColor(playerid, 0x9955DEEE); //    .   
	}
	if(PlayerInfo[playerid][pMember] == 17 || PlayerInfo[playerid][pLeader] == 17) //   
	{
		SetPlayerColor(playerid, 0x86B7B3AA); //    .   
	}
	if(PlayerInfo[playerid][pMember] == 18 || PlayerInfo[playerid][pLeader] == 18) //   
	{
		SetPlayerColor(playerid, 0xFFFF00AA); //    .   
	}
	if(PlayerInfo[playerid][pMember] == 19 || PlayerInfo[playerid][pLeader] == 19) //   
	{
		SetPlayerColor(playerid, 0x911e42AA); //    .   
	}
	if(PlayerInfo[playerid][pMember] == 20 || PlayerInfo[playerid][pLeader] == 20) //   
	{
		SetPlayerColor(playerid, 0x0000CDAA); //    .   
	}
	if(PlayerInfo[playerid][pMember] == 21 || PlayerInfo[playerid][pLeader] == 21) //   
	{
		SetPlayerColor(playerid, 0x006400AA); //    .   
	}
	if(PlayerInfo[playerid][pMember] == 22 || PlayerInfo[playerid][pLeader] == 22) //   
	{
		SetPlayerColor(playerid, 0xEEDC82AA); //    .   
	}
	if(PlayerInfo[playerid][pMember] == 23 || PlayerInfo[playerid][pLeader] == 23) //   
	{
		SetPlayerColor(playerid, 0xC71585AA); //    .   
	}
	if(PlayerInfo[playerid][pMember] == 24 || PlayerInfo[playerid][pLeader] == 24) //   
	{
		SetPlayerColor(playerid, 0x00a86baa); //    .   
	}
	if(PlayerInfo[playerid][pMember] == 25 || PlayerInfo[playerid][pLeader] == 25) //   
	{
		SetPlayerColor(playerid, 0x4b0082AA); //    .   
	}
	
}

//---------------------------------------------------------

public GameModeInitExitFunc()
{
	new string[128];
	format(string, sizeof(string), "Tex.Restart");
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
		if(IsPlayerConnected(i))
		{
      		DisablePlayerCheckpoint(i);
			gPlayerCheckpointStatus[i] = CHECKPOINT_NONE;
			GameTextForPlayer(i, string, 4000, 5);
			SetPlayerCameraPos(i,1460.0, -1324.0, 287.2);
			SetPlayerCameraLookAt(i,1374.5, -1291.1, 239.0);
			OnPlayerUpdate_GF(i);
			gPlayerLogged[i] = 0;
		}
	}
	SaveStuff();
	SetTimer("GameModeExitFunc", 5000, 0);
	dini_IntSet("dandm.ini","materials",matsi);
	dini_IntSet("dandm.ini","pritondrugs",pritondru);
	dini_IntSet("dandm.ini","ambardrugs",ambardru);
	return 1;
}

public GameModeExitFunc()
{
	KillTimer(synctimer);
	KillTimer(newmistimer);
	KillTimer(unjailtimer);
	KillTimer(cartimer);
	KillTimer(accountstimer);
	KillTimer(checkgastimer);
	KillTimer(pickuptimer);
	KillTimer(productiontimer);
	KillTimer(spectatetimer);
	KillTimer(stoppedvehtimer);
	KillTimer(timer[1]);
	KillTimer(timer[2]);
	KillTimer(timer[3]);
	KillTimer(timer[4]);
	KillTimer(timer[5]);
	KillTimer(timer[6]);
	KillTimer(timer[7]);
	KillTimer(timer[8]);
	KillTimer(timer[9]);
	KillTimer(timer[10]);
	KillTimer(timer[11]);
	KillTimer(timer[12]);
	KillTimer(timer[13]);
	KillTimer(timer[14]);
	KillTimer(timer[15]);
	KillTimer(timer[16]);
	KillTimer(timer[17]);
	KillTimer(reclamatimer);
	GameModeExit();
}

//------------------------------------------------------------------------------------------------------
public SaveMission(playerid,name[])
{
	if(IsPlayerConnected(playerid))
	{
	    new coordsstring[256];
	    new missionname[64];
		new var[128];
		new makername[MAX_PLAYER_NAME];
		GetPlayerName(playerid, makername, sizeof(makername));
		new rand = random(999);
		if(rand == 0) { rand = 1; }
		new number = rand;
		if(MissionInfo[mToggle] == 0 || MissionInfo[mToggle] == 1) { }
		else { MissionInfo[mToggle] = 1; }
		format(missionname, sizeof(missionname), "%s.mis",name);
		new File: hFile = fopen(missionname, io_write);
		format(var, 128, "Title=%s\n", MissionInfo[mTitle]);fwrite(hFile, var);
		format(var, 128, "Maker=%s\n", makername);fwrite(hFile, var);
		format(var, 128, "Text1=%s\n", MissionInfo[mText1]);fwrite(hFile, var);
		format(var, 128, "Text2=%s\n", MissionInfo[mText2]);fwrite(hFile, var);
		format(var, 128, "Text3=%s\n", MissionInfo[mText3]);fwrite(hFile, var);
		format(var, 128, "Text4=%s\n", MissionInfo[mText4]);fwrite(hFile, var);
		format(var, 128, "Text5=%s\n", MissionInfo[mText5]);fwrite(hFile, var);
		format(var, 128, "Text6=%s\n", MissionInfo[mText6]);fwrite(hFile, var);
		format(var, 128, "Text7=%s\n", MissionInfo[mText7]);fwrite(hFile, var);
		format(var, 128, "Text8=%s\n", MissionInfo[mText8]);fwrite(hFile, var);
		format(var, 128, "Text9=%s\n", MissionInfo[mText9]);fwrite(hFile, var);
		format(var, 128, "Text10=%s\n", MissionInfo[mText10]);fwrite(hFile, var);
		format(var, 128, "Text11=%s\n", MissionInfo[mText11]);fwrite(hFile, var);
		format(var, 128, "Text12=%s\n", MissionInfo[mText12]);fwrite(hFile, var);
		format(var, 128, "Text13=%s\n", MissionInfo[mText13]);fwrite(hFile, var);
		format(var, 128, "Text14=%s\n", MissionInfo[mText14]);fwrite(hFile, var);
		format(var, 128, "Text15=%s\n", MissionInfo[mText15]);fwrite(hFile, var);
		format(var, 128, "Text16=%s\n", MissionInfo[mText16]);fwrite(hFile, var);
		format(var, 128, "Text17=%s\n", MissionInfo[mText17]);fwrite(hFile, var);
		format(var, 128, "Text18=%s\n", MissionInfo[mText18]);fwrite(hFile, var);
		format(var, 128, "GText1=%s\n", MissionInfo[mGText1]);fwrite(hFile, var);
		format(var, 128, "GText2=%s\n", MissionInfo[mGText2]);fwrite(hFile, var);
		format(var, 128, "GText3=%s\n", MissionInfo[mGText3]);fwrite(hFile, var);
		format(var, 128, "GText4=%s\n", MissionInfo[mGText4]);fwrite(hFile, var);
		format(var, 128, "GText5=%s\n", MissionInfo[mGText5]);fwrite(hFile, var);
		format(var, 128, "GText6=%s\n", MissionInfo[mGText6]);fwrite(hFile, var);
		format(var, 128, "CP1X=%f\n", MissionInfo[mCP1][0]);fwrite(hFile, var);
		format(var, 128, "CP1Y=%f\n", MissionInfo[mCP1][1]);fwrite(hFile, var);
		format(var, 128, "CP1Z=%f\n", MissionInfo[mCP1][2]);fwrite(hFile, var);
		format(var, 128, "CP2X=%f\n", MissionInfo[mCP2][0]);fwrite(hFile, var);
		format(var, 128, "CP2Y=%f\n", MissionInfo[mCP2][1]);fwrite(hFile, var);
		format(var, 128, "CP2Z=%f\n", MissionInfo[mCP2][2]);fwrite(hFile, var);
		format(var, 128, "CP3X=%f\n", MissionInfo[mCP3][0]);fwrite(hFile, var);
		format(var, 128, "CP3Y=%f\n", MissionInfo[mCP3][1]);fwrite(hFile, var);
		format(var, 128, "CP3Z=%f\n", MissionInfo[mCP3][2]);fwrite(hFile, var);
		format(var, 128, "CP4X=%f\n", MissionInfo[mCP4][0]);fwrite(hFile, var);
		format(var, 128, "CP4Y=%f\n", MissionInfo[mCP4][1]);fwrite(hFile, var);
		format(var, 128, "CP4Z=%f\n", MissionInfo[mCP4][2]);fwrite(hFile, var);
		format(var, 128, "CP5X=%f\n", MissionInfo[mCP5][0]);fwrite(hFile, var);
		format(var, 128, "CP5Y=%f\n", MissionInfo[mCP5][1]);fwrite(hFile, var);
		format(var, 128, "CP5Z=%f\n", MissionInfo[mCP5][2]);fwrite(hFile, var);
		format(var, 128, "CP6X=%f\n", MissionInfo[mCP6][0]);fwrite(hFile, var);
		format(var, 128, "CP6Y=%f\n", MissionInfo[mCP6][1]);fwrite(hFile, var);
		format(var, 128, "CP6Z=%f\n", MissionInfo[mCP6][2]);fwrite(hFile, var);
		format(var, 128, "Number=%d\n", number);fwrite(hFile, var);
		format(var, 128, "Reward=%d\n", MissionInfo[mReward]);fwrite(hFile, var);
		format(var, 128, "Toggle=%d\n", MissionInfo[mToggle]);fwrite(hFile, var);
		fclose(hFile);
		format(coordsstring, sizeof(coordsstring), "%s  ",name);
		SendClientMessage(playerid, COLOR_GREEN,coordsstring);
	}
	return 1;
}

public LoadMission(playerid,name[])
{
	if(IsPlayerConnected(playerid))
	{
		new strFromFile2[128];
		new missionname[64];
		format(missionname, sizeof(missionname), "%s.mis",name);
		new File: file = fopen(missionname, io_read);
		if (file)
		{
		    new key[ 256 ] , val[ 256 ];
		    new Data[ 256 ];
		    while ( fread( file , Data , sizeof( Data ) ) )
			{
				key = ini_GetKey( Data );
				if( strcmp( key , "Title" , true ) == 0 ) { val = ini_GetValue( Data ); strmid(PlayMission[kTitle], val, 0, strlen(val), 255); }
				if( strcmp( key , "Maker" , true ) == 0 ) { val = ini_GetValue( Data ); strmid(PlayMission[kMaker], val, 0, strlen(val), 255); }
				if( strcmp( key , "Text1" , true ) == 0 ) { val = ini_GetValue( Data ); strmid(PlayMission[kText1], val, 0, strlen(val), 255); }
				if( strcmp( key , "Text2" , true ) == 0 ) { val = ini_GetValue( Data ); strmid(PlayMission[kText2], val, 0, strlen(val), 255); }
				if( strcmp( key , "Text3" , true ) == 0 ) { val = ini_GetValue( Data ); strmid(PlayMission[kText3], val, 0, strlen(val), 255); }
				if( strcmp( key , "Text4" , true ) == 0 ) { val = ini_GetValue( Data ); strmid(PlayMission[kText4], val, 0, strlen(val), 255); }
				if( strcmp( key , "Text5" , true ) == 0 ) { val = ini_GetValue( Data ); strmid(PlayMission[kText5], val, 0, strlen(val), 255); }
				if( strcmp( key , "Text6" , true ) == 0 ) { val = ini_GetValue( Data ); strmid(PlayMission[kText6], val, 0, strlen(val), 255); }
				if( strcmp( key , "Text7" , true ) == 0 ) { val = ini_GetValue( Data ); strmid(PlayMission[kText7], val, 0, strlen(val), 255); }
				if( strcmp( key , "Text8" , true ) == 0 ) { val = ini_GetValue( Data ); strmid(PlayMission[kText8], val, 0, strlen(val), 255); }
				if( strcmp( key , "Text9" , true ) == 0 ) { val = ini_GetValue( Data ); strmid(PlayMission[kText9], val, 0, strlen(val), 255); }
				if( strcmp( key , "Text10" , true ) == 0 ) { val = ini_GetValue( Data ); strmid(PlayMission[kText10], val, 0, strlen(val), 255); }
				if( strcmp( key , "Text11" , true ) == 0 ) { val = ini_GetValue( Data ); strmid(PlayMission[kText11], val, 0, strlen(val), 255); }
				if( strcmp( key , "Text12" , true ) == 0 ) { val = ini_GetValue( Data ); strmid(PlayMission[kText12], val, 0, strlen(val), 255); }
				if( strcmp( key , "Text13" , true ) == 0 ) { val = ini_GetValue( Data ); strmid(PlayMission[kText13], val, 0, strlen(val), 255); }
				if( strcmp( key , "Text14" , true ) == 0 ) { val = ini_GetValue( Data ); strmid(PlayMission[kText14], val, 0, strlen(val), 255); }
				if( strcmp( key , "Text15" , true ) == 0 ) { val = ini_GetValue( Data ); strmid(PlayMission[kText15], val, 0, strlen(val), 255); }
				if( strcmp( key , "Text16" , true ) == 0 ) { val = ini_GetValue( Data ); strmid(PlayMission[kText16], val, 0, strlen(val), 255); }
				if( strcmp( key , "Text17" , true ) == 0 ) { val = ini_GetValue( Data ); strmid(PlayMission[kText17], val, 0, strlen(val), 255); }
				if( strcmp( key , "Text18" , true ) == 0 ) { val = ini_GetValue( Data ); strmid(PlayMission[kText18], val, 0, strlen(val), 255); }
				if( strcmp( key , "GText1" , true ) == 0 ) { val = ini_GetValue( Data ); strmid(PlayMission[kGText1], val, 0, strlen(val), 255); }
				if( strcmp( key , "GText2" , true ) == 0 ) { val = ini_GetValue( Data ); strmid(PlayMission[kGText2], val, 0, strlen(val), 255); }
				if( strcmp( key , "GText3" , true ) == 0 ) { val = ini_GetValue( Data ); strmid(PlayMission[kGText3], val, 0, strlen(val), 255); }
				if( strcmp( key , "GText4" , true ) == 0 ) { val = ini_GetValue( Data ); strmid(PlayMission[kGText4], val, 0, strlen(val), 255); }
				if( strcmp( key , "GText5" , true ) == 0 ) { val = ini_GetValue( Data ); strmid(PlayMission[kGText5], val, 0, strlen(val), 255); }
				if( strcmp( key , "GText6" , true ) == 0 ) { val = ini_GetValue( Data ); strmid(PlayMission[kGText6], val, 0, strlen(val), 255); }
				if( strcmp( key , "CP1X" , true ) == 0 ) { val = ini_GetValue( Data ); PlayMission[kCP1][0] = floatstr( val ); }
				if( strcmp( key , "CP1Y" , true ) == 0 ) { val = ini_GetValue( Data ); PlayMission[kCP1][1] = floatstr( val ); }
				if( strcmp( key , "CP1Z" , true ) == 0 ) { val = ini_GetValue( Data ); PlayMission[kCP1][2] = floatstr( val ); }
				if( strcmp( key , "CP2X" , true ) == 0 ) { val = ini_GetValue( Data ); PlayMission[kCP2][0] = floatstr( val ); }
				if( strcmp( key , "CP2Y" , true ) == 0 ) { val = ini_GetValue( Data ); PlayMission[kCP2][1] = floatstr( val ); }
				if( strcmp( key , "CP2Z" , true ) == 0 ) { val = ini_GetValue( Data ); PlayMission[kCP2][2] = floatstr( val ); }
				if( strcmp( key , "CP3X" , true ) == 0 ) { val = ini_GetValue( Data ); PlayMission[kCP3][0] = floatstr( val ); }
				if( strcmp( key , "CP3Y" , true ) == 0 ) { val = ini_GetValue( Data ); PlayMission[kCP3][1] = floatstr( val ); }
				if( strcmp( key , "CP3Z" , true ) == 0 ) { val = ini_GetValue( Data ); PlayMission[kCP3][2] = floatstr( val ); }
				if( strcmp( key , "CP4X" , true ) == 0 ) { val = ini_GetValue( Data ); PlayMission[kCP4][0] = floatstr( val ); }
				if( strcmp( key , "CP4Y" , true ) == 0 ) { val = ini_GetValue( Data ); PlayMission[kCP4][1] = floatstr( val ); }
				if( strcmp( key , "CP4Z" , true ) == 0 ) { val = ini_GetValue( Data ); PlayMission[kCP4][2] = floatstr( val ); }
				if( strcmp( key , "CP5X" , true ) == 0 ) { val = ini_GetValue( Data ); PlayMission[kCP5][0] = floatstr( val ); }
				if( strcmp( key , "CP5Y" , true ) == 0 ) { val = ini_GetValue( Data ); PlayMission[kCP5][1] = floatstr( val ); }
				if( strcmp( key , "CP5Z" , true ) == 0 ) { val = ini_GetValue( Data ); PlayMission[kCP5][2] = floatstr( val ); }
				if( strcmp( key , "CP6X" , true ) == 0 ) { val = ini_GetValue( Data ); PlayMission[kCP6][0] = floatstr( val ); }
				if( strcmp( key , "CP6Y" , true ) == 0 ) { val = ini_GetValue( Data ); PlayMission[kCP6][1] = floatstr( val ); }
				if( strcmp( key , "CP6Z" , true ) == 0 ) { val = ini_GetValue( Data ); PlayMission[kCP6][2] = floatstr( val ); }
				if( strcmp( key , "Number" , true ) == 0 ) { val = ini_GetValue( Data ); PlayMission[kNumber] = strval( val ); }
				if( strcmp( key , "Reward" , true ) == 0 ) { val = ini_GetValue( Data ); PlayMission[kReward] = strval( val ); }
				if( strcmp( key , "Toggle" , true ) == 0 ) { val = ini_GetValue( Data ); PlayMission[kToggle] = strval( val ); }
			}
			fclose(file);
			format(strFromFile2, sizeof(strFromFile2), "%s  ",name);
			SendClientMessage(playerid, COLOR_GREEN,strFromFile2);
			format(strFromFile2, sizeof(strFromFile2), " : %s: %s | : $%d",PlayMission[kTitle],PlayMission[kMaker],PlayMission[kReward]);
			SendClientMessageToAll(COLOR_GREEN, strFromFile2);
			MissionPlayable = PlayMission[kNumber];
		}
		else
		{
			SendClientMessage(playerid, COLOR_GREEN," ,  ");
		}
	}
	return 1;
}

public LoadBoxer()
{
	new arrCoords[3][64];
	new strFromFile2[256];
	new File: file = fopen("boxer.ini", io_read);
	if (file)
	{
		fread(file, strFromFile2);
		split(strFromFile2, arrCoords, ',');
		Titel[TitelWins] = strval(arrCoords[0]);
		strmid(Titel[TitelName], arrCoords[1], 0, strlen(arrCoords[1]), 255);
		Titel[TitelLoses] = strval(arrCoords[2]);
		fclose(file);
	}
	return 1;
}

public SaveBoxer()
{
	new coordsstring[256];
	format(coordsstring, sizeof(coordsstring), "%d,%s,%d", Titel[TitelWins],Titel[TitelName],Titel[TitelLoses]);
	new File: file2 = fopen("boxer.ini", io_write);
	fwrite(file2, coordsstring);
	fclose(file2);
	return 1;
}

public LoadStuff()
{
	new File = iniOpen("stuff.ini");
	iniGetInt(File,"Jackpot",Jackpot);
	iniGetInt(File,"Tax",Tax);
	iniGetInt(File,"TaxValue",TaxValue);
	iniGetInt(File,"Security",Security);
	iniGetInt(File,"speedo1",speedo1);
	iniGetInt(File,"CARPROD",CAR_PROD);
	iniGetInt(File,"Vaip",Vaip);
	iniGetInt(File,"newyeartree",newyeartree);
	iniClose(File);
	return 1;
}

public SaveStuff()
{
	new File = iniOpen("stuff.ini");
	iniSetInt(File,"Jackpot",Jackpot);
	iniSetInt(File,"Tax",Tax);
	iniSetInt(File,"TaxValue",TaxValue);
	iniSetInt(File,"Security",Security);
	iniSetInt(File,"speedo1",speedo1);
	iniSetInt(File,"CARPROD",CAR_PROD);
	iniSetInt(File,"Vaip",Vaip);
	iniSetInt(File,"newyeartree",newyeartree);
	iniClose(File);
	return 1;
}

public LoadIRC()
{
	new arrCoords[5][64];
	new strFromFile2[256];
	new File: file = fopen("channels.cfg", io_read);
	if (file)
	{
		new idx;
		while (idx < sizeof(IRCInfo))
		{
			fread(file, strFromFile2);
			split(strFromFile2, arrCoords, '|');
			strmid(IRCInfo[idx][iAdmin], arrCoords[0], 0, strlen(arrCoords[0]), 255);
			strmid(IRCInfo[idx][iMOTD], arrCoords[1], 0, strlen(arrCoords[1]), 255);
			strmid(IRCInfo[idx][iPassword], arrCoords[2], 0, strlen(arrCoords[2]), 255);
			IRCInfo[idx][iNeedPass] = strval(arrCoords[3]);
			IRCInfo[idx][iLock] = strval(arrCoords[4]);
			printf("IRC:%d Admin:%s MOTD: %s Password: %s NeedPass: %d Lock: %d",idx,IRCInfo[idx][iAdmin],IRCInfo[idx][iMOTD],IRCInfo[idx][iPassword],IRCInfo[idx][iNeedPass],IRCInfo[idx][iLock]);
			idx++;
		}
		fclose(file);
	}
	return 1;
}

public SaveIRC()
{
	new idx;
	new File: file2;
	while (idx < sizeof(IRCInfo))
	{
		new coordsstring[256];
		format(coordsstring, sizeof(coordsstring), "%s|%s|%s|%d|%d\n",
		IRCInfo[idx][iAdmin],
		IRCInfo[idx][iMOTD],
		IRCInfo[idx][iPassword],
		IRCInfo[idx][iNeedPass],
		IRCInfo[idx][iLock]);
		if(idx == 0)
		{
			file2 = fopen("channels.cfg", io_write);
		}
		else
		{
			file2 = fopen("channels.cfg", io_append);
		}
		fwrite(file2, coordsstring);
		idx++;
		fclose(file2);
	}
	return 1;
}

public LoadCK()
{
	new arrCoords[3][64];
	new strFromFile2[256];
	new File: file = fopen("ck.cfg", io_read);
	if (file)
	{
		new idx;
		while (idx < sizeof(CKInfo))
		{
			fread(file, strFromFile2);
			split(strFromFile2, arrCoords, '|');
			strmid(CKInfo[idx][cSendername], arrCoords[0], 0, strlen(arrCoords[0]), 255);
			strmid(CKInfo[idx][cGiveplayer], arrCoords[1], 0, strlen(arrCoords[1]), 255);
			CKInfo[idx][cUsed] = strval(arrCoords[2]);
			printf("CK:%d Taken: %d Sendername:%s Giveplayer: %s",
			idx,CKInfo[idx][cUsed],CKInfo[idx][cSendername],CKInfo[idx][cGiveplayer]);
			idx++;
		}
		fclose(file);
	}
	return 1;
}

public SaveCK()
{
	new idx;
	new File: file2;
	while (idx < sizeof(CKInfo))
	{
		new coordsstring[256];
		format(coordsstring, sizeof(coordsstring), "%s|%s|%d\n",
		CKInfo[idx][cSendername],
		CKInfo[idx][cGiveplayer],
		CKInfo[idx][cUsed]);
		if(idx == 0)
		{
			file2 = fopen("ck.cfg", io_write);
		}
		else
		{
			file2 = fopen("ck.cfg", io_append);
		}
		fwrite(file2, coordsstring);
		idx++;
		fclose(file2);
	}
	return 1;
}

public LoadFamilies()
{
	new arrCoords[11][64];
	new strFromFile2[256];
	new File: file = fopen("families.cfg", io_read);
	if (file)
	{
		new idx;
		while (idx < sizeof(FamilyInfo))
		{
			fread(file, strFromFile2);
			split(strFromFile2, arrCoords, '|');
			FamilyInfo[idx][FamilyTaken] = strval(arrCoords[0]);
			strmid(FamilyInfo[idx][FamilyName], arrCoords[1], 0, strlen(arrCoords[1]), 255);
			strmid(FamilyInfo[idx][FamilyMOTD], arrCoords[2], 0, strlen(arrCoords[2]), 255);
			strmid(FamilyInfo[idx][FamilyColor], arrCoords[3], 0, strlen(arrCoords[3]), 255);
			strmid(FamilyInfo[idx][FamilyLeader], arrCoords[4], 0, strlen(arrCoords[4]), 255);
			FamilyInfo[idx][FamilyMembers] = strval(arrCoords[5]);
			FamilyInfo[idx][FamilySpawn][0] = floatstr(arrCoords[6]);
			FamilyInfo[idx][FamilySpawn][1] = floatstr(arrCoords[7]);
			FamilyInfo[idx][FamilySpawn][2] = floatstr(arrCoords[8]);
			FamilyInfo[idx][FamilySpawn][3] = floatstr(arrCoords[9]);
			FamilyInfo[idx][FamilyInterior] = strval(arrCoords[10]);
			printf("Family:%d Taken: %d Name:%s MOTD:%s Leader:%s Members:%d SpawnX:%f SpawnY:%f SpawnZ:%f Int:%d",
			idx,FamilyInfo[idx][FamilyTaken],FamilyInfo[idx][FamilyName],FamilyInfo[idx][FamilyMOTD],FamilyInfo[idx][FamilyLeader],FamilyInfo[idx][FamilyMembers],FamilyInfo[idx][FamilySpawn][0],FamilyInfo[idx][FamilySpawn][1],FamilyInfo[idx][FamilySpawn][2],FamilyInfo[idx][FamilyInterior]);
			idx++;
		}
		fclose(file);
	}
	return 1;
}

public SaveFamilies()
{
	new idx;
	new File: file2;
	while (idx < sizeof(FamilyInfo))
	{
		new coordsstring[256];
		format(coordsstring, sizeof(coordsstring), "%d|%s|%s|%s|%s|%d|%f|%f|%f|%f|%d\n",
		FamilyInfo[idx][FamilyTaken],
		FamilyInfo[idx][FamilyName],
		FamilyInfo[idx][FamilyMOTD],
		FamilyInfo[idx][FamilyColor],
		FamilyInfo[idx][FamilyLeader],
		FamilyInfo[idx][FamilyMembers],
		FamilyInfo[idx][FamilySpawn][0],
		FamilyInfo[idx][FamilySpawn][1],
		FamilyInfo[idx][FamilySpawn][2],
		FamilyInfo[idx][FamilySpawn][3],
		FamilyInfo[idx][FamilyInterior]);
		if(idx == 0)
		{
			file2 = fopen("families.cfg", io_write);
		}
		else
		{
			file2 = fopen("families.cfg", io_append);
		}
		fwrite(file2, coordsstring);
		idx++;
		fclose(file2);
	}
	return 1;
}

public LoadPapers()
{
	new arrCoords[11][64];
	new strFromFile2[256];
	new File: file = fopen("papers.cfg", io_read);
	if (file)
	{
		new idx;
		while (idx < sizeof(PaperInfo))
		{
			fread(file, strFromFile2);
			split(strFromFile2, arrCoords, '|');
			PaperInfo[idx][PaperUsed] = strval(arrCoords[0]);
			strmid(PaperInfo[idx][PaperMaker], arrCoords[1], 0, strlen(arrCoords[1]), 255);
			strmid(PaperInfo[idx][PaperTitle], arrCoords[2], 0, strlen(arrCoords[2]), 255);
			strmid(PaperInfo[idx][PaperText1], arrCoords[3], 0, strlen(arrCoords[3]), 255);
			strmid(PaperInfo[idx][PaperText2], arrCoords[4], 0, strlen(arrCoords[4]), 255);
			strmid(PaperInfo[idx][PaperText3], arrCoords[5], 0, strlen(arrCoords[5]), 255);
			strmid(PaperInfo[idx][PaperText4], arrCoords[6], 0, strlen(arrCoords[6]), 255);
			strmid(PaperInfo[idx][PaperText5], arrCoords[7], 0, strlen(arrCoords[7]), 255);
			strmid(PaperInfo[idx][PaperText6], arrCoords[8], 0, strlen(arrCoords[8]), 255);
			strmid(PaperInfo[idx][PaperText7], arrCoords[9], 0, strlen(arrCoords[9]), 255);
			PaperInfo[idx][SafeSaving] = strval(arrCoords[10]);
			printf("Paper:%d Used: %d Maker:%s Title: %s Text1: %s Text2: %s Text3: %s Text4: %s Text5: %s Text6: %s Text7: %s",
			idx,PaperInfo[idx][PaperUsed],PaperInfo[idx][PaperMaker],PaperInfo[idx][PaperTitle],PaperInfo[idx][PaperText1],PaperInfo[idx][PaperText2],PaperInfo[idx][PaperText3],PaperInfo[idx][PaperText4],PaperInfo[idx][PaperText5],PaperInfo[idx][PaperText6],PaperInfo[idx][PaperText7]);
			idx++;
		}
		fclose(file);
	}
	return 1;
}

public SavePapers()
{
	new idx;
	new File: file2;
	while (idx < sizeof(IRCInfo))
	{
		new coordsstring[256];
		format(coordsstring, sizeof(coordsstring), "%d|%s|%s|%s|%s|%s|%s|%s|%s|%s|%d\n",
		PaperInfo[idx][PaperUsed],
		PaperInfo[idx][PaperMaker],
		PaperInfo[idx][PaperTitle],
		PaperInfo[idx][PaperText1],
		PaperInfo[idx][PaperText2],
		PaperInfo[idx][PaperText3],
		PaperInfo[idx][PaperText4],
		PaperInfo[idx][PaperText5],
		PaperInfo[idx][PaperText6],
		PaperInfo[idx][PaperText7],
		PaperInfo[idx][SafeSaving]);
		if(idx == 0)
		{
			file2 = fopen("papers.cfg", io_write);
		}
		else
		{
			file2 = fopen("papers.cfg", io_append);
		}
		fwrite(file2, coordsstring);
		idx++;
		fclose(file2);
	}
	return 1;
}

public LoadProperty()
{
	new arrCoords[30][64];
	new strFromFile2[256];
	new File: file = fopen("property.cfg", io_read);
	if (file)
	{
		new idx;
		while (idx < sizeof(HouseInfo))
		{
			fread(file, strFromFile2);
			split(strFromFile2, arrCoords, ',');
			HouseInfo[idx][hEntrancex] = floatstr(arrCoords[0]);
			HouseInfo[idx][hEntrancey] = floatstr(arrCoords[1]);
			HouseInfo[idx][hEntrancez] = floatstr(arrCoords[2]);
			HouseInfo[idx][hExitx] = floatstr(arrCoords[3]);
			HouseInfo[idx][hExity] = floatstr(arrCoords[4]);
			HouseInfo[idx][hExitz] = floatstr(arrCoords[5]);
			HouseInfo[idx][hHealthx] = strval(arrCoords[6]);
			HouseInfo[idx][hHealthy] = strval(arrCoords[7]);
			HouseInfo[idx][hHealthz] = strval(arrCoords[8]);
			HouseInfo[idx][hArmourx] = strval(arrCoords[9]);
			HouseInfo[idx][hArmoury] = strval(arrCoords[10]);
			HouseInfo[idx][hArmourz] = strval(arrCoords[11]);
			//printf("HouseInfo hEntrancez %f",HouseInfo[idx][hEntrancez]);
			strmid(HouseInfo[idx][hOwner], arrCoords[12], 0, strlen(arrCoords[12]), 255);
			strmid(HouseInfo[idx][hDiscription], arrCoords[13], 0, strlen(arrCoords[13]), 255);
			HouseInfo[idx][hValue] = strval(arrCoords[14]);
			HouseInfo[idx][hHel] = strval(arrCoords[15]);
			HouseInfo[idx][hArm] = strval(arrCoords[16]);
			HouseInfo[idx][hInt] = strval(arrCoords[17]);
			HouseInfo[idx][hLock] = strval(arrCoords[18]);
			HouseInfo[idx][hOwned] = strval(arrCoords[19]);
			HouseInfo[idx][hRooms] = strval(arrCoords[20]);
			HouseInfo[idx][hRent] = strval(arrCoords[21]);
			HouseInfo[idx][hRentabil] = strval(arrCoords[22]);
			HouseInfo[idx][hTakings] = strval(arrCoords[23]);
			HouseInfo[idx][hVec] = strval(arrCoords[24]);
  	        if(HouseInfo[idx][hVec] == 457)
			{
				HouseInfo[idx][hVec] = 411;
			}
			HouseInfo[idx][hVcol1] = strval(arrCoords[25]);
			HouseInfo[idx][hVcol2] = strval(arrCoords[26]);
			HouseInfo[idx][hDate] = strval(arrCoords[27]);
			HouseInfo[idx][hLevel] = strval(arrCoords[28]);
			HouseInfo[idx][hVirtual] = strval(arrCoords[29]);
			printf("HouseInfo:%d Owner:%s hTakings %d hVec %d",idx,HouseInfo[idx][hOwner],HouseInfo[idx][hTakings],HouseInfo[idx][hVec]);
			idx++;
		}
		fclose(file);
	}
	return 1;
}

public LoadAuto()
{
    new arrCoords[29][64];
	new strFromFile2[256];
	new File: file = fopen("auto.cfg", io_read);
	if (file)
	{
		new idx;
		while (idx < CAR_PROD)
		{
			fread(file, strFromFile2);
			split(strFromFile2, arrCoords, ',');
			AutoInfo[idx+1][aStats] = strval(arrCoords[0]);
			AutoInfo[idx+1][aModel] = strval(arrCoords[1]);
			AutoInfo[idx+1][aAutoX] = floatstr(arrCoords[2]);
			AutoInfo[idx+1][aAutoY] = floatstr(arrCoords[3]);
			AutoInfo[idx+1][aAutoZ] = floatstr(arrCoords[4]);
			AutoInfo[idx+1][aAutoAngle] = floatstr(arrCoords[5]);
			AutoInfo[idx+1][aColor1] = strval(arrCoords[6]);
			AutoInfo[idx+1][aColor2] = strval(arrCoords[7]);
			strmid(AutoInfo[idx+1][aOwner], arrCoords[8], 0, strlen(arrCoords[8]), 255);
			AutoInfo[idx+1][aPrice] = strval(arrCoords[9]);
			AutoInfo[idx+1][aKey] = strval(arrCoords[10]);
			AutoInfo[idx+1][aLock] = strval(arrCoords[11]);
			AutoInfo[idx+1][a0] = strval(arrCoords[12]);
			AutoInfo[idx+1][a1] = strval(arrCoords[13]);
			AutoInfo[idx+1][a2] = strval(arrCoords[14]);
			AutoInfo[idx+1][a3] = strval(arrCoords[15]);
			AutoInfo[idx+1][a4] = strval(arrCoords[16]);
			AutoInfo[idx+1][a5] = strval(arrCoords[17]);
			AutoInfo[idx+1][a6] = strval(arrCoords[18]);
			AutoInfo[idx+1][a7] = strval(arrCoords[19]);
			AutoInfo[idx+1][a8] = strval(arrCoords[20]);
			AutoInfo[idx+1][a9] = strval(arrCoords[21]);
			AutoInfo[idx+1][a10] = strval(arrCoords[22]);
			AutoInfo[idx+1][a11] = strval(arrCoords[23]);
			AutoInfo[idx+1][a12] = strval(arrCoords[24]);
			AutoInfo[idx+1][a13] = strval(arrCoords[25]);
			AutoInfo[idx+1][aPaintJob] = strval(arrCoords[26]);
			AutoInfo[idx+1][aNomer] = strval(arrCoords[27]);
			AutoInfo[idx+1][aTeh] = strval(arrCoords[28]);//  13   ,    //    13
			idx++;
		}
		fclose(file);
	}
	return 1;
}

public SaveAuto()
{
    new idx;
	new File: file2;
	while (idx < CAR_PROD)
	{
		new coordsstring[256];
		format(coordsstring, sizeof(coordsstring), "%d,%d,%f,%f,%f,%f,%d,%d,%s,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d\n",
		AutoInfo[idx+1][aStats],
		AutoInfo[idx+1][aModel],
		AutoInfo[idx+1][aAutoX],
		AutoInfo[idx+1][aAutoY],
		AutoInfo[idx+1][aAutoZ],
		AutoInfo[idx+1][aAutoAngle],
		AutoInfo[idx+1][aColor1],
		AutoInfo[idx+1][aColor2],
		AutoInfo[idx+1][aOwner],
		AutoInfo[idx+1][aPrice],
		AutoInfo[idx+1][aKey],
		AutoInfo[idx+1][aLock],
		AutoInfo[idx+1][a0],
		AutoInfo[idx+1][a1],
		AutoInfo[idx+1][a2],
		AutoInfo[idx+1][a3],
		AutoInfo[idx+1][a4],
		AutoInfo[idx+1][a5],
		AutoInfo[idx+1][a6],
		AutoInfo[idx+1][a7],
		AutoInfo[idx+1][a8],
		AutoInfo[idx+1][a9],
		AutoInfo[idx+1][a10],
		AutoInfo[idx+1][a11],
		AutoInfo[idx+1][a12],
		AutoInfo[idx+1][a13],
		AutoInfo[idx+1][aPaintJob],
		AutoInfo[idx+1][aNomer],
		AutoInfo[idx+1][aTeh]);
		if(idx == 0)
		{
			file2 = fopen("auto.cfg", io_write);
		}
		else
		{
			file2 = fopen("auto.cfg", io_append);
		}
		fwrite(file2, coordsstring);
		idx++;
		fclose(file2);
	}
	return 1;
}

public TuneCar()
{
	for(new i = 0; i < CAR_PROD; i++)
	{
	    new string[256];
	    if(AutoInfo[i][a0] != 0)
	    {
	        AddVehicleComponent(i, AutoInfo[i][a0]);
	    }
	    if(AutoInfo[i][a1] != 0)
	    {
	        AddVehicleComponent(i, AutoInfo[i][a1]);
	    }
	    if(AutoInfo[i][a2] != 0)
		{
	        AddVehicleComponent(i, AutoInfo[i][a2]);
	    }
	    if(AutoInfo[i][a3] != 0)
	    {
	        AddVehicleComponent(i, AutoInfo[i][a3]);
	    }
	    if(AutoInfo[i][a4] != 0)
	    {
	        AddVehicleComponent(i, AutoInfo[i][a4]);
	    }
	    if(AutoInfo[i][a5] != 0)
	    {
	        AddVehicleComponent(i, AutoInfo[i][a5]);
	    }
	    if(AutoInfo[i][a6] != 0)
	    {
	        AddVehicleComponent(i, AutoInfo[i][a6]);
	    }
	    if(AutoInfo[i][a7] != 0)
	    {
	        AddVehicleComponent(i, AutoInfo[i][a7]);
	    }
	    if(AutoInfo[i][a8] != 0)
	    {
	        AddVehicleComponent(i, AutoInfo[i][a8]);
	    }
	    if(AutoInfo[i][a9] != 0)
	    {
	        AddVehicleComponent(i, AutoInfo[i][a9]);
	    }
	    if(AutoInfo[i][a10] != 0)
	    {
	        AddVehicleComponent(i, AutoInfo[i][a10]);
	    }
	    if(AutoInfo[i][a11] != 0)
	    {
	        AddVehicleComponent(i, AutoInfo[i][a11]);
	    }
	    if(AutoInfo[i][a12] != 0)
	    {
	        AddVehicleComponent(i, AutoInfo[i][a12]);
	    }
	    if(AutoInfo[i][a13] != 0)
	    {
	        AddVehicleComponent(i, AutoInfo[i][a13]);
	    }
	    if(AutoInfo[i][aPaintJob] != 0)
	    {
            ChangeVehiclePaintjob(i,AutoInfo[i][aPaintJob]);
	    }
	    if(AutoInfo[i][aTeh] == 1)
	    {
			format(string,sizeof(string)," {000000}SA %d RC",AutoInfo[i][aNomer]);
			SetVehicleNumberPlate(i,string);
   		}
	}
	return 1;
}
stock GetGangName(fnumbwer)
{
	new string[256];
	switch(fnumbwer)
	{
		case 14: format(string,sizeof(string),"Groove Street");
		case 15: format(string,sizeof(string),"ElCoronos");
		case 16: format(string,sizeof(string),"Ballas");
		case 17: format(string,sizeof(string),"SF Rifa");
		case 18: format(string,sizeof(string),"Los Santos Vagos");
	}
	return string;
}
stock GetGangZoneColor(gangzonex)
{
	new zx;
	switch(GZInfo[gangzonex][gFrakVlad])
	{
		case 14: zx =0x3FDB3765;
		case 15: zx = 0x00EBFF65;
		case 16: zx =0xEE15FF65;
		case 17: zx =0x1400FF65;
		case 18: zx = 0xFFD80765;
		default: zx = 0xFFBE0065;
	}
	return zx;
}

stock GetGZColorF(fnumber)
{
	new zx;
	switch(fnumber)
	{
		case 14: zx =0x3FDB3765;
		case 15: zx = 0x00EBFF65;
		case 16: zx =0xEE15FF65;
		case 17: zx =0x1400FF65;
		case 18: zx = 0xFFD80765;
		default: zx = 0xFFBE0065;
	}
	return zx;
}
public LoadNalog()
{
	new arrCoords[2][64];
	new strFromFile2[256];
	new File: file = fopen("kazna.cfg", io_read);
	if (file)
	{
		new idx;
		while (idx < sizeof(KaznaInfo))
		{
			fread(file, strFromFile2);
			split(strFromFile2, arrCoords, '|');
			KaznaInfo[idx][nTill] = strval(arrCoords[0]);
			KaznaInfo[idx][nNalog] = strval(arrCoords[1]);
			idx++;
		}
		fclose(file);
	}
	return 1;
}
public Loadbankband()
{
if(logs == 1)
{

}
	new arrCoords[5][64];
	new strFromFile2[256];
	new File: file = fopen("logs/bankband.cfg", io_read);
	if (file)
	{
		new idx;
		while (idx < sizeof(groveInfo))
		{
			fread(file, strFromFile2);
			split(strFromFile2, arrCoords, '|');
			groveInfo[idx][nTill] = strval(arrCoords[0]);
			ballasInfo[idx][nTill] = strval(arrCoords[1]);
			vagosInfo[idx][nTill] = strval(arrCoords[2]);
			azteckInfo[idx][nTill] = strval(arrCoords[3]);
		    rifaInfo[idx][nTill] = strval(arrCoords[4]);
			idx++;
		}
		fclose(file);
	}
	return 1;
}
public Loadyakuza()
{
if(logs == 1)
{

}
	new arrCoords[1][64];
	new strFromFile2[256];
	new File: file = fopen("logs/yakuza.cfg", io_read);
	if (file)
	{
		new idx;
		while (idx < sizeof(yakuzaInfo))
		{
			fread(file, strFromFile2);
			split(strFromFile2, arrCoords, '|');
			yakuzaInfo[idx][nTill] = strval(arrCoords[0]);
			idx++;
		}
		fclose(file);
	}
	return 1;
}
public Loadlsnews()
{
if(logs == 1)
{

}
	new arrCoords[1][64];
	new strFromFile2[256];
	new File: file = fopen("logs/lsnews.cfg", io_read);
	if (file)
	{
		new idx;
		while (idx < sizeof(lsnewsInfo))
		{
			fread(file, strFromFile2);
			split(strFromFile2, arrCoords, '|');
			lsnewsInfo[idx][nTill] = strval(arrCoords[0]);
			idx++;
		}
		fclose(file);
	}
	return 1;
}

public Loadlic()
{
	new arrCoords[1][64];
	new strFromFile2[256];
	new File: file = fopen("logs/licbank.cfg", io_read);
	if (file)
	{
		new idx;
		while (idx < sizeof(licInfo))
		{
			fread(file, strFromFile2);
			split(strFromFile2, arrCoords, '|');
			licInfo[idx][nTill] = strval(arrCoords[0]);
			idx++;
		}
		fclose(file);
	}
	return 1;
}
public Loadrm()
{
	new arrCoords[1][64];
	new strFromFile2[256];
	new File: file = fopen("logs/russianmaf.cfg", io_read);
	if (file)
	{
		new idx;
		while (idx < sizeof(rmInfo))
		{
			fread(file, strFromFile2);
			split(strFromFile2, arrCoords, '|');
			rmInfo[idx][nTill] = strval(arrCoords[0]);
			idx++;
		}
		fclose(file);
	}
	return 1;
}
public Loadlcn()
{
	new arrCoords[1][64];
	new strFromFile2[256];
	new File: file = fopen("logs/lcnmaf.cfg", io_read);
	if (file)
	{
		new idx;
		while (idx < sizeof(lcnInfo))
		{
			fread(file, strFromFile2);
			split(strFromFile2, arrCoords, '|');
			lcnInfo[idx][nTill] = strval(arrCoords[0]);
			idx++;
		}
		fclose(file);
	}
	return 1;
}
public LoadBizz()
{
	new arrCoords[19][64];
	new strFromFile2[256];
	new File: file = fopen("bizz.cfg", io_read);
	if (file)
	{
		new idx;
		while (idx < sizeof(BizzInfo))
		{
			fread(file, strFromFile2);
			split(strFromFile2, arrCoords, '|');
			BizzInfo[idx][bOwned] = strval(arrCoords[0]);
			strmid(BizzInfo[idx][bOwner], arrCoords[1], 0, strlen(arrCoords[1]), 255);
			strmid(BizzInfo[idx][bMessage], arrCoords[2], 0, strlen(arrCoords[2]), 255);
			strmid(BizzInfo[idx][bExtortion], arrCoords[3], 0, strlen(arrCoords[3]), 255);
			BizzInfo[idx][bEntranceX] = floatstr(arrCoords[4]);
			BizzInfo[idx][bEntranceY] = floatstr(arrCoords[5]);
			BizzInfo[idx][bEntranceZ] = floatstr(arrCoords[6]);
			BizzInfo[idx][bExitX] = floatstr(arrCoords[7]);
			BizzInfo[idx][bExitY] = floatstr(arrCoords[8]);
			BizzInfo[idx][bExitZ] = floatstr(arrCoords[9]);
			BizzInfo[idx][bLevelNeeded] = strval(arrCoords[10]);
			BizzInfo[idx][bBuyPrice] = strval(arrCoords[11]);
			BizzInfo[idx][bEntranceCost] = strval(arrCoords[12]);
			BizzInfo[idx][bTill] = strval(arrCoords[13]);
			BizzInfo[idx][bLocked] = strval(arrCoords[14]);
			BizzInfo[idx][bInterior] = strval(arrCoords[15]);
			BizzInfo[idx][bProducts] = strval(arrCoords[16]);
			BizzInfo[idx][bMaxProducts] = strval(arrCoords[17]);
			BizzInfo[idx][bPriceProd] = strval(arrCoords[18]);
			printf("BizzInfo:%d Owner:%s Message:%s Entfee:%d Till:%d Products:%d/%d Interior:%d.\n",
			idx,
			BizzInfo[idx][bOwner],
			BizzInfo[idx][bMessage],
			BizzInfo[idx][bEntranceCost],
			BizzInfo[idx][bTill],
			BizzInfo[idx][bProducts],
			BizzInfo[idx][bMaxProducts],
			BizzInfo[idx][bInterior]);
			idx++;
		}
		fclose(file);
	}
	return 1;
}


public LoadSBizz()
{
	new arrCoords[16][64];
	new strFromFile2[256];
	new File: file = fopen("sbizz.cfg", io_read);
	if (file)
	{
		new idx;
		while (idx < sizeof(SBizzInfo))
		{
			fread(file, strFromFile2);
			split(strFromFile2, arrCoords, '|');
			SBizzInfo[idx][sbOwned] = strval(arrCoords[0]);
			strmid(SBizzInfo[idx][sbOwner], arrCoords[1], 0, strlen(arrCoords[1]), 255);
			strmid(SBizzInfo[idx][sbMessage], arrCoords[2], 0, strlen(arrCoords[2]), 255);
			strmid(SBizzInfo[idx][sbExtortion], arrCoords[3], 0, strlen(arrCoords[3]), 255);
			SBizzInfo[idx][sbEntranceX] = floatstr(arrCoords[4]);
			SBizzInfo[idx][sbEntranceY] = floatstr(arrCoords[5]);
			SBizzInfo[idx][sbEntranceZ] = floatstr(arrCoords[6]);
			SBizzInfo[idx][sbLevelNeeded] = strval(arrCoords[7]);
			SBizzInfo[idx][sbBuyPrice] = strval(arrCoords[8]);
			SBizzInfo[idx][sbEntranceCost] = strval(arrCoords[9]);
			SBizzInfo[idx][sbTill] = strval(arrCoords[10]);
			SBizzInfo[idx][sbLocked] = strval(arrCoords[11]);
			SBizzInfo[idx][sbInterior] = strval(arrCoords[12]);
			SBizzInfo[idx][sbProducts] = strval(arrCoords[13]);
			SBizzInfo[idx][sbMaxProducts] = strval(arrCoords[14]);
			SBizzInfo[idx][sbPriceProd] = strval(arrCoords[15]);
			printf("SBizzInfo:%d Owner:%s Message:%s Entfee:%d Till:%d Products:%d/%d Interior:%d.\n",
			idx,
			SBizzInfo[idx][sbOwner],
			SBizzInfo[idx][sbMessage],
			SBizzInfo[idx][sbEntranceCost],
			SBizzInfo[idx][sbTill],
			SBizzInfo[idx][sbProducts],
			SBizzInfo[idx][sbMaxProducts],
			SBizzInfo[idx][sbInterior]);
			idx++;
		}
		fclose(file);
	}
	return 1;
}

public LoadOrgs()
{
	new arrCoords[2][64];
	new strFromFile2[256];
  	new File: file = fopen("orgbanks.cfg", io_read);
  	if (file)
  	{
   		new idx;
   		while (idx < sizeof(OrgInfo))
   		{
    		fread(file, strFromFile2);
    		split(strFromFile2, arrCoords, '|');
    		OrgInfo[idx][orgMoney] = strval(arrCoords[0]);
    		idx++;
   		}
   		fclose(file);
  	}
  	return 1;
}

public SaveOrgs()
{
  	new idx;
  	new File: file2;
  	while (idx < sizeof(OrgInfo))
  	{
   		new coordsstring[256];
   		format(coordsstring, sizeof(coordsstring), "%d\n", OrgInfo[idx][orgMoney]);
   		if(idx == 0)
   		{
    	file2 = fopen("orgbanks.cfg", io_write);
		}
   		else
   		{
    		file2 = fopen("orgbanks.cfg", io_append);
   		}
		fwrite(file2, coordsstring);
   		idx++;
   		fclose(file2);
  	}
  	return 1;
}
//------------------------------------------------------------------------------------------------------
public OnGameModeInit()
{
    pName = 0;
	CreateObject(5816,2257.6984983281,2444.1467285156,42.37495422363,0,0,90);
	ManualVehicleEngineAndLights();
	Slak1= CreateObject(968,2238.1867675781,2450.325927734,10.568302154541,0,270,272);
	pick = CreatePickup(1318,23,2296.1279,2451.3594,10.8203);
	CreatePickup(1318,23,834.2886,7.3422,1004.1870);
	pick22 = CreatePickup(1318,23,1212.0327,-26.2646,1000.9531,10);
	adtp1 = CreatePickup(1318,23,1786.8254,-1300.8130,13.6130);
	tir1 = CreatePickup(1318,23,-2579.4526,309.9756,5.1797);
	tir2 = CreatePickup(1318,23,285.4760,-41.7848,1001.5156,177);
	CreatePickup(1239,23,297.0089,-38.5118,1001.5156,177);
	adtp2 = CreatePickup(1318,23,1786.6729,-1300.5422,120.2656);
	nb1 = CreatePickup(1318,23,2105.1689,-1806.5944,13.5547);
	nb2 = CreatePickup(1318,23,372.5387,-133.5225,1001.4922,144);
	nb3 = CreatePickup(1318,23,2419.7236,-1509.0756,24.0000);
	nb5 = CreatePickup(1318,23,2397.8748,-1899.1924,13.5469);
	nb6 = CreatePickup(1318,23,364.9985,-11.8437,1001.8516,146);
	nb4 = CreatePickup(1318,23,362.8644,-75.1625,1001.5078,145);
	nbpizza1 = CreatePickup(1239,23,375.8553,-118.8025,1001.4995,144);
	nbpizza2 = CreatePickup(1239,23,376.6512,-67.5210,1001.5078,145);
	nbpizza3 = CreatePickup(1239,23,369.5305,-6.2556,1001.8589,146);
	bil1 = CreatePickup(1239,23,-1349.3063,493.8128,11.1953);
	bil2 = CreatePickup(1239,23,242.9785,1863.5232,11.4609);
	pick23 = CreatePickup(1318,23,-2455.8831,503.9328,30.0781);
	pick24 = CreatePickup(1318,23,322.2854,302.4020,999.1484,299);
	pick25 = CreatePickup(1318,23,279.3787,1833.6362,17.8676);
	pick26 = CreatePickup(1318,23,291.8308,1833.9620,18.1027);
	pick27 = CreatePickup(1318,23,340.3532,1949.3334,22.0169);
	pick28 = CreatePickup(1318,23,285.8455,-86.7813,1001.5229,541);
	CreatePickup(1239,23,296.7755,-84.0035,1001.5156,541);
	vrol = CreatePickup(1275,23,387.3372,-1897.2905,7.8359);
	srol = CreatePickup(1275,23,387.3525,-1902.3062,7.8359);
	CreatePickup(1318,23,1481.1118,-1771.2347,18.7958);
	licbuy = CreatePickup(1314,1,-2032.4851,-117.1130,1035.1719);
	pick1 = CreatePickup(1318,23,2290.1479,2430.8726,10.8203);
	htp1 = CreatePickup(1318,23,1540.4253,-1364.4675,326.2109);
	htp2 = CreatePickup(1318,23,1570.4469,-1337.4355,16.4844);
	pick2 = CreatePickup(1318,23,246.4668,107.5964,1003.2188);
	pick3 = CreatePickup(1318,23,213.9873,121.4986,999.0156);
	pick4 = CreatePickup(1318,23,2297.1062,2468.6418,10.8203);
	pick5 = CreatePickup(1318,23,316.3195,-170.1710,999.5938);
	pick6 = CreatePickup(1318,23,306.4124,-159.1006,999.5938);
	pick7 = CreatePickup(1318,23,2258.8813,2446.0486,38.6837);
	pick8 = CreatePickup(1318,23,690.8831,-1275.8989,13.5602);
	pick9 = CreatePickup(1318,23,967.5394,-53.0917,1001.1246);
	sfpick = CreatePickup(1247,23,257.4306,187.9353,1008.1719);
	healthpick = CreatePickup(1240,1,1769.7073,-1653.7797,14.4166);
	helppick = CreatePickup(1239,1,1773.6808,-1658.1565,14.4274);
	pick10 = CreatePickup(1318,23,2633.8608,1716.9663,11.0234);
	nupick = CreatePickup(1318,23,1773.1941,-1655.0194,14.4284);
    nupick1 = CreatePickup(1318,23,-2158.7200,643.1396,1052.3750,1060);
	pick11 = CreatePickup(1318,23,967.5394,-53.0917,1001.1246,106);
	pick12 = CreatePickup(1318,23,1083.0154,-1226.4740,15.8203);
	pick13 = CreatePickup(1318,23,940.8771,-18.9932,1000.9297,132);
	pick14 = CreatePickup(1318,23,2351.3013,-1252.9382,22.5000);
	pick15 = CreatePickup(1318,23,2332.8181,-1249.9036,27.9766);
	pick16 = CreatePickup(1318,23,2324.2764,-1249.5094,27.9766);
	pick17 = CreatePickup(1318,23,2455.6123,-1706.3883,1013.5078,148);
	pick18 = CreatePickup(1318,23,2650.7019,-2021.8666,14.1766);
	pick19 = CreatePickup(1318,23,2807.5564,-1174.6937,1025.5703,513);
	pick20 = CreatePickup(1318,23,1658.7100,2250.2119,11.0701);
	pick21 = CreatePickup(1318,23,1133.1750,-15.1164,1000.6797,547);
	mpick = CreatePickup(1254,1,964.1608,-44.6191,1001.1172);
	mpick2 = CreatePickup(1254,1,964.1608,-44.6191,1001.1172,13);
	mpick3 = CreatePickup(1254,1,964.1608,-44.6191,1001.1172,106);
	mpick4 = CreatePickup(1254,1,2538.2380,-1281.9397,1054.6406,12);
	gpick = CreatePickup(1254,1,935.9788,-9.1616,1000.9297,132);
	gpick2 = CreatePickup(1254,1,2447.6135,-1706.5062,1013.5078,148);
	gpick3 = CreatePickup(1254,1,2812.3047,-1171.6191,1025.5703,513);
	gpick4 = CreatePickup(1254,1,1207.1709,-25.8950,1000.9531,11);
	gpick5 = CreatePickup(1254,1,2497.7100,-1698.7303,1014.7422,1);
	gpick6 = CreatePickup(1254,1,1206.7705,-25.9636,1000.953,10);
	CreatePickup(1318,23,2495.9402,-1692.2549,1014.7422,1);
	CreatePickup(1318,23,1212.0215,-26.2267,1000.9531,11);
	CreatePickup(1318,23,967.5394,-53.0917,1001.1246,13);
	CreatePickup(1318,23,2523.0735,-1285.9597,1054.6406,12);
	CreatePickup(1318,23,1122.7000,-2036.9000,69.8943);
	dpick = CreatePickup(1314,1,1130.7894,-10.7204,1000.6797,547);
	wpick = CreatePickup(1314,1,358.8566,178.9271,1008.3828);
	radar[0] = CreateRadar(1195.2542,-1400.3040,13.2425, 10, 20, 1253);
    radar[1] = CreateRadar(625.7878,-1210.0537,18.2370, 10, 20,1253);
    radar[2] = CreateRadar(148.4912,-1569.5566,11.3701, 10, 20, 1253);
    radar[3] = CreateRadar(1032.4475,-1573.7324,13.5149, 10, 20, 1253);
    radar[4] = CreateRadar(1351.9570,-1400.5297,13.4519, 10, 20, 1253);
    radar[5] = CreateRadar(1821.3528,-1613.4596,13.5114, 10, 20, 1253);
    radar[6] = CreateRadar(2093.2131,-1753.8765,13.5326, 10, 20, 1253);
    radar[7] = CreateRadar(2420.5728,-1734.7900,13.5647, 10, 20, 1253);
    radar[8] = CreateRadar(2468.3977,-1605.0148,15.8125, 10, 20, 1253);
    radar[9] = CreateRadar(2039.2883,-1503.3250,3.4582, 10, 20, 1253);
    radar[10] = CreateRadar(1602.4923,-1644.3979,28.8317, 10, 20, 1253);
    radar[11] = CreateRadar(1475.3728,-2191.3105,13.5847, 10, 20, 1253);
    radar[12] = CreateRadar(1758.1637,-2678.8838,6.2383, 10, 20, 1253);
    radar[13] = CreateRadar(2714.0129,-2165.5818,11.0585, 10, 20, 1253);
    radar[14] = CreateRadar(2881.3464,-1134.3979,11.0124, 10, 20,1253);
	radar[15] = CreateRadar(2440.9546,319.9795,32.6027, 10, 20, 1253);
	radar[16] = CreateRadar(1656.3029,-59.6996,36.3826, 10, 20, 1253);
	radar[17] = CreateRadar(1934.2632,-1026.8630,33.2588, 10, 20, 1253);
	radar[18] = CreateRadar(2368.4075,-1156.6747,27.5829, 10, 20, 1253);
	radar[19] = CreateRadar(2842.1301,-1172.5101,24.7678, 10, 20, 1253);
	radar[20] = CreateRadar(2643.1606,-1078.1495,69.5783, 10, 20, 1253);
	radar[21] = CreateRadar(2641.1885,-1397.4238,30.4643, 10, 20, 1253);
	radar[22] = CreateRadar(1958.8950,-1933.9530,13.5114, 10, 20, 1253);
	radar[23] = CreateRadar(1960.0118,-2165.5020,13.5114, 10, 20, 1253);
	radar[24] = CreateRadar(2709.7578,-2051.8518,13.5662, 10, 20, 1253);
	radar[25] = CreateRadar(2601.3884,-2407.6343,13.7542, 10, 20, 1253);
	radar[26] = CreateRadar(1053.10750000,-1849.52510000,13.24410000, 10, 20, 1253);
	radar[27] = CreateRadar(1541.05150000,-1879.68640000,13.27330000, 10, 20, 1253);
	radar[28] = CreateRadar(1590.86100000,-1723.93950000,13.27400000, 10, 20, 1253);
	radar[29] = CreateRadar(631.82680000,-1397.37550000,13.05400000, 10, 20, 1253);
	radar[30] = CreateRadar(426.68210000,-1484.58590000,30.33500000, 10, 20, 1253);
	radar[31] = CreateRadar(397.17610000,-1230.40160000,51.55600000, 10, 20, 1253);
	radar[32] = CreateRadar(370.64430000,-1156.91280000,77.88760000, 10, 20, 1253);
	radar[33] = CreateRadar(608.31990000,-1123.04350000,47.05300000, 10, 20, 1253);
	radar[34] = CreateRadar(1344.99560000,-693.74120000,91.31600000, 10, 20, 1253);
	radar[35] = CreateRadar(777.89140000,-791.30930000,66.55820000, 10, 20, 1253);
	radar[36] = CreateRadar(140.42620000,-1243.73680000,44.63000000, 10, 20, 1253);
	radar[37] = CreateRadar(-96.97680000,-1127.09060000,0.81590000, 10, 20, 1253);
	radar[38] = CreateRadar(415.41800000,-589.16460000,36.59060000, 10, 20, 1253);
	radar[39] = CreateRadar(254.57240000,-1010.04660000,55.36600000, 10, 20, 1253);
	radar[40] = CreateRadar(1855.02780000,-1186.50980000,23.78750000, 10, 20, 1253);
	radar[41] = CreateRadar(2167.41500000,-1007.15050000,62.92930000, 10, 20, 1253);
	radar[42] = CreateRadar(2561.68190000,-1048.76540000,69.54270000, 10, 20, 1253);
	radar[43] = CreateRadar(2304.14990000,-1382.19930000,23.98340000, 10, 20, 1253);
	radar[44] = CreateRadar(2511.98140000,-1445.00670000,28.48750000, 10, 20, 1253);
	radar[45] = CreateRadar(2730.34840000,-1491.90610000,30.40870000, 10, 20, 1253);
	radar[46] = CreateRadar(2846.96340000,-1650.74400000,11.17380000, 10, 20, 1253);
	radar[47] = CreateRadar(1338.71390000,-2332.22140000,13.67550000, 10, 20, 1253);
	radar[48] = CreateRadar(1031.26730000,-2235.96660000,13.28470000, 10, 20, 1253);
	radar[49] = CreateRadar(-279.78630000,-1856.05490000,22.68140000, 10, 20, 1253);
	radar[50] = CreateRadar(-328.17670000,-2128.17750000,30.56210000, 10, 20, 1253);
	radar[51] = CreateRadar(367.47730000,-1149.24040000,28.77770000, 10, 20, 1253);
	radar[52] = CreateRadar(352.23650000,-1132.82800000,25.11580000, 10, 20, 1253);
	radar[53] = CreateRadar(1082.32130000,-1145.00150000,23.78360000, 10, 20, 1253);
	radar[54] = CreateRadar(1346.91930000,-1142.12040000,23.80120000, 10, 20, 1253);
	radar[55] = CreateRadar(1866.55380000,-1047.74600000,23.95880000, 10, 20, 1253);
    konkurs = 0;
    noooc = 1;
    newson = -1;
    new string[MAX_PLAYER_NAME];
    new string1[MAX_PLAYER_NAME];
    LoadStuff();

    ////////////////////////TEXTDRAW//////////////////////////
	Textdraw0 = TextDrawCreate(480,14.000000,"www.yousite.ru");
	TextDrawAlignment(Textdraw0,0);
	TextDrawBackgroundColor(Textdraw0,0x000000ff);
	TextDrawFont(Textdraw0,3);
	TextDrawLetterSize(Textdraw0,0.399999,1.100000);
	TextDrawColor(Textdraw0,0x6495EDFF);
	TextDrawSetOutline(Textdraw0,1);
	TextDrawSetProportional(Textdraw0,1);
	TextDrawSetShadow(Textdraw0,1);
    Clock = TextDrawCreate(555.000000,24.000000,"00:00");
	TextDrawAlignment(Clock,0);
	TextDrawBackgroundColor(Clock,0x000000ff);
	TextDrawFont(Clock,3);
	TextDrawLetterSize(Clock,0.6,1.9);
	TextDrawColor(Clock,0xfaf0e6F6);
	TextDrawSetOutline(Clock,1);
	TextDrawSetProportional(Clock,1);
	TextDrawSetShadow(Clock,0);

	blindtd[0] = TextDrawCreate(0,0," white");
	TextDrawFont(blindtd[0],1);
	TextDrawLetterSize(blindtd[0],1000,1000);
	TextDrawBoxColor(blindtd[0],0x000000AA);
	TextDrawUseBox(blindtd[0],1);

	blindtd[1] = TextDrawCreate(0,0," white");
	TextDrawFont(blindtd[1],1);
	TextDrawLetterSize(blindtd[1],1000,1000);
	TextDrawBoxColor(blindtd[1],0x000000AA);
	TextDrawUseBox(blindtd[1],1);

	blindtd[2] = TextDrawCreate(0,0," white");
	TextDrawFont(blindtd[2],1);
	TextDrawLetterSize(blindtd[2],1000,1000);
	TextDrawBoxColor(blindtd[2],0x000000AA);
	TextDrawUseBox(blindtd[2],1);

	blindtd[3] = TextDrawCreate(0,0," white");
	TextDrawFont(blindtd[3],1);
	TextDrawLetterSize(blindtd[3],1000,1000);
	TextDrawBoxColor(blindtd[3],0x000000AA);
	TextDrawUseBox(blindtd[3],1);

	blindtd[4] = TextDrawCreate(0,0," white");
	TextDrawFont(blindtd[4],1);
	TextDrawLetterSize(blindtd[4],1000,1000);
	TextDrawBoxColor(blindtd[4],0x000000AA);
	TextDrawUseBox(blindtd[4],1);

	DisableInteriorEnterExits();
	EnableStuntBonusForAll(0);
	pvo = 1;
	CreateDynamic3DTextLabel(" \n    You Server\n /gps    ",COLOR_ORANGE,-2165.1587,644.3894,1052.3750,50);
 	CreateDynamic3DTextLabel(" /duty,     ",COLOR_ORANGE,261.2084,192.5497,1008.1719,50);
 	CreateDynamic3DTextLabel(" /matsget,     ",COLOR_ORANGE,296.7755,-84.0035,1001.5156,50);
	CreateDynamic3DTextLabel(":\n  (300$)",COLOR_ORANGE,387.3372,-1897.2905,7.8359,50);
 	CreateDynamic3DTextLabel(":\n ",COLOR_ORANGE,387.3525,-1902.3062,7.8359,50);
	CreateDynamic3DTextLabel("  ",COLOR_ORANGE,-14.7628,-271.8334,5.4297,50);
	sdgate = CreateDynamicObject(16773,1807.62585449,-1348.02221680,18.15278053,0.00000000,0.00000000,268.28527832); //object(door_savhangr1) (1);
	AddStaticPickup(1239, 2,764.4099,2.5807,1000.5151);//  
    CreateDynamic3DTextLabel(" /couch      ",0x008CF0FF,764.4099,2.5807,1000.7151,40.0);//   
    CreateDynamic3DTextLabel(" /slesson     ",0x008CF0FF,297.0089,-38.5118,1001.5156,40.0);//   
    CreateDynamic3DTextLabel(" ALT      ",0x008CF0FF,771.0742,9.4796,1000.7066,40.0);//   
	Create3DTextLabel( " /neon  ,   !",0x00FF00FF, 1980.35, -2059.68, 12.83, 40.0, 0 , 0 );
	CreateObject(8954, 1862.82, -1867.24, 16.33,   0.00, 0.00, 269.86);
	CreateObject(11326, 1851.75, -1876.26, 15.04,   0.00, 0.00, 89.72);
	CreateObject(8954, 2001.13, -2068.69, 14.12,   0.00, 0.00, 269.85);
	CreateObject(11326, 1990.06, -2079.10, 14.66,   0.00, 0.00, 90.00);
	CreateObject(983, 1978.16, -2056.27, 13.21, 0.00, 0.00, 270.00);
	CreateObject(983, 1974.96, -2056.27, 13.21, 0.00, 0.00, 270.00);
	CreateObject(983, 1973.24, -2068.45, 13.21, 0.00, 0.00, 181.46);
	CreateObject(955, 1980.30, -2057.74, 12.83, 0.00, 0.00, 271.67);
	CreateObject(955, 1980.35, -2059.68, 12.83, 0.00, 0.00, 271.67);
	CreateObject(921, 1981.23, -2061.61, 16.10, 0.00, 0.00, 273.92);
	CreateObject(921, 1980.74, -2067.71, 16.10, 0.00, 0.00, 273.92);
	CreateObject(8954, 1862.82, -1867.24, 16.33, 0.00, 0.00, 269.86);
	CreateObject(11326, 1851.75, -1876.26, 15.04, 0.00, 0.00, 89.72);
	CreateObject(1215, 1981.07, -2059.87, 18.81, 0.00, 0.00, 0.00);
	CreateObject(1215, 1981.07, -2059.87, 19.63, 0.00, 0.00, 0.00);
	CreateObject(1215, 1981.12, -2060.17, 19.63, -34.00, 0.00, 1.31);
	CreateObject(1215, 1981.10, -2060.77, 18.80, -34.00, 0.00, 359.00);
	CreateObject(1215, 1981.07, -2061.26, 18.91, 0.00, 0.00, 0.00);
	CreateObject(1215, 1981.07, -2061.26, 19.64, 0.00, 0.00, 0.00);
	CreateObject(1215, 1981.07, -2061.74, 18.91, 0.00, 0.00, 0.00);
	CreateObject(1215, 1981.07, -2061.73, 19.64, 0.00, 0.00, 0.00);
	CreateObject(1215, 1981.08, -2062.29, 19.94, 90.00, 0.00, 0.00);
	CreateObject(1215, 1981.10, -2062.27, 19.22, 90.00, 0.00, 0.00);
	CreateObject(1215, 1981.10, -2062.27, 18.40, 90.00, 0.00, 0.00);
	CreateObject(1215, 1981.07, -2063.10, 18.91, 0.00, 0.00, 0.00);
	CreateObject(1215, 1981.07, -2063.11, 19.64, 0.00, 0.00, 0.00);
	CreateObject(1215, 1981.13, -2063.69, 19.94, 90.00, 0.00, 0.00);
	CreateObject(1215, 1981.09, -2064.20, 19.64, 0.00, 0.00, 0.00);
	CreateObject(1215, 1981.10, -2064.20, 18.91, 0.00, 0.00, 0.00);
	CreateObject(1215, 1981.10, -2063.70, 18.40, 90.00, 0.00, 0.00);
	CreateObject(1215, 1981.03, -2064.57, 18.91, 0.00, 0.00, 0.00);
	CreateObject(1215, 1981.03, -2064.57, 19.64, 0.00, 0.00, 0.00);
	CreateObject(1215, 1981.03, -2064.86, 19.63, -34.00, 0.00, 1.31);
	CreateObject(1215, 1981.03, -2065.42, 18.80, -34.00, 0.00, 359.00);
	CreateObject(1215, 1981.01, -2065.72, 18.91, 0.00, 0.00, 0.00);
	CreateObject(1215, 1981.01, -2065.72, 18.91, 0.00, 0.00, 0.00);
	CreateObject(1215, 1981.01, -2065.72, 19.64, 0.00, 0.00, 0.00);
	CreateObject(1073, 1981.19, -2069.25, 16.00, 0.00, 0.00, 179.61);
	CreateObject(1074, 1981.17, -2069.28, 14.74, 0.00, 0.00, 182.69);
	CreateObject(1075, 1981.14, -2069.27, 13.46, 0.00, 0.00, 181.32);
	CreateObject(1080, 1981.11, -2057.78, 16.21, 0.00, 0.00, 181.24);
	CreateObject(3707,353.669983, 1950.344604, 24.623753,0.141593, 0.000000, 180.000000);//
 	CreateObject(3279,384.702789, 1892.396484, 16.716242,-1.570796, 0.000000, 180.000000);//
  	CreateObject(3279,350.380798, 1807.448975, 17.561840,1.748893, 0.000000, 180.000000);//2
   	CreateObject(3279, 333.368652, 1795.830444, 17.059250,0.552544, 0.000000, 180.000000);//3
    CreateObject(11480,289.229370, 1822.304443, 18.834333,0.570796, 0.000000, 90.000000);//
    CreateObject(11480, 282.921143, 1822.302612, 18.834333,0.570796, 0.000000, 90.000000);//
    CreateObject(5706, 135.933884, 1953.407471, 24.107620, 0.570796, 0.000000, 180.000000);//
    CreateObject(8580, 132.266968, 1955.340698, 28.134562, 0.000000, 0.000000, 360.000000);
    CreateObject(11480, 1604.4572753906, -1629.5261230469, 14.728587150574, 0.00000, 0.000000, 269.5);
    CreateObject(3361, 127.709824, 1926.105103, 20.158978, -1.570796, 0.000000, 270.000000);//1
    CreateObject(3361, 127.645287, 1930.878052, 22.559063, -1.570796, 0.000000, 270.000000);//2
    CreateObject(3361, 127.567696, 1935.731689, 25.834135, -1.570796, 0.000000, 270.000000);//3
    CreateObject(16095, 291.7807,1830.3577,16.6481, 0.000000, 0.000000, 270.000000);//
	CreateObject(1081, 1981.06, -2059.71, 16.30, 0.00, 0.00, 181.07);
	CreateObject(1109, 1980.28, -2058.71, 14.89, 0.00, 0.00, 271.39);
	CreateObject(8954, 1862.82, -1867.24, 16.33, 0.00, 0.00, 269.86);
	CreateObject(11326, 1851.75, -1876.26, 15.04, 0.00, 0.00, 89.72);
	CreateObject(8954, 2001.13, -2068.69, 14.12, 0.00, 0.00, 269.85);
	CreateObject(11326, 1990.06, -2079.10, 14.66, 0.00, 0.00, 90.00);
	CreateObject(983, 1978.16, -2056.27, 13.21, 0.00, 0.00, 270.00);
	CreateObject(983, 1974.96, -2056.27, 13.21, 0.00, 0.00, 270.00);
	CreateObject(983, 1973.24, -2068.45, 13.21, 0.00, 0.00, 181.46);
	CreateObject(955, 1980.30, -2057.74, 12.83, 0.00, 0.00, 271.67);
	CreateObject(955, 1980.35, -2059.68, 12.83, 0.00, 0.00, 271.67);
	CreateObject(921, 1981.23, -2061.61, 16.10, 0.00, 0.00, 273.92);
	CreateObject(921, 1980.74, -2067.71, 16.10, 0.00, 0.00, 273.92);
	CreateObject(8954, 1862.82, -1867.24, 16.33, 0.00, 0.00, 269.86);
	CreateObject(11326, 1851.75, -1876.26, 15.04, 0.00, 0.00, 89.72);
	CreateObject(1215, 1981.07, -2059.87, 18.81, 0.00, 0.00, 0.00);
	CreateObject(1215, 1981.07, -2059.87, 19.63, 0.00, 0.00, 0.00);
	CreateObject(1215, 1981.12, -2060.17, 19.63, -34.00, 0.00, 1.31);
	CreateObject(1215, 1981.10, -2060.77, 18.80, -34.00, 0.00, 359.00);
	CreateObject(1215, 1981.07, -2061.26, 18.91, 0.00, 0.00, 0.00);
	CreateObject(1215, 1981.07, -2061.26, 19.64, 0.00, 0.00, 0.00);
	CreateObject(1215, 1981.07, -2061.74, 18.91, 0.00, 0.00, 0.00);
	CreateObject(1215, 1981.07, -2061.73, 19.64, 0.00, 0.00, 0.00);
	CreateObject(1215, 1981.08, -2062.29, 19.94, 90.00, 0.00, 0.00);
	CreateObject(1215, 1981.10, -2062.27, 19.22, 90.00, 0.00, 0.00);
	arace = CreatePickup(1314, 23, 822.3992,2.7049,1004.1797);
	CreateObject(1215, 1981.10, -2062.27, 18.40, 90.00, 0.00, 0.00);
	CreateObject(1215, 1981.07, -2063.10, 18.91, 0.00, 0.00, 0.00);
	CreateObject(1215, 1981.07, -2063.11, 19.64, 0.00, 0.00, 0.00);
	CreateObject(1215, 1981.13, -2063.69, 19.94, 90.00, 0.00, 0.00);
	CreateObject(1215, 1981.09, -2064.20, 19.64, 0.00, 0.00, 0.00);
	CreateObject(1215, 1981.10, -2064.20, 18.91, 0.00, 0.00, 0.00);
	CreateObject(1215, 1981.10, -2063.70, 18.40, 90.00, 0.00, 0.00);
	CreateObject(1215, 1981.03, -2064.57, 18.91, 0.00, 0.00, 0.00);
	CreateObject(1215, 1981.03, -2064.57, 19.64, 0.00, 0.00, 0.00);
	CreateObject(1215, 1981.03, -2064.86, 19.63, -34.00, 0.00, 1.31);
	CreateObject(1215, 1981.03, -2065.42, 18.80, -34.00, 0.00, 359.00);
	CreateObject(1215, 1981.01, -2065.72, 18.91, 0.00, 0.00, 0.00);
	CreateObject(1215, 1981.01, -2065.72, 18.91, 0.00, 0.00, 0.00);
	CreateObject(1215, 1981.01, -2065.72, 19.64, 0.00, 0.00, 0.00);
	CreateObject(1073, 1981.19, -2069.25, 16.00, 0.00, 0.00, 179.61);
	CreateObject(1074, 1981.17, -2069.28, 14.74, 0.00, 0.00, 182.69);
	CreateObject(1075, 1981.14, -2069.27, 13.46, 0.00, 0.00, 181.32);
	CreateObject(1080, 1981.11, -2057.78, 16.21, 0.00, 0.00, 181.24);
	CreateObject(1081, 1981.06, -2059.71, 16.30, 0.00, 0.00, 181.07);
	CreateObject(1109, 1980.28, -2058.71, 14.89, 0.00, 0.00, 271.39);
	CreateObject(984, 2320.2202148438, -1264.4272460938, 27.608833312988, 0.00, 0.00, 0.00);
	CreateObject(984, 2320.1911621094, -1248.423828125, 27.613243103027, 0.00, 0.00, 0.00);
	CreateObject(2959, 2333.4870605469, -1249.0837402344, 26.9765625, 0.00, 0.00, 90.00);
	CreateObject(2959, 2352.0921445313, -1253.8837890625, 21.532112121582, 0.00, 0.00, 0.00);
	CreateObject(969, 2360.6474609375, -1277.048828125, 22.903499603271, 0.00, 0.00, 88.00);
	CreateObject(983, 2354.3171386719, -1264.2526855469, 27.660118103027, 0.00, 0.00, 0.00);
	CreateObject(984, 2354.3173828125, -1254.6737060547, 27.605972290039, 0.00, 0.00, 0.00);
	CreateObject(983, 2351.1845703125, -1248.2625732422, 27.660118103027, 0.00, 0.00, 90.00);
	CreateObject(983, 2351.0822753906, -1267.4180908203, 27.660118103027, 0.00, 0.00, 90.00);
	CreateObject(2060,2172.89526367,-2256.86108398,12.46142387,0.00000000,0.00000000,44.00000000);
    CreateObject(2060,2172.89453125,-2256.86035156,12.46142387,0.00000000,0.00000000,43.99475098);
    CreateObject(2060,2172.42309570,-2256.42822266,12.46099281,0.00000000,0.00000000,47.25003052);
    CreateObject(2060,2173.31835938,-2257.36694336,12.46148300,0.00000000,0.00000000,43.75000000);
    CreateObject(2060,2172.75854492,-2256.49853516,12.77687645,0.00000000,0.00000000,315.24987793);
    CreateObject(2060,2172.41381836,-2256.85815430,12.77693558,0.00000000,0.00000000,316.25000000);
    CreateObject(2060,2173.61865234,-2257.31201172,12.77693558,0.00000000,0.00000000,136.00000000);
    CreateObject(2060,2173.29321289,-2257.70800781,12.77693558,0.00000000,0.00000000,134.00000000);
    CreateObject(2060,2173.73193359,-2257.77856445,12.46504116,0.00000000,0.00000000,42.00000000);
    CreateObject(2060,2172.61962891,-2256.63281250,13.09232903,0.00000000,0.00000000,0.00000000);
    CreateObject(2060,2229.29809570,-2286.05883789,13.53178787,0.00000000,0.00000000,226.00000000);
    CreateObject(2060,2229.61987305,-2286.45825195,13.53178787,0.00000000,0.00000000,45.00000000);
    CreateObject(2060,2230.00610352,-2286.81738281,13.53178787,0.00000000,0.00000000,44.00000000);
    CreateObject(2060,2230.39746094,-2287.23168945,13.53178787,0.00000000,0.00000000,44.00000000);
    CreateObject(2060,2229.35400391,-2286.54858398,13.80724049,0.00000000,0.00000000,134.00000000);
    CreateObject(2060,2230.20898438,-2286.95312500,13.82723999,0.00000000,0.00000000,102.00000000);
    CreateObject(2619, 271.52029418945, -128.01443481445, 1004.4744262695, 0, 358, 180); //pawno.ru [0]
	CreateObject(2619, 271.51495361328, -129.51002502441, 1004.4891967773, 0, 0, 180); //pawno.ru [0]
	CreateObject(2619, 271.50994873047, -130.97880554199, 1004.4701538086, 0, 0, 180); //pawno.ru [0]
	CreateObject(2619, 271.63464355469, -132.52230834961, 1004.5203857422, 0, 0, 180); //pawno.ru [0]
	CreateObject(2619, 271.70928955078, -134.16825866699, 1004.5281982422, 0, 0, 180); //pawno.ru [0]
	CreateObject(2619, 271.48284912109, -135.57594299316, 1004.5269165039, 0, 0, 180); //pawno.ru [0]
	CreateObject(2619, 271.58569335938, -136.9965057373, 1004.5786743164, 0, 0, 180); //pawno.ru [0]
	CreateObject(2619, 271.49844360352, -138.52423095703, 1004.5657348633, 0, 0, 180); //pawno.ru [0]
    gryz1 = CreatePickup(1239, 23, 2137.8227539063,-2282.4379882813,20.671875, -1);
    gryz2 = CreatePickup(1239, 23, 2127.6430664063,-2275.4113769531,20.671875, -1);
    gonkaenter = CreatePickup(1318,23,1956.7323,-2183.6260,13.5469);
 	gonkaexit = CreatePickup(1318,23,834.6671,7.2752,1004.1870);//
    gryz3 = CreatePickup(1239, 23, 2175.9453,-2259.6465,14.7734, -1);
    Create3DTextLabel("[]\n      ",0xBFF600FF,2137.8227539063,-2282.4379882813,21.171875,40.0,0, 1);
    Create3DTextLabel("[]\n     ",0xBFF600FF,2127.6430664063,-2275.4113769531,21.171875,40.0,0, 1);
    Create3DTextLabel("  ",0xBFF600FF,2175.9453,-2259.6465,15.1734,40.1,0, 1);
	CreateDynamicObject(987,1123.29003906,-2071.60424805,68.06147766,0.00000000,0.00000000,0.00000000); //object(elecfence_bar) (1)
	CreateDynamicObject(1339,152.71856689,-1957.29528809,3.43541050,0.00000000,0.00000000,0.00000000); //object(binnt09_la) (1)
	CreateDynamicObject(967,148.18164062,-1745.71484375,4.42545700,0.00000000,0.00000000,87.97851562); //object(bar_gatebox01) (1)
	CreateDynamicObject(2794,162.28890991,-1748.43859863,6.52369595,0.00000000,0.00000000,0.00000000); //object(cj_air_d_3) (1)
	CreateDynamicObject(1424,85.07780457,-1726.25671387,-34.28645325,0.00000000,0.00000000,0.00000000); //object(dyn_roadbarrier_2) (9)
	CreateDynamicObject(2690,148.49542236,-1746.33276367,5.37349796,0.00000000,0.00000000,0.00000000); //object(cj_fire_ext) (1)
	CreateDynamicObject(2237,148.67091370,-1745.25000000,5.67129087,0.00000000,0.00000000,0.00000000); //object(cj_shovel2) (1)
	CreateDynamicObject(1499,153.41894531,-1946.89160156,4.44531250,0.00000000,0.00000000,0.00000000); //object(gen_doorint05) (1)
	CreateDynamicObject(1616,160.29418945,-1748.43859863,7.04330730,0.00000000,0.00000000,0.00000000); //object(nt_securecam1_01) (1)
	CreateDynamicObject(11245,155.23094177,-1948.46545410,18.03066254,0.00000000,0.00000000,96.00000000); //object(sfsefirehseflag) (1)
	CreateDynamicObject(694,124.95117188,-1748.87402344,5.69688606,0.00000000,0.00000000,0.00000000); //object(sm_redwoodgrp) (1)
	CreateDynamicObject(1233,152.64691162,-1775.31811523,4.91865921,0.00000000,0.00000000,181.73999023); //object(noparkingsign1) (1)
	CreateDynamicObject(8408,145.97261047,-1744.78771973,11.81151199,0.00000000,0.00000000,267.99499512); //object(carparksign02_lvs) (1)
	CreateDynamicObject(3626,145.92187500,-1773.10351562,5.05710220,0.00000000,0.00000000,91.99951172); //object(dckwrkhut) (1)
	CreateDynamicObject(7313,168.86700439,-1748.43859863,5.83569050,0.00000000,0.00000000,180.00000000); //object(vgsn_scrollsgn01) (1)
	CreateDynamicObject(2949,147.64440918,-1775.96228027,3.79179144,0.00000000,0.00000000,182.00000000); //object(kmb_lockeddoor) (1)
	CreateDynamicObject(1463,129.45870972,-1747.79650879,5.79250240,0.00000000,0.00000000,0.00000000); //object(dyn_woodpile2) (1)
	CreateDynamicObject(851,136.71202087,-1773.95324707,3.49590302,0.00000000,0.00000000,0.00000000); //object(cj_urb_rub_2) (1)
	CreateDynamicObject(1412,147.49113464,-1780.07568359,4.61548233,0.00000000,0.00000000,92.00000000); //object(dyn_mesh_2) (1)
	CreateDynamicObject(12957,175.02600098,-1936.44958496,-4.54956484,0.00000000,0.00000000,0.00000000); //object(sw_pickupwreck01) (1)
	CreateDynamicObject(3056,175.38996887,-1937.18811035,-2.92307138,0.00000000,0.00000000,0.00000000); //object(mini_magnet) (1)
	CreateDynamicObject(1217,175.88619995,-1936.28222656,-4.25633144,0.00000000,0.00000000,0.00000000); //object(barrel2) (1)
	CreateDynamicObject(1216,161.44761658,-1925.80688477,3.46544003,0.00000000,0.00000000,266.00000000); //object(phonebooth1) (1)
	CreateDynamicObject(1223,152.55995178,-1946.27075195,4.17205048,0.00000000,0.00000000,0.00000000); //object(lampost_coast) (1)
	CreateDynamicObject(1319,149.04200745,-1745.20324707,4.93516731,0.00000000,0.00000000,0.00000000); //object(ws_ref_bollard) (1)
	CreateDynamicObject(1319,160.06483459,-1748.48242188,4.47808647,0.00000000,0.00000000,0.00000000); //object(ws_ref_bollard) (2)
	CreateDynamicObject(3860,145.68727112,-1764.92663574,5.01192474,0.00000000,0.00000000,90.00000000); //object(marketstall04_sfxrf) (1)
	CreateDynamicObject(3861,145.94699097,-1759.63647461,5.22143650,0.00000000,0.00000000,92.00000000); //object(marketstall01_sfxrf) (1)
	CreateDynamicObject(3862,146.03279114,-1753.61535645,5.47040462,0.00000000,0.00000000,92.00000000); //object(marketstall02_sfxrf) (1)
	CreateDynamicObject(1302,147.81077576,-1772.09045410,3.46809006,0.00000000,0.00000000,91.99951172); //object(vendmachfd) (1)
	CreateDynamicObject(979,140.84765625,-1742.94140625,5.85571527,0.00000000,0.00000000,339.99938965); //object(sub_roadleft) (1)
	CreateDynamicObject(983,147.43974304,-1748.82312012,5.04187298,0.00000000,0.00000000,0.00000000); //object(fenceshit3) (1)
	CreateDynamicObject(982,162.34375000,-1806.93469238,3.96148014,0.00000000,0.00000000,0.00000000); //object(fenceshit) (1)
	CreateDynamicObject(982,162.41503906,-1781.35156250,3.98502731,0.00000000,0.00000000,0.00000000); //object(fenceshit) (2)
	CreateDynamicObject(982,162.34375000,-1858.15417480,4.05855465,0.00000000,0.00000000,0.00000000); //object(fenceshit) (3)
	CreateDynamicObject(982,162.31445312,-1832.52929688,4.03851032,0.00000000,0.00000000,0.00000000); //object(fenceshit) (4)
	CreateDynamicObject(982,162.18864441,-1909.27038574,4.05855465,0.00000000,0.00000000,0.00000000); //object(fenceshit) (5)
	CreateDynamicObject(982,162.28613281,-1883.81347656,4.05855465,0.00000000,0.00000000,0.00000000); //object(fenceshit) (6)
	CreateDynamicObject(982,148.02297974,-1806.07751465,4.01913166,0.00000000,0.00000000,0.00000000); //object(fenceshit) (7)
	CreateDynamicObject(982,147.51367188,-1780.53808594,4.02485085,0.00000000,0.00000000,1.98303223); //object(fenceshit) (8)
	CreateDynamicObject(983,158.44374084,-1776.59692383,4.00354195,0.00000000,0.00000000,87.69995117); //object(fenceshit3) (2)
	CreateDynamicObject(983,149.62503052,-1776.17053223,4.01839066,0.00000000,0.00000000,87.69836426); //object(fenceshit3) (3)
	CreateDynamicObject(1444,152.87963867,-1776.33471680,4.12978745,0.00000000,0.00000000,87.69995117); //object(dyn_street_sign_2) (1)
	CreateDynamicObject(1444,155.17648315,-1776.31433105,4.13178539,0.00000000,0.00000000,87.69836426); //object(dyn_street_sign_2) (2)
	CreateDynamicObject(11496,145.02685547,-1922.78186035,1.59654951,0.00000000,0.00000000,179.27978516); //object(des_wjetty) (1)
	CreateDynamicObject(11496,145.16749573,-1907.61682129,1.59654951,0.00000000,0.00000000,179.27490234); //object(des_wjetty) (2)
	CreateDynamicObject(11496,145.36172485,-1891.79809570,1.59654951,0.00000000,0.00000000,179.27490234); //object(des_wjetty) (3)
	CreateDynamicObject(14394,146.47138977,-1923.62182617,2.59987831,0.00000000,0.00000000,0.00000000); //object(dr_gsnew10) (1)
	CreateDynamicObject(14394,148.60612488,-1923.67004395,2.59987831,0.00000000,0.00000000,180.67565918); //object(dr_gsnew10) (2)
	CreateDynamicObject(1233,153.99299622,-1746.43896484,5.71980429,0.00000000,0.00000000,181.73583984); //object(noparkingsign1) (1)
	CreateDynamicObject(3095,150.44635010,-1923.80529785,1.79654789,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (1)
	CreateDynamicObject(3095,151.42832947,-1923.51232910,2.21127129,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (2)
	CreateDynamicObject(2977,146.54559326,-1919.18835449,1.79654789,0.00000000,0.00000000,0.00000000); //object(kmilitary_crate) (1)
	CreateDynamicObject(2977,146.85244751,-1928.18664551,2.72968674,0.00000000,0.00000000,0.00000000); //object(kmilitary_crate) (2)
	CreateDynamicObject(2977,146.60839844,-1928.32812500,1.79654789,0.00000000,0.00000000,0.00000000); //object(kmilitary_crate) (3)
	CreateDynamicObject(2977,145.71598816,-1928.26806641,1.79654789,0.00000000,0.00000000,0.00000000); //object(kmilitary_crate) (4)
	CreateDynamicObject(11417,154.10449219,-1951.69335938,47.14119339,0.00000000,0.00000000,264.42443848); //object(xenonsign2_sfse) (1)
	CreateDynamicObject(11417,154.10449219,-1951.69335938,47.14119339,0.00000000,0.00000000,266.40942383); //object(xenonsign2_sfse) (1)
	CreateDynamicObject(11417,154.10449219,-1951.69335938,47.14119339,0.00000000,0.00000000,216.55737305); //object(xenonsign2_sfse) (1)
	CreateDynamicObject(11417,154.10449219,-1951.69335938,47.14119339,0.00000000,0.00000000,156.73693848); //object(xenonsign2_sfse) (1)
	CreateDynamicObject(11417,154.10449219,-1951.69335938,47.14119339,0.00000000,0.00000000,110.94631958); //object(xenonsign2_sfse) (1)
	CreateDynamicObject(11417,154.10449219,-1951.69335938,47.14119339,0.00000000,0.00000000,120.91543579); //object(xenonsign2_sfse) (1)
	CreateDynamicObject(11417,154.10449219,-1951.69335938,47.14119339,0.00000000,0.00000000,92.98504639); //object(xenonsign2_sfse) (1)
	CreateDynamicObject(11417,154.10449219,-1951.69335938,47.14119339,0.00000000,0.00000000,154.78784180); //object(xenonsign2_sfse) (1)
	CreateDynamicObject(11417,154.10449219,-1951.69335938,47.14119339,0.00000000,0.00000000,157.85156250); //object(xenonsign2_sfse) (1)
	CreateDynamicObject(2977,145.66615295,-1919.17639160,1.79654789,0.00000000,0.00000000,0.00000000); //object(kmilitary_crate) (5)
	CreateDynamicObject(2977,146.91691589,-1919.03076172,2.76084948,0.00000000,0.00000000,0.00000000); //object(kmilitary_crate) (6)
	CreateDynamicObject(2977,147.62301636,-1919.01708984,2.76084948,0.00000000,0.00000000,0.00000000); //object(kmilitary_crate) (7)
	CreateDynamicObject(2977,147.85156250,-1928.19287109,2.72968674,0.00000000,0.00000000,0.00000000); //object(kmilitary_crate) (8)
	CreateDynamicObject(618,274.53417969,-1694.25976562,7.03285217,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (2)
	CreateDynamicObject(618,289.21191406,-1699.30761719,6.40706921,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (3)
	CreateDynamicObject(618,179.21113586,-1601.43664551,13.18186188,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (4)
	CreateDynamicObject(618,240.15332031,-1673.39355469,9.60418510,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (5)
	CreateDynamicObject(618,257.12512207,-1685.53320312,8.13111305,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (6)
	CreateDynamicObject(618,526.44042969,-1723.03784180,11.49020004,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (7)
	CreateDynamicObject(618,302.85742188,-1702.95214844,6.03697586,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (8)
	CreateDynamicObject(618,322.48730469,-1706.59472656,5.70876503,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (9)
	CreateDynamicObject(618,341.18359375,-1708.86718750,5.78206825,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (10)
	CreateDynamicObject(618,387.10253906,-1709.99023438,7.12046432,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (11)
	CreateDynamicObject(618,407.66210938,-1710.03222656,8.01305771,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (12)
	CreateDynamicObject(618,425.54394531,-1710.85156250,8.72569847,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (13)
	CreateDynamicObject(618,441.54080200,-1711.92309570,9.28473091,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (14)
	CreateDynamicObject(618,461.21777344,-1714.46887207,9.85017395,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (15)
	CreateDynamicObject(618,476.24899292,-1716.38342285,10.25847244,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (16)
	CreateDynamicObject(618,507.31347656,-1720.89648438,11.02162361,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (18)
	CreateDynamicObject(618,574.97814941,-1729.49841309,12.33915520,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (19)
	CreateDynamicObject(618,541.78320312,-1725.16992188,11.79952621,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (20)
	CreateDynamicObject(618,560.75683594,-1727.54589844,12.11631107,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (21)
	CreateDynamicObject(618,592.22143555,-1732.10205078,12.52315903,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (22)
	CreateDynamicObject(618,646.60064697,-1741.50439453,12.48166084,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (23)
	CreateDynamicObject(618,616.05761719,-1736.31738281,12.65303802,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (24)
	CreateDynamicObject(618,671.42022705,-1747.73791504,12.60362911,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (25)
	CreateDynamicObject(618,689.35815430,-1753.66687012,12.42156410,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (26)
	CreateDynamicObject(618,728.95501709,-1766.74755859,13.51294899,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (27)
	CreateDynamicObject(618,704.33886719,-1758.95019531,13.22113991,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (28)
	CreateDynamicObject(618,753.18627930,-1772.70007324,12.00204659,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (29)
	CreateDynamicObject(618,778.39111328,-1776.15222168,12.21503830,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (30)
	CreateDynamicObject(618,804.69287109,-1777.48950195,12.57031250,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (31)
	CreateDynamicObject(618,849.76049805,-1777.16418457,12.73222160,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (32)
	CreateDynamicObject(618,881.68481445,-1778.91516113,12.73455238,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (33)
	CreateDynamicObject(618,906.08227539,-1780.06152344,12.54985619,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (34)
	CreateDynamicObject(618,931.22869873,-1782.02490234,12.66560745,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (35)
	CreateDynamicObject(618,956.56896973,-1787.20263672,13.28945637,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (36)
	CreateDynamicObject(618,985.76428223,-1794.30554199,13.23713112,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (37)
	CreateDynamicObject(618,1007.92089844,-1800.18310547,13.21875000,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (38)
	CreateDynamicObject(618,225.86035156,-1660.06445312,11.11038971,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (39)
	CreateDynamicObject(618,216.80273438,-1648.03222656,12.19545555,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (40)
	CreateDynamicObject(618,208.06152344,-1637.55957031,13.01653862,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (41)
	CreateDynamicObject(618,191.80664062,-1616.78320312,13.59656143,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (42)
	CreateDynamicObject(618,107.66708374,-1541.88403320,6.01047611,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (43)
	CreateDynamicObject(618,167.57812500,-1587.12207031,12.26057911,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (44)
	CreateDynamicObject(618,126.56542969,-1550.93652344,7.76678371,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (45)
	CreateDynamicObject(979,477.88525391,-1716.42004395,11.14695358,0.00000000,0.00000000,327.95434570); //object(sub_roadleft) (1)
	CreateDynamicObject(979,485.35058594,-1734.47937012,10.92094994,0.00000000,0.00000000,86.64331055); //object(sub_roadleft) (1)
	CreateDynamicObject(979,500.09222412,-1719.19213867,11.67650700,0.00000000,0.00000000,197.52624512); //object(sub_roadleft) (1)
	CreateDynamicObject(979,500.09179688,-1719.19140625,11.67650700,0.00000000,0.00000000,16.21340942); //object(sub_roadleft) (1)
	CreateDynamicObject(979,477.88476562,-1716.41992188,11.14695358,0.00000000,0.00000000,148.44726562); //object(sub_roadleft) (1)
	CreateDynamicObject(979,485.35058594,-1734.47851562,10.92094994,0.00000000,0.00000000,267.26831055); //object(sub_roadleft) (1)
	CreateDynamicObject(979,491.27584839,-1734.99645996,11.46652222,0.00000000,0.00000000,267.26440430); //object(sub_roadleft) (1)
	CreateDynamicObject(979,491.27539062,-1734.99609375,11.46652222,0.00000000,0.00000000,85.86425781); //object(sub_roadleft) (1)
	CreateDynamicObject(3096,488.40792847,-1734.59936523,16.78851318,0.00000000,0.00000000,352.06005859); //object(bb_pickup) (1)
	CreateDynamicObject(3472,473.35275269,-1827.92871094,4.45318604,0.00000000,0.00000000,306.18017578); //object(circuslampost03) (1)
	CreateDynamicObject(3472,493.58422852,-1828.01745605,4.46093559,0.00000000,0.00000000,320.07287598); //object(circuslampost03) (2)
	CreateDynamicObject(3472,510.60644531,-1827.93164062,4.63281250,0.00000000,0.00000000,320.07019043); //object(circuslampost03) (3)
	CreateDynamicObject(3472,502.26422119,-1827.62097168,4.46501350,0.00000000,0.00000000,320.07019043); //object(circuslampost03) (4)
	CreateDynamicObject(3472,473.28833008,-1818.24096680,4.47929192,0.00000000,0.00000000,320.07019043); //object(circuslampost03) (5)
	CreateDynamicObject(3472,483.33007812,-1827.77148438,4.46093750,0.00000000,0.00000000,320.07019043); //object(circuslampost03) (6)
	CreateDynamicObject(656,492.10742188,-1814.78515625,4.79480934,0.00000000,0.00000000,358.01147461); //object(pinetree05) (2)
	CreateDynamicObject(7666,492.08789062,-1814.87890625,29.93532944,0.00000000,0.00000000,0.00000000); //object(vgswlcmsign2) (1)
	CreateDynamicObject(7666,492.12924194,-1814.71325684,29.93532944,0.00000000,0.00000000,0.00000000); //object(vgswlcmsign2) (2)
	CreateDynamicObject(7666,492.22076416,-1814.50134277,29.93532944,0.00000000,0.00000000,0.00000000); //object(vgswlcmsign2) (3)
	CreateDynamicObject(7666,492.22497559,-1814.55993652,29.93532944,0.00000000,0.00000000,0.00000000); //object(vgswlcmsign2) (4)
	CreateDynamicObject(7666,492.08789062,-1814.87890625,29.93532944,0.00000000,0.00000000,252.36022949); //object(vgswlcmsign2) (1)
	CreateDynamicObject(7666,492.08789062,-1814.87890625,29.93532944,0.00000000,0.00000000,218.47607422); //object(vgswlcmsign2) (1)
	CreateDynamicObject(7666,492.08789062,-1814.87890625,29.93532944,0.00000000,0.00000000,114.80416870); //object(vgswlcmsign2) (1)
	CreateDynamicObject(3095,479.41958618,-1765.80383301,4.52182961,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (3)
	CreateDynamicObject(3095,479.47467041,-1772.09680176,4.52182961,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (4)
	CreateDynamicObject(3095,488.00549316,-1772.28942871,4.52182961,0.00000000,0.00000000,0.00000000);
	CreateDynamicObject(982,1177.3564453125,-1822.921875,13.251726150513,0.00000000,0.00000000,0.00000000);
	CreateDynamicObject(983,1177.3416748047,-1838.943261719,13.255606651306,0.00000000,0.00000000,0.00000000);
	CreateDynamicObject(982,1177.4290771484,-1774.5688476563,13.253867149353,0.00000000,0.00000000,0.00000000);
	CreateDynamicObject(982,1177.4210205078,-1748.8216552734,13.253867149353,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (5)
	CreateDynamicObject(3095,488.86010742,-1764.58825684,4.52182961,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (6)
	CreateDynamicObject(3095,498.13568115,-1764.86340332,4.52182961,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (7)
	CreateDynamicObject(3095,497.74908447,-1775.13098145,4.52182961,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (8)
	CreateDynamicObject(3095,507.10809326,-1774.66113281,4.52182961,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (9)
	CreateDynamicObject(3095,507.02374268,-1764.08984375,4.52182961,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (10)
	CreateDynamicObject(3095,516.05126953,-1764.33776855,4.52182961,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (11)
	CreateDynamicObject(3095,516.02392578,-1773.63854980,4.52182961,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (12)
	CreateDynamicObject(3095,526.77343750,-1773.59570312,4.52182961,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (13)
	CreateDynamicObject(3095,526.73297119,-1763.84570312,4.52182961,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (14)
	CreateDynamicObject(3095,535.23760986,-1765.06250000,4.52182961,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (15)
	CreateDynamicObject(3095,544.48730469,-1765.02636719,4.52182961,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (16)
	CreateDynamicObject(3095,544.52050781,-1773.02636719,4.52182961,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (17)
	CreateDynamicObject(3095,490.97985840,-1813.44409180,4.52182961,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (18)
	CreateDynamicObject(3095,499.96081543,-1814.01464844,4.52182961,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (19)
	CreateDynamicObject(3095,499.41937256,-1822.49804688,4.52182961,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (20)
	CreateDynamicObject(3095,489.19021606,-1821.84741211,4.52182961,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (21)
	CreateDynamicObject(3095,481.70501709,-1821.37060547,4.52182961,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (22)
	CreateDynamicObject(3095,482.14929199,-1814.38378906,4.52182961,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (23)
	CreateDynamicObject(3095,485.89065552,-1814.62182617,4.52182961,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (24)
	CreateDynamicObject(3095,486.35171509,-1807.38525391,4.52182961,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (25)
	CreateDynamicObject(3095,477.61972046,-1806.82934570,4.52182961,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (26)
	CreateDynamicObject(3095,478.15972900,-1798.34570312,4.52182961,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (27)
	CreateDynamicObject(3095,487.63946533,-1798.94873047,4.52182961,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (28)
	CreateDynamicObject(3095,486.56008911,-1788.35766602,4.52182961,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (29)
	CreateDynamicObject(3095,508.65362549,-1809.76489258,4.52182961,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (30)
	CreateDynamicObject(3095,509.15835571,-1817.56298828,4.52182961,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (31)
	CreateDynamicObject(3095,508.66531372,-1825.29736328,4.52182961,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (32)
	CreateDynamicObject(3095,498.90347290,-1825.17700195,4.52182961,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (33)
	CreateDynamicObject(3095,490.17147827,-1824.62133789,4.52182961,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (34)
	CreateDynamicObject(3095,479.94216919,-1823.97045898,4.52182961,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (35)
	CreateDynamicObject(3095,472.95593262,-1823.52539062,4.52182961,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (36)
	CreateDynamicObject(3095,472.41448975,-1832.00878906,4.52182961,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (37)
	CreateDynamicObject(3095,480.64694214,-1832.53247070,4.52182961,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (38)
	CreateDynamicObject(3095,489.37832642,-1833.08764648,4.52182961,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (39)
	CreateDynamicObject(3095,498.00338745,-1831.38085938,4.52182961,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (40)
	CreateDynamicObject(3095,507.81219482,-1830.75219727,4.52182961,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (41)
	CreateDynamicObject(3095,515.04687500,-1831.21215820,4.52182961,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (42)
	CreateDynamicObject(3095,507.75930786,-1835.50781250,4.52182961,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (44)
	CreateDynamicObject(3095,498.46438599,-1835.91870117,4.52182961,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (45)
	CreateDynamicObject(3095,486.17568970,-1836.13842773,4.52182961,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (46)
	CreateDynamicObject(3095,475.64889526,-1836.21972656,4.52182961,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (47)
	CreateDynamicObject(3095,468.41348267,-1835.75952148,4.52182961,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (48)
	CreateDynamicObject(3095,499.65750122,-1813.67675781,5.07719517,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (49)
	CreateDynamicObject(3095,499.30389404,-1810.19384766,5.07719517,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (50)
	CreateDynamicObject(3095,491.84216309,-1810.95141602,5.07719517,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (51)
	CreateDynamicObject(3095,492.52322388,-1817.66821289,5.07719517,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (52)
	CreateDynamicObject(3095,489.86056519,-1818.66394043,5.63256073,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (53)
	CreateDynamicObject(3095,482.06500244,-1811.18920898,5.07719517,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (54)
	CreateDynamicObject(3095,490.61077881,-1810.32165527,5.07719517,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (55)
	CreateDynamicObject(3095,489.77749634,-1802.11157227,5.07719517,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (56)
	CreateDynamicObject(3095,498.30947876,-1801.99853516,5.07719517,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (57)
	CreateDynamicObject(3095,506.94168091,-1802.88037109,5.07719517,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (58)
	CreateDynamicObject(3095,507.95092773,-1812.83105469,5.07719517,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (59)
	CreateDynamicObject(3095,508.88034058,-1819.52282715,5.07719517,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (60)
	CreateDynamicObject(3095,512.17858887,-1829.74377441,5.07719517,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (61)
	CreateDynamicObject(3095,503.72131348,-1830.60229492,5.07719517,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (62)
	CreateDynamicObject(3095,495.01556396,-1831.48596191,5.07719517,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (63)
	CreateDynamicObject(3095,484.56848145,-1832.54663086,5.07719517,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (64)
	CreateDynamicObject(3095,474.61962891,-1833.55664062,5.07719517,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (65)
	CreateDynamicObject(3095,471.34957886,-1826.09716797,5.07719517,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (66)
	CreateDynamicObject(3095,470.84387207,-1821.12109375,5.07719517,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (67)
	CreateDynamicObject(3095,480.74200439,-1819.61279297,5.07719517,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (68)
	CreateDynamicObject(3095,481.10147095,-1810.77868652,5.07719517,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (69)
	CreateDynamicObject(3095,481.24102783,-1804.73181152,5.07719517,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (70)
	CreateDynamicObject(3095,499.22628784,-1826.75793457,5.07719517,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (71)
	CreateDynamicObject(3095,491.01788330,-1827.59167480,5.07719517,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (72)
	CreateDynamicObject(3095,487.78424072,-1827.91931152,5.07719517,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (73)
	CreateDynamicObject(3095,487.78417969,-1827.91894531,5.07719517,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (74)
	CreateDynamicObject(3385,492.70831299,-1815.27441406,6.55275154,0.00000000,0.00000000,0.00000000); //object(a51_light1_) (1)
	CreateDynamicObject(3534,497.76998901,-1817.71276855,18.99325752,0.00000000,0.00000000,0.00000000); //object(trdlamp01) (1)
	CreateDynamicObject(3534,495.99560547,-1808.95397949,18.99325752,0.00000000,0.00000000,0.00000000); //object(trdlamp01) (2)
	CreateDynamicObject(3534,497.67196655,-1813.46118164,18.99325752,0.00000000,0.00000000,0.00000000); //object(trdlamp01) (3)
	CreateDynamicObject(3534,491.60733032,-1809.11499023,18.99325752,0.00000000,0.00000000,0.00000000); //object(trdlamp01) (4)
	CreateDynamicObject(3534,486.06808472,-1812.46667480,18.99325752,0.00000000,0.00000000,0.00000000); //object(trdlamp01) (5)
	CreateDynamicObject(3534,487.05615234,-1817.75927734,18.99325752,0.00000000,0.00000000,0.00000000); //object(trdlamp01) (6)
	CreateDynamicObject(3534,492.61856079,-1815.87329102,22.95646477,0.00000000,0.00000000,0.00000000); //object(trdlamp01) (7)
	CreateDynamicObject(3534,493.49707031,-1819.83593750,18.99325752,0.00000000,0.00000000,0.00000000); //object(trdlamp01) (8)
	CreateDynamicObject(3534,490.49447632,-1817.32739258,22.95646477,0.00000000,0.00000000,0.00000000); //object(trdlamp01) (9)
	CreateDynamicObject(3534,487.43023682,-1814.09899902,22.95646477,0.00000000,0.00000000,0.00000000); //object(trdlamp01) (10)
	CreateDynamicObject(3534,494.78182983,-1811.35668945,22.95646477,0.00000000,0.00000000,0.00000000); //object(trdlamp01) (11)
	CreateDynamicObject(3534,497.50494385,-1813.55419922,22.95646477,0.00000000,0.00000000,0.00000000); //object(trdlamp01) (12)
	CreateDynamicObject(3534,491.14321899,-1811.74963379,15.02466965,0.00000000,0.00000000,0.00000000); //object(trdlamp01) (13)
	CreateDynamicObject(3534,488.27923584,-1813.28588867,15.02466965,0.00000000,0.00000000,0.00000000); //object(trdlamp01) (14)
	CreateDynamicObject(3534,496.26470947,-1812.75268555,15.02466965,0.00000000,0.00000000,0.00000000); //object(trdlamp01) (15)
	CreateDynamicObject(3534,495.33300781,-1818.01916504,15.02466965,0.00000000,0.00000000,0.00000000); //object(trdlamp01) (16)
	CreateDynamicObject(3534,492.63137817,-1819.14196777,15.02466965,0.00000000,0.00000000,0.00000000); //object(trdlamp01) (17)
	CreateDynamicObject(3534,490.58685303,-1812.30859375,18.53059006,0.00000000,0.00000000,0.00000000); //object(trdlamp01) (18)
	CreateDynamicObject(3534,490.93539429,-1812.40649414,22.14723015,0.00000000,0.00000000,0.00000000); //object(trdlamp01) (19)
	CreateDynamicObject(3534,492.01467896,-1814.37487793,25.05703163,0.00000000,0.00000000,0.00000000); //object(trdlamp01) (20)
	CreateDynamicObject(3534,487.81204224,-1815.55761719,25.05703163,0.00000000,0.00000000,0.00000000); //object(trdlamp01) (21)
	CreateDynamicObject(3534,495.43948364,-1813.33496094,25.05703163,0.00000000,0.00000000,0.00000000); //object(trdlamp01) (22)
	CreateDynamicObject(1554,522.58758545,-1811.24926758,5.57812500,0.00000000,0.00000000,0.00000000); //object(cj_water_barrier) (1)
	CreateDynamicObject(13646,492.36895752,-1815.09216309,6.32597065,0.00000000,0.00000000,0.00000000); //object(ramplandpad) (1)
	CreateDynamicObject(14791,501.74172974,-1769.37536621,8.18951702,0.00000000,0.00000000,0.00000000); //object(a_vgsgymboxa) (1)
	CreateDynamicObject(3095,501.19427490,-1759.31213379,5.69746971,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (75)
	CreateDynamicObject(3095,500.91799927,-1765.05908203,5.69746971,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (76)
	CreateDynamicObject(3095,500.80218506,-1769.06384277,5.69746971,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (77)
	CreateDynamicObject(13666,519.90148926,-1864.75036621,8.71528339,0.00000000,0.00000000,93.69995117); //object(loopwee) (1)
	CreateDynamicObject(14449,500.65338135,-1849.42858887,4.50879812,0.00000000,358.01501465,268.68994141); //object(carter_trampoline) (1)
	CreateDynamicObject(14782,499.12490845,-1761.93444824,7.26888275,0.00000000,0.00000000,0.00000000); //object(int3int_boxing30) (1)
	CreateDynamicObject(3819,488.16085815,-1840.49243164,6.07495356,0.00000000,0.00000000,268.33032227); //object(bleacher_sfsx) (1)
	CreateDynamicObject(3819,496.78057861,-1840.40515137,6.07495356,0.00000000,0.00000000,268.33007812); //object(bleacher_sfsx) (2)
	CreateDynamicObject(3819,496.83447266,-1842.89318848,7.34300470,0.00000000,0.00000000,268.33007812); //object(bleacher_sfsx) (3)
	CreateDynamicObject(3819,488.10369873,-1843.06738281,7.34300470,0.00000000,0.00000000,268.33007812); //object(bleacher_sfsx) (4)
	CreateDynamicObject(3819,505.71130371,-1843.02978516,7.34300470,0.00000000,0.00000000,268.33007812); //object(bleacher_sfsx) (5)
	CreateDynamicObject(3819,506.10015869,-1842.66186523,7.34300470,0.00000000,0.00000000,268.33007812); //object(bleacher_sfsx) (6)
	CreateDynamicObject(3819,505.94784546,-1839.16674805,6.07495356,0.00000000,0.00000000,268.33007812); //object(bleacher_sfsx) (7)
	CreateDynamicObject(3095,514.74511719,-1835.95214844,4.52182961,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (78)
	CreateDynamicObject(3095,487.86560059,-1844.97924805,3.39218903,0.00000000,89.32507324,268.37512207); //object(a51_jetdoor) (79)
	CreateDynamicObject(3095,482.99792480,-1841.15380859,3.39218903,0.00000000,89.32434082,190.95959473); //object(a51_jetdoor) (80)
	CreateDynamicObject(3095,496.86853027,-1845.41625977,3.39218903,0.00000000,89.32434082,268.37402344); //object(a51_jetdoor) (81)
	CreateDynamicObject(3095,505.96176147,-1845.74389648,3.39218903,0.00000000,89.32434082,268.37402344); //object(a51_jetdoor) (82)
	CreateDynamicObject(3095,510.32211304,-1841.73107910,3.39218903,0.00000000,89.32434082,354.13378906); //object(a51_jetdoor) (83)
	CreateDynamicObject(3819,497.31631470,-1839.27514648,6.07495356,0.00000000,0.00000000,268.33007812); //object(bleacher_sfsx) (8)
	CreateDynamicObject(3819,488.53372192,-1839.26525879,6.07495356,0.00000000,0.00000000,268.33007812); //object(bleacher_sfsx) (9)
	CreateDynamicObject(3095,480.74121094,-1819.61230469,5.07719517,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (84)
	CreateDynamicObject(3095,496.11035156,-1818.67529297,5.63256073,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (85)
	CreateDynamicObject(3095,496.08087158,-1811.10864258,5.63256073,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (86)
	CreateDynamicObject(3095,489.53781128,-1811.01745605,5.63256073,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (87)
	CreateDynamicObject(3850,485.15225220,-1808.35888672,6.73383522,0.00000000,0.00000000,0.00000000); //object(carshowbann_sfsx) (1)
	CreateDynamicObject(3850,485.12744141,-1811.80285645,6.73383522,0.00000000,0.00000000,0.00000000); //object(carshowbann_sfsx) (2)
	CreateDynamicObject(3850,485.32971191,-1815.22961426,6.73383522,0.00000000,0.00000000,5.95495605); //object(carshowbann_sfsx) (3)
	CreateDynamicObject(3850,485.51742554,-1818.66003418,6.73383522,0.00000000,0.00000000,0.00000000); //object(carshowbann_sfsx) (4)
	CreateDynamicObject(3850,485.50588989,-1821.23181152,6.73383522,0.00000000,0.00000000,0.00000000); //object(carshowbann_sfsx) (5)
	CreateDynamicObject(3850,500.26300049,-1811.10876465,6.73383522,0.00000000,0.00000000,0.00000000); //object(carshowbann_sfsx) (6)
	CreateDynamicObject(3850,500.31152344,-1821.41699219,6.73383522,0.00000000,0.00000000,0.00000000); //object(carshowbann_sfsx) (7)
	CreateDynamicObject(3850,500.29101562,-1817.91992188,6.73383522,0.00000000,0.00000000,0.00000000); //object(carshowbann_sfsx) (8)
	CreateDynamicObject(3850,500.27539062,-1814.55078125,6.73383522,0.00000000,0.00000000,0.00000000); //object(carshowbann_sfsx) (9)
	CreateDynamicObject(4100,473.93569946,-1766.21069336,6.22143745,0.00000000,0.00000000,51.88003540); //object(meshfence1_lan) (1)
	CreateDynamicObject(4100,474.08969116,-1771.76843262,6.22519588,0.00000000,0.00000000,51.87744141); //object(meshfence1_lan) (2)
	CreateDynamicObject(4100,463.87185669,-1823.96777344,6.13515091,0.00000000,0.00000000,51.87744141); //object(meshfence1_lan) (3)
	CreateDynamicObject(4100,463.27505493,-1810.18701172,6.24854469,0.00000000,0.00000000,51.87744141); //object(meshfence1_lan) (4)
	CreateDynamicObject(14870,493.12783813,-1814.89282227,17.21401596,0.00000000,0.00000000,0.00000000); //object(pompom01) (1)
	CreateDynamicObject(18102,492.97750854,-1815.34008789,12.76398659,0.00000000,0.00000000,158.75073242); //object(light_box1) (1)
	CreateDynamicObject(18102,492.97656250,-1815.33984375,12.76398659,0.00000000,0.00000000,55.52758789); //object(light_box1) (2)
	CreateDynamicObject(18102,492.97656250,-1815.33984375,12.76398659,0.00000000,0.00000000,329.85498047); //object(light_box1) (3)
	CreateDynamicObject(18102,492.97656250,-1815.33984375,12.76398659,0.00000000,0.00000000,232.18383789); //object(light_box1) (4)
	CreateDynamicObject(2984,451.40402222,-1793.70336914,5.88411617,0.00000000,0.00000000,89.68493652); //object(portaloo) (1)
	CreateDynamicObject(2984,449.74697876,-1793.72106934,5.88411617,0.00000000,0.00000000,89.68139648); //object(portaloo) (2)
// 
	CreateDynamicObject(984,-1770.60314900,985.94970700,28.68262100,0.00000000,0.00000000,0.00000000); //object(4)
	CreateDynamicObject(1340,-1709.63952637,1031.99670410,18.04164886,0.00000000,0.00000000,90.00000000); //object(chillidogcart) (1)
	CreateDynamic3DTextLabel("/hotdog",COLOR_ORANGE,-1709.63952637,1031.99670410,18.04164886,50);
	CreateDynamicObject(1340,-1714.17700195,1031.99389648,18.04164886,0.00000000,0.00000000,90.00000000); //object(chillidogcart) (2)
	CreateDynamic3DTextLabel("/hotdog",COLOR_ORANGE,-1714.17700195,1031.99389648,18.04164886,50);
	CreateDynamicObject(7191,1748.22033691,-1340.78601074,16.23256874,0.00000000,0.00000000,270.27014160); //object(vegasnnewfence2b) (1)
	CreateDynamicObject(7191,1725.34558105,-1367.89672852,14.55702877,0.00000000,0.00000000,359.59350586); //object(vegasnnewfence2b) (2)
	CreateDynamicObject(7191,1725.41198730,-1363.37390137,18.52179909,0.00000000,0.00000000,359.59350586); //object(vegasnnewfence2b) (3)
	CreateDynamicObject(7191,1780.64868164,-1380.11181641,20.69726181,0.00000000,0.00000000,267.87841797); //object(vegasnnewfence2b) (4)
	CreateDynamicObject(7191,1773.98925781,-1379.95800781,16.73249054,0.00000000,0.00000000,267.96838379); //object(vegasnnewfence2b) (5)
	CreateDynamicObject(7191,1747.93164062,-1340.87060547,20.19734001,0.00000000,0.00000000,270.26916504); //object(vegasnnewfence2b) (6)
	CreateDynamicObject(2951,368.66671753,161.72785950,1018.98437500,0.00000000,0.00000000,272.39025879); //object(a51_labdoor) (1)
	CreateDynamicObject(10252,320.20312500,308.87405396,999.81036377,0.00000000,0.00000000,89.63989258); //object(china_town_gateb) (1)
	CreateDynamicObject(10252,320.09182739,315.59243774,999.81036377,0.00000000,0.00000000,89.63745117); //object(china_town_gateb) (2)
	CreateDynamicObject(10252,320.06542969,313.25878906,999.81036377,0.00000000,0.00000000,89.63745117); //object(china_town_gateb) (3)
	CreateDynamicObject(10252,320.29736328,311.22122192,999.81036377,0.00000000,0.00000000,89.63745117); //object(china_town_gateb) (4)
	CreateDynamicObject(1535,321.38455200,302.01242065,998.14843750,0.00000000,0.00000000,358.01501465); //object(gen_doorext14) (1)
	CreateDynamicObject(2472,831.62426758,11.12530327,1006.06982422,0.00000000,0.00000000,0.00000000); //object(model_planes_1) (1)
	CreateDynamicObject(2792,830.84179688,11.63671875,1005.47204590,0.00000000,0.00000000,0.00000000); //object(cj_air_d_1) (1)
	CreateDynamicObject(2775,827.20843506,-1.51760054,1006.19799805,0.00000000,0.00000000,174.58544922); //object(cj_airprt_mon) (1)
	CreateDynamicObject(2789,826.75091553,-1.51940250,1004.78350830,0.00000000,0.00000000,178.60058594); //object(cj_depart_board) (1)
	CreateDynamicObject(1569,-2030.42114258,-119.89176178,1034.17187500,0.00000000,0.00000000,0.00000000); //object(adam_v_door) (1)
	CreateDynamicObject(1569,-2027.66467285,-103.31250000,1034.26782227,0.00000000,0.00000000,0.00000000); //object(adam_v_door) (2)
	CreateDynamicObject(1508,2522.56835938,-1284.39843750,1055.29895020,0.00000000,0.00000000,0.00000000); //object(dyn_garage_door) (1)
	CreateDynamicObject(1951,2538.53710938,-1283.90075684,1055.09313965,0.00000000,0.00000000,0.00000000); //object(kb_beer01) (1)
	CreateDynamicObject(1951,2538.54272461,-1284.95874023,1055.09313965,0.00000000,0.00000000,0.00000000); //object(kb_beer01) (2)
	CreateDynamicObject(1669,2538.11718750,-1285.76013184,1055.25537109,0.00000000,0.00000000,0.00000000); //object(propwinebotl1) (1)
	CreateDynamicObject(1667,2538.47094727,-1283.60461426,1055.12976074,0.00000000,0.00000000,0.00000000); //object(propwineglass1) (1)
	CreateDynamicObject(1545,2543.50659180,-1283.11462402,1055.20751953,0.00000000,0.00000000,270.31530762); //object(cj_b_optic1) (1)
	CreateDynamicObject(1541,2543.10253906,-1286.00000000,1055.49401855,0.00000000,0.00000000,266.16503906); //object(cj_beer_taps_1) (1)
	CreateDynamicObject(3749,-1813.06750488,591.92913818,40.02247620,0.00000000,0.00000000,358.01501465); //object(clubgate01_lax) (1)
	CreateDynamicObject(987,-1814.79821777,530.50085449,33.92439270,0.00000000,0.00000000,186.63024902); //object(elecfence_bar) (1)
	CreateDynamicObject(987,-1826.33093262,529.37030029,34.12275696,0.00000000,0.00000000,144.94000244); //object(elecfence_bar) (2)
	CreateDynamicObject(987,-1836.04211426,536.23223877,34.12220764,0.00000000,0.00000000,144.93713379); //object(elecfence_bar) (3)
	CreateDynamicObject(987,-1845.83142090,543.10778809,34.12403870,0.00000000,0.00000000,144.93713379); //object(elecfence_bar) (4)
	CreateDynamicObject(987,-1848.02905273,559.09521484,34.26686096,0.00000000,0.00000000,51.10192871); //object(elecfence_bar) (5)
	CreateDynamicObject(987,-1855.59863281,549.84179688,34.14033508,0.00000000,0.00000000,51.09741211); //object(elecfence_bar) (6)
	CreateDynamicObject(987,-1830.53674316,583.63397217,34.16406250,0.00000000,0.00000000,51.09741211); //object(elecfence_bar) (7)
	CreateDynamicObject(987,-1767.33166504,593.39843750,34.46093750,0.00000000,0.00000000,305.48754883); //object(elecfence_bar) (8)
	CreateDynamicObject(987,-1803.13476562,593.39843750,34.46374512,0.00000000,0.00000000,1.15356445); //object(elecfence_bar) (9)
	CreateDynamicObject(987,-1791.16015625,593.39843750,34.46374512,0.00000000,0.00000000,1.15356445); //object(elecfence_bar) (10)
	CreateDynamicObject(987,-1779.16601562,593.39843750,34.46093750,0.00000000,0.00000000,1.15356445); //object(elecfence_bar) (11)
	CreateDynamicObject(987,-1761.81762695,571.72857666,34.05291748,0.00000000,0.00000000,249.72607422); //object(elecfence_bar) (12)
	CreateDynamicObject(987,-1761.10742188,583.63476562,34.16406250,0.00000000,0.00000000,267.58850098); //object(elecfence_bar) (13)
	CreateDynamicObject(987,-1771.79699707,550.11157227,34.00527954,0.00000000,0.00000000,239.79980469); //object(elecfence_bar) (14)
	CreateDynamicObject(987,-1766.05566406,560.58789062,34.00723267,0.00000000,0.00000000,241.78161621); //object(elecfence_bar) (15)
	CreateDynamicObject(987,-1777.82299805,539.81335449,34.00866699,0.00000000,0.00000000,239.79858398); //object(elecfence_bar) (16)
	CreateDynamicObject(987,-1783.79919434,529.49981689,33.99218750,0.00000000,0.00000000,239.79858398); //object(elecfence_bar) (17)
	CreateDynamicObject(987,-1789.83447266,519.18872070,33.99218750,0.00000000,0.00000000,180.06884766); //object(elecfence_bar) (18)
	CreateDynamicObject(16775,-1813.65710449,590.72772217,38.16327667,0.00000000,0.00000000,358.01501465); //object(door_savhangr2) (1)
	CreateDynamicObject(8325,-1825.90710449,583.44531250,62.23655701,0.00000000,0.00000000,89.73004150); //object(vgsbboardsigns12) (1)
	CreateDynamic3DTextLabel(" /  [alt]  ",0xBFF600FF,2215.5,-1148.1,1025.7,40.0);
	CreateDynamic3DTextLabel(" ",0xBFF600FF,2244.3279,-1665.5469,15.4766,40.0);
	CreateDynamic3DTextLabel("  /get drugs [number]",0xFF0000FF,323.0342,1118.5804,1083.8828,40.0);
	CreateDynamic3DTextLabel("!",0xFF0000FF,-1061.5,-1183.5,129.2,40.0);
	CreateDynamic3DTextLabel("/buyboom    $300.000",0xFF0000FF,-2714.8130,-310.8922,7.6775, 40.0);

    CreateDynamic3DTextLabel("  /inkasget",0xBFF600FF,2771.1858,-2410.7913,13.7506,30.0,INVALID_PLAYER_ID,INVALID_VEHICLE_ID,0,-1,-1,-1,30.0);
	CreateDynamic3DTextLabel("    /inkaspol",0xBFF600FF,1471.2346,-1025.4558,23.9538,30.0,INVALID_PLAYER_ID,INVALID_VEHICLE_ID,0,-1,-1,-1,30.0);
	CreateDynamic3DTextLabel(" ",0xBFF600FF,363.6539,158.7465,1025.7964,30.0); // by Extazy and update by Flashin - Andrew Stanov.
	CreateDynamic3DTextLabel("  ",0xBFF600FF,354.1628,158.7675,1025.7964,30.0);
	CreateDynamic3DTextLabel("  ",0xBFF600FF,354.1112,165.1821,1025.7964,30.0);
	CreateDynamic3DTextLabel("  ",0xBFF600FF,363.4567,165.2926,1025.7891,30.0);
	CreateDynamic3DTextLabel("  ",0xBFF600FF,350.9826,162.0177,1025.7891,30.0);


	CreateDynamic3DTextLabel(" : /mask ",0xBFF600FF,1102.7017,-299.0774,73.9922,20.0);

    CreateDynamic3DTextLabel(" :   ",0xBFF600FF,1366.4325,-1275.2096,14.5469,20.0);

    CreateDynamic3DTextLabel("   \n/delivery ",0xBFF600FF,-116.4667,-1134.2784,1.9563,50.0);
	gz[1] = GangZoneCreate(-1238.9,-1393.4,-965.2,-870.6);////
	gz[2] = GangZoneCreate(804.5,-1135.7,952.6,-1061.4);////
	gz[3] = GangZoneCreate(2642.9,-1662.5,2827.5,-1593.3);////
	gz[4] = GangZoneCreate(2428.0,-1737.5,2545.9,-1624.8);////
	gz[5] = GangZoneCreate(1700.1,-1942.2,1810.5,-1868.4);// //
	gz[6] = GangZoneCreate(-2202.3,-281.7,-2095.5,-79.9);////
	//gz[7] = GangZoneCreate(725.0,-1308.6,782.4,-1143.4);////
	//gz[8] = GangZoneCreate(643.2,-1308.6,725.0,-1232.3);////
	gz[9] = GangZoneCreate(647.2,-479.8,723.6,-422.2);////
	gz[10] = GangZoneCreate(1091.7,-2086.4,1285.1,-1982.4);//  //
	gz[11] = GangZoneCreate(-2815.7,-430.8,-2633.7,-218.8);// //
	//gz[12] = GangZoneCreate(730.8,-1330.56,-1384.1,785.8);//Street Dogs//
	gz[13] = GangZoneCreate(1074.8,-1266.4,1123.4,-1160.2);//Wuzi Street//
	gz[14] = GangZoneCreate(-1794.5,209.9,-1027.2,567.4);//army
    
	blind[0] = GangZoneCreate(-2960.2,-2939.6,2946.0,2959.5);// /blind
	blind[1] = GangZoneCreate(-2960.2,-2939.6,2946.0,2959.5);// /blind
	blind[2] = GangZoneCreate(-2960.2,-2939.6,2946.0,2959.5);// /blind
	blind[3] = GangZoneCreate(-2960.2,-2939.6,2946.0,2959.5);// /blind
	blind[4] = GangZoneCreate(-2960.2,-2939.6,2946.0,2959.5);// /blind

	CreatePickup(1318,23,288.7460,167.1588,1007.1719);// FBI/
	CreatePickup(1318,23,1480.9768,-1826.0756,13.5469);// FBI/
	CreatePickup(1318,23,368.0661,194.0874,1008.3828);// FBI/
    CreatePickup(1318,23,364.9,-11.2,1001.8);
	CreatePickup(1318,23,246.7,62.5,1003.6);
	CreatePickup(1318,23,2523.0,-1285.9,1054.6);
	CreatePickup(1318,23,-2026.8,-103.8,1035.1);
	CreatePickup(1318,23,-2029.7,-119.5,1035.1);
	CreatePickup(1318,23,1212.2,-25.8,1000.9);
	CreatePickup(1318,23,2305.3,-16.0,26.7);
	CreatePickup(1318,23,-1606.3,672.1,-4.9);
	CreatePickup(1318,23,-1989.6509,1118.0497,54.4688);
	CreatePickup(1318,23,246.3,107.4,1003.2);
	CreatePickup(1318,23,975.0,-8.6,1001.1);
	CreatePickup(1318,23,2541.8,-1304.0,1025.0);
	CreatePickup(1318,23,2495.9,-1692.7,1014.7);
	CreatePickup(1318,23,1212.1,-25.8,1000.9);
	CreatePickup(1318,23,1204.8,-13.8,1000.9);
	CreatePickup(1318,23,2214.5,-1150.5,1025.7);
	CreatePickup(1318,23,1212.1,-26.1,1000.9);
	CreatePickup(1318,23,2229.2,-1721.9,13.5);
	CreatePickup(1318,23,499.8,-1359.7,16.2);
	CreatePickup(1318,23,772.1,-4.0,1000.7);
	CreatePickup(1318,23,207.1,-138.5,1003.5);
	CreatePickup(1252,23,-2714.8130,-310.8922,7.1775);
	CreatePickup(1318,23,-1363.8068,452.5982,7.1875);
	CreatePickup(1318,23,-1478.3448,429.5838,7.1875);
	CreatePickup(1318,23,-1988.7919,1117.5970,54.4724,334);
	CreatePickup(1318,23,-1355.5919,452.6255,7.1875);
	CreatePickup(1318,23,-1355.5919,452.6255,7.1875);
	CreatePickup(1318,23,2233.8948,1713.4784,1012.1495);
	CreateDynamic3DTextLabel("",0xBFF600FF,-2026.7089,-114.3440,1035.1719,50.0);
	CreateDynamic3DTextLabel(" ",0xBFF600FF,-2032.4851,-117.1130,1035.1719,50.0);
	CreateDynamic3DTextLabel("     /regveh\n    (3.000$)\n  \n     ",0xBFF600FF,1600.6959,-1633.6376,13.7188,50.0);
	CreateDynamicPickup(1318,1,1262.6,-798.2,1084.0,255,-1,-1,100.0);
	CreateDynamicPickup(1318,1,2156.1,1597.9,999.9,23,-1,-1,100.0);

	CreatePickup(1318,23,1764.04638672,-1342.16369629,15.40748596);
	CreatePickup(1318,23,502.17144775,-68.19030762,998.40704346);

	CreatePickup(1318,23,834.4619,7.3170,1004.0673,124356);
	CreatePickup(1318,23,1219.4977,-1812.3285,16.5938);
	CreatePickup(1318,23,733.7247,-1336.7832,13.5354);
	CreatePickup(1318,23,1062.0,2077.5,10.8);

	CreatePickup(1318,23,1471.3555,-1826.2572,13.5469);
	CreatePickup(1318,23,1484.0009,-1808.7098,33.4243);

	CreatePickup(1318,1,-2138.1,171.6,35.3);
	CreatePickup(1318,1,2235.5154,1637.6384,1008.3594);

	CreatePickup(1318,23,-1605.5,711.7,13.8);
	CreatePickup(1318,23,238.6,141.2,1003.0);

	CreatePickup(1318,23,1524.6,-1677.8,6.2);
	CreatePickup(1318,23,246.3397,87.2137,1003.6406);

	CreatePickup(1318,23,-1711.9387,1032.0265,17.9141);
	CreateDynamic3DTextLabel(" ",0xBFF600FF,-1711.9387,1032.0265,17.9141,20.0);
	CreatePickup(1318,23,-1764.8982,1002.6014,95.8438);
	CreateDynamic3DTextLabel(" ",0xBFF600FF,-1764.8982,1002.6014,95.8438,20.0);
	CreatePickup(1318,1,1653.9,-1655.8,22.5);
	CreatePickup(1239,1,1501.2,1308.7,1093.2);////  
	CreateDynamic3DTextLabel(" /enterint [1-21]\n (/exitint -   ) ",0xBFF600FF,1501.2,1308.7,1093.2,20.0);

	// 
	CreatePickup(1240,22,-2668.951171875,636.45159912109,14.453125);
	CreatePickup(1240,22,1278.7263183594,-805.71807861328,85.3046875);
	/////

	CreatePickup(1318,23,2536.1,-1321.2,1031.4,11);

	CreatePickup(1318,23,-227.7,1401.0,27.7);
	CreatePickup(1318,23,-1060.5,-1205.4,129.2);

	CreatePickup(1239,23,366.3,158.9,1008.3);//   

	pizza1  = CreatePickup(1239,23,-2350.8,-152.2,35.3);
	pizza2  = CreatePickup(1239,23,1213.5,-904.0,42.9);
	pizza3  = CreatePickup(1239,23,801.0,-1629.1,13.3);
	pizza3  = CreatePickup(1239,23,-2342.5,1023.2,50.6);
	ammmo = CreatePickup(1318,23,2176.4,1619.1,999.9);
	xav = CreatePickup(1318,23,375.5,-67.7,1001.5);
	CreatePickup(1239,23,999.7,-927.0,42.1);// 

	CreatePickup(1318,23,744.4,1436.9,1102.7);// 
	CreatePickup(1318,23,681.1744,-473.5349,16.5363);// 
	CreatePickup(1318,23,2166.8,-1672.2,15.0);
	CreatePickup(1318,23,318.4,1116.7,1083.8);
	CreatePickup(1318,23,2231.3,-1159.8,25.8);
	buylic = CreatePickup(1239,2,-2026.7089,-114.3440,1035.1719); /// 
	CreatePickup(1318,23,1315.2,-900.2,39.5);
	CreatePickup(1318,23,1199.1,-919.8,43.1);
	CreatePickup(1318,23,927.1,-1352.7,13.3);
	CreatePickup(1318,23,813.0,-1616.0,13.5);
	CreatePickup(1318,23,1553.6,-1674.8,16.1);
	CreatePickup(1318,23,1831.5,-1843.3,13.5);
	CreatePickup(1318,23,1834.4,-1681.7,13.4);
	CreatePickup(1318,23,1698.1,-1667.1,20.1);
	CreatePickup(1318,23,-2026.6,-100.6,35.1);
	CreatePickup(1318,23,-2029.7,-122.4,35.1);
	CreatePickup(1318,23,2421.5,-1221.7,25.3);
	CreatePickup(1318,23,2542.1,-1304.1,1025.0);
	CreatePickup(1318,23,2522.4, -1285.7, 1054.6);
	CreatePickup(1318,23,1462.8826,-1011.2094,26.8438);
	CreatePickup(1318,23,1299.0800,-795.2170,1084.0078);

	CreatePickup(1318,1,-2659.3,639.6,14.4);// 
	CreateDynamicPickup(1318, 1, 350.1,178.5,1019.9,2,-1,-1,100.0);// 
	CreateDynamicPickup(1318, 1, 340.3,169.4,1019.9,2,-1,-1,100.0);// 
	CreateDynamicPickup(1318, 1, 340.3,168.1,1019.9,2,-1,-1,100.0);// 

	CreatePickup(1318,1,-1674.4162597656,-2204.7495117188,43.120822906494);// 
	CreatePickup(1318,1,-1674.1314697266,-2207.94140625,33.662921905518);// 

	for(new c=0;c<MAX_VEHICLES;c++)
	{
		Gas[c] = 100;
		AutoInfo[c][aStats] = -1;
		lockedcar[c] = 0;
		windowcar[c] = 1;
	}
	//////////////////////////////////////////////////////////////////////////////////////////////////////
	/*vorota[1] = CreateObject(980, 2434.4155273438, -1658.9686279297, 15.156204223633, 0.000000, 0.000000, 89.325012207031, 150); //Groove vor
	vorota[2] = CreateObject(2930, 245.53210449219, 72.665069580078, 1005.1773681641, 0.000000, 0.000000, 89.324493408203, 150); //cop dver
	vorota[3] = CreateObject(980, 1590.0573730469, -1637.974609375, 14.743314743042, 0.000000, 0.000000, 0.000000, 150); //cop vorota
	vorota[4] = CreateObject(968, -2057.2194824219, -93.959411621094, 34.896781921387, 0.000000, 89.325012207031, 271.67565917969, 150); //Inst Wlak
	vorota[5] = CreateObject(980, -1770.63281300,985.41455100,25.28120400, 0.000000, 0.000000, 91.309509277344, 150); //taksitam vor
	vorota[6] = CreateObject(980, -2127.4970703125, -80.352951049805, 37.093704223633, 0.000000, 0.000000, 0.000000, 150); //rifa vor
	vorota[7] = CreateObject(980, -2655.1635742188, -220.13265991211, 5.9620780944824, 0.000000, 0.000000, 0.000000, 150); //Rus mafi vor1
	vorota[8] = CreateObject(980, -2805.3542480469, -329.96215820313, 8.8046417236328, 0.000000, 0.000000, 85.3544921875, 150); //Rus mafi vor2
	vorota[9] = CreateObject(980, -2241.0717773438, 643.40679931641, 51.219596862793, 0.000000, 0.000000, 91.309509277344, 150); //lCN vor
	vorota[10] = CreateObject(980, 1811.6849365234, -1889.6431884766, 15.187454223633, 0.000000, 0.000000, 270.67565917969, 150); //Coronos vor
	vorota[11] = CreateObject(985, 2794.314209, -1600.132080, 11.638983, 0.000000*(90/1.56), 0.000000*(90/1.56), 0.000000*(90/1.56), 150);// Vagos vorota
	vorota[12] = CreateObject(985, 949.809387, -1099.472900, 24.754459, 0.000000*(90/1.56), 0.000000*(90/1.56), 1.570796*(90/1.56), 150);//ballas vorota
	vorota[13] = CreateObject(985, 949.776978, -1107.248169, 24.756630, 0.000000*(90/1.56), 0.000000*(90/1.56), -1.570796*(90/1.56), 150);//ballas vorota
	vorota[14] = CreateObject(980, -1644.6872558594, 682.34130859375, 9.4969673156738, 0.000000, 0.000000, 90.041625976563, 150); //Cop vor
	vorota[15] = CreateObject(980, -1571.8803710938, 661.48571777344, 8.9608917236328, 0.000000, 0.000000, 270.67565917969, 150); //Cop vor
	vorota[16] = CreateObject(969, 1017.402832, 2128.711182, 9.838753, 0.000000*(90/1.56), 0.000000*(90/1.56), 1.570796*(90/1.56), 150);//sd vorota
	vorota[17] = CreateObject(971,-1530.263305,482.800567,9.424772,0.000000,0.000000,0.000000, 150);//vojaki vorota
	vorota[18] = CreateObject(985, -1055.783813, -1342.508545, 130.936935, 0.000000*(90/1.56), 0.000000*(90/1.56), -3.442943*(90/1.56), 150);//kolhoz
	vorota[20] = CreateObject(985, 697.089783, -475.144989, 17.046604, 0.000000*(90/1.56), 0.000000*(90/1.56), 3.141593*(90/1.56), 150);//biker vorota
	vorota[21] = CreateObject(985, 704.918396, -475.086975, 17.046604, 0.000000*(90/1.56), 0.000000*(90/1.56), 0.000000*(90/1.56), 150);//biker vorota
	vorota[22] = CreateDynamicObject(16775,2557.82495117,1693.55236816,21.42404366,0.00000000,0.00000000,90.00000000); //object(door_savhangr2) (1)
	vorota[23] = CreateObject(980, 664.801147, -1309.616455, 15.234329, 0.000000*(90/1.56), 0.000000*(90/1.56), 0.000000*(90/1.56), 150);//
	vorota[24] = CreateObject(980, 786.174866, -1152.311279, 25.380497, 0.000000*(90/1.56), 0.000000*(90/1.56), -1.570796*(90/1.56), 150);//
	vorota[25] = CreateObject(980, 1074.969238, -1204.884644, 19.808578, 0.000000*(90/1.56), 0.000000*(90/1.56), -1.570796*(90/1.56), 150);//Wuzi
	vorota[26] = CreateObject(980, 1140.575562, -1206.338379, 20.776974, 0.000000*(90/1.56), 0.000000*(90/1.56), -1.570796*(90/1.56), 150);//Wuzi
	vorota[27] = CreateObject(980, 1264.2839355469,-2048.5493164063,60.833335876465,0.0,0.0,178.0, 150);//LCN
	vorota[28] = CreateDynamicObject(16775,2557.70996094,1693.49707031,13.67167759,0.00000000,0.00000000,90.00000000); //object(door_savhangr2) (2)*/
	md = CreateDynamicObject(1569,371.27929688,166.70658875,1007.38281250,0.00000000,0.00000000,0.00000000); //object(adam_v_door) (1)
	///// ////////////////
	CreateDynamicObject(13637,-1550.35778809,366.03665161,8.26542187,0.00000000,0.00000000,352.06005859); //object(tuberamp) (1)
	CreateDynamicObject(3374,-1562.32604980,358.24884033,7.68147659,0.00000000,0.00000000,0.00000000); //object(sw_haybreak02) (1)
	CreateDynamicObject(3374,-1558.75976562,360.12011719,7.68147659,0.00000000,0.00000000,0.00000000); //object(sw_haybreak02) (2)
	CreateDynamicObject(3374,-1558.75488281,362.12988281,7.68147659,0.00000000,0.00000000,0.00000000); //object(sw_haybreak02) (3)
	CreateDynamicObject(3374,-1562.32910156,362.05859375,7.68147659,0.00000000,0.00000000,0.00000000); //object(sw_haybreak02) (4)
	CreateDynamicObject(3374,-1566.28527832,365.74206543,7.68147659,0.00000000,0.00000000,0.00000000); //object(sw_haybreak02) (5)
	CreateDynamicObject(3374,-1562.31103516,365.81649780,10.68147659,0.00000000,0.00000000,0.00000000); //object(sw_haybreak02) (6)
	CreateDynamicObject(3374,-1562.39453125,365.79589844,7.68147659,0.00000000,0.00000000,0.00000000); //object(sw_haybreak02) (7)
	CreateDynamicObject(3374,-1566.34338379,365.74035645,13.68147659,0.00000000,0.00000000,0.00000000); //object(sw_haybreak02) (8)
	CreateDynamicObject(3374,-1566.21875000,365.80078125,10.68147659,0.00000000,0.00000000,0.00000000); //object(sw_haybreak02) (9)
	CreateDynamicObject(3374,-1577.39306641,359.72921753,16.73169518,0.00000000,0.00000000,0.00000000); //object(sw_haybreak02) (10)
	CreateDynamicObject(3374,-1573.39709473,365.65829468,13.68147659,0.00000000,0.00000000,0.00000000); //object(sw_haybreak02) (11)
	CreateDynamicObject(3374,-1573.32519531,365.68261719,10.68147659,0.00000000,0.00000000,0.00000000); //object(sw_haybreak02) (12)
	CreateDynamicObject(3374,-1573.24609375,365.67187500,7.68147659,0.00000000,0.00000000,0.00000000); //object(sw_haybreak02) (13)
	CreateDynamicObject(3374,-1577.08789062,365.58984375,7.68147659,0.00000000,0.00000000,0.00000000); //object(sw_haybreak02) (14)
	CreateDynamicObject(3374,-1577.14160156,365.71289062,10.68147659,0.00000000,0.00000000,0.00000000); //object(sw_haybreak02) (15)
	CreateDynamicObject(3374,-1577.15429688,365.75878906,13.68147659,0.00000000,0.00000000,0.00000000); //object(sw_haybreak02) (16)
	CreateDynamicObject(3374,-1577.10644531,365.77929688,16.68147659,0.00000000,0.00000000,0.00000000); //object(sw_haybreak02) (17)
	CreateDynamicObject(13594,-1569.66699219,365.28384399,16.70069504,0.00000000,0.00000000,270.27026367); //object(fireyfire) (1)
	CreateDynamicObject(1225,-1569.58239746,366.56552124,13.35808468,0.00000000,0.00000000,0.00000000); //object(barrel4) (1)
	CreateDynamicObject(1225,-1566.33691406,367.75000000,12.84587669,0.00000000,0.00000000,0.00000000); //object(barrel4) (2)
	CreateDynamicObject(3877,-1579.67590332,357.72930908,23.30908966,0.00000000,0.00000000,0.00000000); //object(sf_rooflite) (1)
	CreateDynamicObject(3877,-1574.40600586,357.85232544,23.30908966,0.00000000,0.00000000,0.00000000); //object(sf_rooflite) (2)
	CreateDynamicObject(3095,-1525.03125000,411.05346680,8.24123383,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (1)
	CreateDynamicObject(3095,-1525.03125000,415.60742188,13.30808258,0.00000000,87.34008789,268.28515625); //object(a51_jetdoor) (2)
	CreateDynamicObject(3095,-1531.12902832,402.82788086,8.24123383,0.00000000,87.33581543,336.18017578); //object(a51_jetdoor) (3)
	CreateDynamicObject(3095,-1589.66101074,305.46771240,26.11266708,0.00000000,0.00000000,358.01501465); //object(a51_jetdoor) (4)
	CreateDynamicObject(3095,-1526.94323730,402.08630371,8.24123383,0.00000000,87.33581543,336.17614746); //object(a51_jetdoor) (5)
	CreateDynamicObject(3095,-1527.10144043,400.72955322,8.24123383,0.00000000,0.00000000,336.18017578); //object(a51_jetdoor) (6)
	CreateDynamicObject(3095,-1525.24536133,391.91021729,8.21733475,0.00000000,0.00000000,258.76574707); //object(a51_jetdoor) (7)
	CreateDynamicObject(3095,-1528.33459473,393.89337158,8.24123383,0.00000000,87.33581543,5.95092773); //object(a51_jetdoor) (8)
	CreateDynamicObject(3095,-1535.63598633,395.41772461,8.24123383,0.00000000,87.33581543,320.29443359); //object(a51_jetdoor) (9)
	CreateDynamicObject(3095,-1535.20800781,391.06457520,8.24123383,0.00000000,87.33581543,322.27844238); //object(a51_jetdoor) (10)
	CreateDynamicObject(3095,-1531.37866211,389.80236816,8.24123383,0.00000000,87.33581543,9.91809082); //object(a51_jetdoor) (11)
	CreateDynamicObject(3095,-1530.09216309,394.65783691,8.24123383,0.00000000,0.00000000,328.23620605); //object(a51_jetdoor) (12)
	CreateDynamicObject(3095,-1532.07592773,392.35205078,8.24123383,0.00000000,0.00000000,322.27807617); //object(a51_jetdoor) (13)
	CreateDynamicObject(3095,-1532.81091309,382.67715454,8.24123383,0.00000000,87.33581543,330.21545410); //object(a51_jetdoor) (14)
	CreateDynamicObject(3095,-1527.97497559,385.41833496,8.24123383,0.00000000,87.33581543,358.00036621); //object(a51_jetdoor) (15)
	CreateDynamicObject(3095,-1530.84460449,377.35958862,8.24123383,0.00000000,87.33581543,326.23522949); //object(a51_jetdoor) (16)
	CreateDynamicObject(3095,-1541.54541016,389.65261841,8.24123383,0.00000000,87.33581543,312.34997559); //object(a51_jetdoor) (17)
	CreateDynamicObject(3095,-1549.13012695,386.08264160,8.24123383,0.00000000,87.33581543,280.58703613); //object(a51_jetdoor) (18)
	CreateDynamicObject(3095,-1553.08020020,381.16101074,8.24123383,0.00000000,87.33581543,8.14990234); //object(a51_jetdoor) (19)
	CreateDynamicObject(3095,-1548.86572266,375.04882812,8.24123383,0.00000000,87.33581543,63.72613525); //object(a51_jetdoor) (20)
	CreateDynamicObject(3095,-1536.07202148,374.81188965,8.24123383,0.00000000,87.33581543,350.06042480); //object(a51_jetdoor) (21)
	CreateDynamicObject(3095,-1533.55078125,369.56658936,8.24123383,0.00000000,87.33581543,356.00830078); //object(a51_jetdoor) (22)
	CreateDynamicObject(3095,-1538.63037109,366.56829834,8.24123383,0.00000000,87.33581543,336.16247559); //object(a51_jetdoor) (23)
	CreateDynamicObject(3095,-1529.32446289,363.89682007,8.79659939,0.00000000,87.33581543,77.39117432); //object(a51_jetdoor) (24)
	CreateDynamicObject(3095,-1538.42773438,358.82113647,8.24123383,0.00000000,87.33581543,340.12658691); //object(a51_jetdoor) (25)
	CreateDynamicObject(3095,-1538.62402344,383.51812744,8.24123383,0.00000000,87.33581543,348.08325195); //object(a51_jetdoor) (26)
	CreateDynamicObject(3095,-1543.80151367,383.00390625,8.24123383,0.00000000,87.33581543,324.26000977); //object(a51_jetdoor) (27)
	CreateDynamicObject(3095,-1542.16210938,376.59637451,8.24123383,0.00000000,87.33581543,59.53546143); //object(a51_jetdoor) (28)
	CreateDynamicObject(3095,-1539.94152832,375.33709717,8.24123383,0.00000000,87.33581543,59.53472900); //object(a51_jetdoor) (29)
	CreateDynamicObject(3095,-1548.86523438,375.04882812,8.24123383,0.00000000,87.33581543,63.72048950); //object(a51_jetdoor) (30)
	CreateDynamicObject(3095,-1535.40502930,387.66424561,8.24123383,0.00000000,0.00000000,322.27294922); //object(a51_jetdoor) (31)
	CreateDynamicObject(3095,-1537.23315430,386.81658936,8.24123383,0.00000000,0.00000000,316.31799316); //object(a51_jetdoor) (32)
	CreateDynamicObject(3095,-1541.77416992,382.16674805,8.24123383,0.00000000,0.00000000,324.25280762); //object(a51_jetdoor) (33)
	CreateDynamicObject(3095,-1548.13256836,381.73779297,8.24123383,0.00000000,0.00000000,7.92016602); //object(a51_jetdoor) (34)
	CreateDynamicObject(3095,-1545.09167480,378.76770020,8.24123383,0.00000000,0.00000000,59.52539062); //object(a51_jetdoor) (35)
	CreateDynamicObject(3095,-1539.21606445,380.08477783,8.24123383,0.00000000,0.00000000,71.43383789); //object(a51_jetdoor) (36)
	CreateDynamicObject(3095,-1530.44873047,384.68286133,8.24123383,0.00000000,0.00000000,71.43310547); //object(a51_jetdoor) (37)
	CreateDynamicObject(3095,-1532.38427734,378.47698975,8.24123383,0.00000000,0.00000000,71.43310547); //object(a51_jetdoor) (38)
	CreateDynamicObject(3095,-1532.50073242,370.48944092,8.24123383,0.00000000,0.00000000,71.43310547); //object(a51_jetdoor) (39)
	CreateDynamicObject(3095,-1533.84216309,366.98794556,8.24123383,0.00000000,0.00000000,71.43310547); //object(a51_jetdoor) (40)
	CreateDynamicObject(3095,-1532.22949219,361.62091064,8.24123383,0.00000000,87.33581543,252.78649902); //object(a51_jetdoor) (41)
	CreateDynamicObject(3095,-1536.37329102,359.10717773,8.24123383,0.00000000,0.00000000,71.43310547); //object(a51_jetdoor) (42)
	CreateDynamicObject(3095,-1528.09338379,359.39868164,8.24123383,0.00000000,0.00000000,79.37313843); //object(a51_jetdoor) (43)
	CreateDynamicObject(13638,-1583.39868164,350.30310059,21.61987114,0.00000000,0.00000000,89.59478760); //object(stunt1) (1)
	CreateDynamicObject(13648,-1589.41015625,328.05340576,25.97316360,0.00000000,0.00000000,0.00000000); //object(wall2) (1)
	CreateDynamicObject(13648,-1589.41015625,328.05273438,25.97316360,0.00000000,1.98501587,0.00000000); //object(wall2) (2)
	CreateDynamicObject(10810,-1623.99755859,270.37191772,11.18594074,0.00000000,0.00000000,19.84985352); //object(ap_smallradar1_sfse) (1)
	CreateDynamicObject(14407,-1638.06896973,271.03869629,13.14170837,0.00000000,0.00000000,91.71496582); //object(carter-stairs01) (1)
	CreateDynamicObject(14407,-1643.61706543,270.79998779,9.35512352,0.00000000,0.00000000,91.71386719); //object(carter-stairs01) (2)
	CreateDynamicObject(3095,-1526.46875000,402.92773438,8.24123383,0.00000000,0.00000000,338.16467285); //object(a51_jetdoor) (44)
	CreateDynamicObject(3095,-1589.53344727,340.98660278,23.01880074,0.00000000,87.33581543,0.20642090); //object(a51_jetdoor) (45)
	CreateDynamicObject(3095,-1573.65014648,352.54626465,23.63196564,0.00000000,87.33581543,0.20324707); //object(a51_jetdoor) (46)
	CreateDynamicObject(3095,-1592.15136719,354.26855469,23.63196564,0.00000000,87.33581543,0.20324707); //object(a51_jetdoor) (47)
	CreateDynamicObject(3095,-1589.26477051,332.55676270,23.01880074,0.00000000,87.33581543,0.20324707); //object(a51_jetdoor) (48)
	CreateDynamicObject(3095,-1589.06604004,325.15551758,23.01880074,0.00000000,87.33581543,0.20324707); //object(a51_jetdoor) (49)
	CreateDynamicObject(3095,-1588.99902344,317.01586914,23.01880074,0.00000000,87.33581543,0.20324707); //object(a51_jetdoor) (50)
	CreateDynamicObject(3095,-1636.05346680,272.54794312,10.12295246,0.00000000,87.33581543,266.50341797); //object(a51_jetdoor) (51)
	CreateDynamicObject(3095,-1646.31250000,273.00292969,6.18750000,0.00000000,87.33581543,266.50085449); //object(a51_jetdoor) (52)
	CreateDynamicObject(3095,-1638.38671875,272.51269531,6.18750000,0.00000000,87.33581543,266.50085449); //object(a51_jetdoor) (53)
	CreateDynamicObject(3095,-1647.40454102,268.94195557,6.18750000,0.00000000,87.33581543,266.50085449); //object(a51_jetdoor) (54)
	CreateDynamicObject(3095,-1638.71813965,268.39349365,6.18750000,0.00000000,87.33581543,266.50085449); //object(a51_jetdoor) (55)
	CreateDynamicObject(3095,-1635.06774902,268.36062622,10.87614346,0.00000000,87.33581543,266.50085449); //object(a51_jetdoor) (56)
	CreateDynamicObject(3095,-1638.76501465,268.72946167,10.87614346,0.00000000,87.33581543,266.50085449); //object(a51_jetdoor) (57)
	CreateDynamicObject(3095,-1529.55566406,410.92675781,8.24123383,0.00000000,87.33581543,0.00000000); //object(a51_jetdoor) (58)
	CreateDynamicObject(9623,-1617.10412598,435.15975952,8.82553577,0.00000000,0.00000000,314.16503906); //object(toll_sfw) (1)
	CreateDynamicObject(9623,-1559.32080078,709.88775635,8.83334827,0.00000000,0.00000000,359.99987793); //object(toll_sfw) (2)
	CreateDynamicObject(966,-1618.75573730,436.10696411,6.03125000,0.00000000,0.00000000,316.28515625); //object(bar_gatebar01) (1)
	//zakonbar[0]=CreateDynamicObject(968,-1618.99121094,436.21191406,6.89675808,0.00000000,270.67016602,316.19201660); //object(barrierturn) (1)
	//zakonbar[1]=CreateDynamicObject(968,-1551.93457031,709.52636719,6.86641598,0.00000000,268.68164062,356.02294922); //object(barrierturn) (2)
	CreateDynamicObject(966,-1551.69055176,709.55163574,6.03906250,0.00000000,0.00000000,358.01501465); //object(bar_gatebar01) (2)
	CreateDynamicObject(9623,-1613.01208496,439.13119507,8.82553577,0.00000000,0.00000000,314.16503906); //object(toll_sfw) (3)
	CreateDynamicObject(967,-1629.72766113,435.49310303,6.88803577,0.00000000,0.00000000,222.40539551); //object(bar_gatebox01) (1)
	CreateDynamicObject(967,-1617.20312500,422.59960938,6.88803577,0.00000000,0.00000000,226.37329102); //object(bar_gatebox01) (2)
	CreateDynamicObject(967,-1623.65820312,429.41796875,6.88803577,0.00000000,0.00000000,222.40173340); //object(bar_gatebox01) (3)
	CreateDynamicObject(3865,-1636.88085938,274.08288574,8.12142181,0.00000000,358.72949219,174.37023926); //object(concpipe_sfxrf) (1)
	CreateDynamicObject(3502,-1639.92956543,273.72088623,8.11614037,0.00000000,105.91992188,234.22998047); //object(vgsn_con_tube) (1)
	CreateDynamicObject(1395,-1735.51611328,275.30773926,38.71780396,0.00000000,0.00000000,0.00000000); //object(twrcrane_l_03) (1)
	CreateDynamicObject(3502,-1744.62927246,265.97918701,8.06694508,0.00000000,105.91921997,234.22851562); //object(vgsn_con_tube) (2)
	CreateDynamicObject(3502,-1742.63696289,260.52398682,8.06694508,0.00000000,105.91921997,188.57385254); //object(vgsn_con_tube) (3)
	CreateDynamicObject(1394,-1736.80786133,275.38153076,90.81232452,0.00000000,0.00000000,165.38488770); //object(twrcrane_l_02) (1)
	CreateDynamicObject(9958,-1336.47949219,517.42694092,10.68186283,0.00000000,0.00000000,89.63989258); //object(submarr_sfe) (1)
	CreateDynamicObject(982,-1604.57141113,418.02124023,6.87105465,0.00000000,0.00000000,45.88000488); //object(fenceshit) (1)
	CreateDynamicObject(982,-1635.99951172,447.60604858,6.86325932,0.00000000,0.00000000,45.87890625); //object(fenceshit) (2)
	CreateDynamicObject(982,-1619.68298340,450.42468262,6.86325932,0.00000000,0.00000000,135.20373535); //object(fenceshit) (3)
	CreateDynamicObject(982,-1580.61914062,710.76074219,6.87105465,0.00000000,0.00000000,89.54406738); //object(fenceshit) (4)
	CreateDynamicObject(982,-1537.04394531,712.72460938,6.87105465,0.00000000,0.00000000,89.54406738); //object(fenceshit) (5)
	CreateDynamicObject(982,-1511.60742188,712.54003906,6.87105465,0.00000000,0.00000000,89.54406738); //object(fenceshit) (6)
	CreateDynamicObject(982,-1496.61621094,712.44433594,6.87105465,0.00000000,0.00000000,89.54406738); //object(fenceshit) (7)
	CreateDynamicObject(982,-1601.69592285,468.55899048,6.86324215,0.00000000,0.00000000,135.20324707); //object(fenceshit) (8)
	CreateDynamicObject(982,-1584.94238281,487.69958496,6.96186447,0.00000000,0.00000000,143.14318848); //object(fenceshit) (9)
	CreateDynamicObject(982,-1574.33435059,510.45828247,7.04614162,0.00000000,0.00000000,167.05078125); //object(fenceshit) (10)
	CreateDynamicObject(982,-1571.53808594,535.71600342,6.86324215,0.00000000,0.00000000,178.95703125); //object(fenceshit) (11)
	CreateDynamicObject(982,-1571.20141602,561.42376709,6.86324215,0.00000000,0.00000000,178.95629883); //object(fenceshit) (12)
	CreateDynamicObject(982,-1570.73889160,586.94836426,6.87105465,0.00000000,0.00000000,178.95629883); //object(fenceshit) (13)
	CreateDynamicObject(982,-1570.37707520,612.60864258,6.87105465,0.00000000,0.00000000,178.95629883); //object(fenceshit) (14)
	CreateDynamicObject(982,-1570.89025879,638.07971191,6.87105465,0.00000000,0.00000000,182.92626953); //object(fenceshit) (15)
	CreateDynamicObject(966,-1613.17968750,428.56250000,6.17970562,0.00000000,0.00000000,316.10412598); //object(bar_gatebar01) (3)
	CreateDynamicObject(966,-1567.13806152,709.62121582,6.18750000,0.00000000,0.00000000,178.55187988); //object(bar_gatebar01) (4)
	//zakonbar[2]=CreateDynamicObject(968,-1613.45605469,428.62597656,7.04577923,0.00000000,268.67614746,316.19201660); //object(barrierturn) (3)
	//zakonbar[3] = CreateDynamicObject(968,-1566.90039062,709.36914062,7.10304165,0.00000000,268.67614746,178.54980469); //object(barrierturn) (4)
	CreateDynamicObject(9623,-1559.32080078,709.88775635,8.83334827,0.00000000,0.00000000,359.99987793); //object(toll_sfw) (4)
	CreateDynamicObject(3749,-2666.97143555,579.73107910,19.31153870,0.00000000,0.00000000,0.00000000); //object(clubgate01_lax) (1)
	CreateDynamicObject(7191,-2616.58203125,601.36145020,15.42922974,0.00000000,0.00000000,0.00000000); //object(vegasnnewfence2b) (1)
	CreateDynamicObject(7191,-2616.75927734,611.90911865,19.39400101,0.00000000,0.00000000,0.00000000); //object(vegasnnewfence2b) (2)
	CreateDynamicObject(7191,-2616.38549805,612.00488281,15.42922974,0.00000000,0.00000000,0.00000000); //object(vegasnnewfence2b) (3)
	CreateDynamicObject(7191,-2616.61718750,601.58398438,19.39400101,0.00000000,0.00000000,0.00000000); //object(vegasnnewfence2b) (4)
	CreateDynamicObject(7191,-2637.31591797,578.83233643,15.42922974,0.00000000,0.00000000,270.27014160); //object(vegasnnewfence2b) (5)
	CreateDynamicObject(7191,-2638.20458984,579.05523682,19.39400101,0.00000000,0.00000000,270.26916504); //object(vegasnnewfence2b) (6)
	CreateDynamicObject(7191,-2701.00830078,582.80902100,20.75488281,0.00000000,0.00000000,260.34423828); //object(vegasnnewfence2b) (7)
	CreateDynamicObject(7191,-2698.05761719,582.30859375,16.79011154,0.00000000,0.00000000,260.34301758); //object(vegasnnewfence2b) (8)
	CreateDynamicObject(738,-2612.83178711,591.72613525,13.45312500,0.00000000,0.00000000,0.00000000); //object(aw_streettree2) (1)
	CreateDynamicObject(738,-2613.88891602,581.64837646,14.62500000,0.00000000,0.00000000,0.00000000); //object(aw_streettree2) (2)
	CreateDynamicObject(738,-2614.18945312,607.83905029,14.62500000,0.00000000,0.00000000,0.00000000); //object(aw_streettree2) (3)
	CreateDynamicObject(738,-2652.29174805,575.29663086,13.60937500,0.00000000,0.00000000,0.00000000); //object(aw_streettree2) (4)
	CreateDynamicObject(738,-2681.57226562,575.94708252,13.65431976,0.00000000,0.00000000,0.00000000); //object(aw_streettree2) (5)
	CreateDynamicObject(738,-2644.33325195,576.31475830,13.60937500,0.00000000,0.00000000,0.00000000); //object(aw_streettree2) (6)
	CreateDynamicObject(738,-2633.04882812,576.25366211,13.60937500,0.00000000,0.00000000,0.00000000); //object(aw_streettree2) (7)
	CreateDynamicObject(738,-2624.20214844,576.27746582,13.60937500,0.00000000,0.00000000,0.00000000); //object(aw_streettree2) (8)
	CreateDynamicObject(7191,-2562.86499023,617.23663330,15.42780304,0.00000000,0.00000000,270.26916504); //object(vegasnnewfence2b) (9)
	CreateDynamicObject(7191,-2562.61474609,617.07037354,19.39257431,0.00000000,0.00000000,270.26916504); //object(vegasnnewfence2b) (10)
	CreateDynamicObject(1508,-2643.21606445,587.05639648,66.75205994,0.00000000,0.00000000,0.00000000); //object(dyn_garage_door) (1)
	CreateDynamicObject(1508,-2646.20288086,588.43823242,68.29347229,0.00000000,91.30999756,89.77508545); //object(dyn_garage_door) (2)
	CreateDynamicObject(1508,-2649.47338867,586.91503906,66.75205994,0.00000000,0.00000000,181.17248535); //object(dyn_garage_door) (3)
	CreateDynamicObject(1508,-2646.41015625,583.83288574,66.75205994,0.00000000,0.00000000,270.27026367); //object(dyn_garage_door) (4)
	CreateDynamicObject(1508,-2646.34667969,590.18945312,66.75205994,0.00000000,0.00000000,91.75781250); //object(dyn_garage_door) (5)
	CreateDynamicObject(1508,-2646.31762695,585.69018555,68.29347229,0.00000000,91.30737305,89.77478027); //object(dyn_garage_door) (6)
	CreateDynamicObject(2773,-1988.17321777,1116.33007812,53.99143219,0.00000000,0.00000000,272.66064453); //object(cj_airprt_bar) (1)
	CreateDynamicObject(2773,-1988.07336426,1119.64135742,53.99086761,0.00000000,0.00000000,272.65869141); //object(cj_airprt_bar) (2)
	CreateDynamicObject(2773,-1986.11584473,1119.55932617,53.22004700,0.00000000,0.00000000,268.68872070); //object(cj_airprt_bar) (3)
	CreateDynamicObject(2773,-1984.61938477,1119.56201172,52.64984131,0.00000000,0.00000000,268.68872070); //object(cj_airprt_bar) (4)
	CreateDynamicObject(2773,-1986.23120117,1116.45117188,53.27079773,0.00000000,0.00000000,272.65869141); //object(cj_airprt_bar) (5)
	CreateDynamicObject(2773,-1984.52490234,1116.46008301,52.64241028,0.00000000,0.00000000,272.65869141); //object(cj_airprt_bar) (6)
	CreateDynamicObject(2773,-1982.96838379,1120.17663574,52.65284348,0.00000000,0.00000000,312.35681152); //object(cj_airprt_bar) (8)
	CreateDynamicObject(2773,-1982.86157227,1115.83032227,52.64333344,0.00000000,0.00000000,227.00244141); //object(cj_airprt_bar) (9)
	CreateDynamicObject(4003,-1988.08947754,1116.45104980,66.82827759,0.00000000,0.00000000,270.67565918); //object(lacityhalltrans_lan) (1)
	CreateDynamicObject(3462,-1989.48669434,1112.87707520,54.98246765,0.00000000,0.00000000,181.35131836); //object(csrangel_lvs) (1)
	CreateDynamicObject(3462,-1989.66162109,1123.14941406,54.98246765,0.00000000,0.00000000,181.35131836); //object(csrangel_lvs) (2)
	CreateDynamicObject(3471,-1984.28247070,1127.99011230,53.44295502,0.00000000,0.00000000,0.00000000); //object(vgschinalion1) (1)
	CreateDynamicObject(3471,-1984.26391602,1108.10717773,53.43467331,0.00000000,0.00000000,0.00000000); //object(vgschinalion1) (2)
	CreateDynamicObject(7093,-1989.42785645,1130.05163574,79.54714966,0.00000000,0.00000000,88.83947754); //object(weddingsifgn1) (1)
	CreateDynamicObject(7093,-1988.97485352,1106.25195312,79.37765503,0.00000000,0.00000000,89.83544922); //object(weddingsifgn1) (2)
	CreateDynamicObject(618,-2010.31811523,1094.81274414,52.72769165,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (11)
	CreateDynamicObject(618,-2004.38659668,1093.69738770,53.10465622,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (12)
	CreateDynamicObject(618,-1996.53369141,1093.11889648,53.38918304,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (13)
	CreateDynamicObject(618,-1989.47534180,1093.46789551,53.85363007,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (14)
	CreateDynamicObject(618,-2016.03967285,1093.27160645,53.21398163,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (15)
	CreateDynamicObject(618,-2022.72900391,1093.38452148,53.25440598,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (17)
	CreateDynamicObject(618,-2027.14965820,1094.30786133,52.85381317,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (20)
	CreateDynamicObject(618,-2031.78723145,1093.51696777,53.17540359,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (22)
	CreateDynamicObject(618,-1985.49816895,1092.94897461,54.09744644,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (28)
	CreateDynamicObject(8408,-2062.21557617,1090.52355957,61.90757751,0.00000000,0.00000000,0.00000000); //object(carparksign02_lvs) (1)
	CreateDynamicObject(2773,-1976.63378906,1109.41320801,54.42274475,0.00000000,0.00000000,0.00000000); //object(cj_airprt_bar) (7)
	CreateDynamicObject(8674,-2042.75866699,1090.98486328,55.64394760,0.00000000,0.00000000,0.00000000); //object(csrsfence02_lvs) (1)
	CreateDynamicObject(8674,-2037.80957031,1096.32800293,54.15317917,0.00000000,0.00000000,270.67565918); //object(csrsfence02_lvs) (2)
	CreateDynamicObject(8674,-2062.84277344,1094.65686035,56.19347763,0.00000000,0.00000000,179.36633301); //object(csrsfence02_lvs) (4)
	CreateDynamicObject(8674,-2065.31127930,1099.70129395,56.63787079,0.00000000,5.95498657,90.03833008); //object(csrsfence02_lvs) (5)
	CreateDynamicObject(8674,-2065.43750000,1109.76940918,55.37509155,0.00000000,5.95458984,90.03295898); //object(csrsfence02_lvs) (19)
	CreateDynamicObject(8674,-2065.55273438,1117.19555664,54.50967407,0.00000000,5.94909668,90.02746582); //object(csrsfence02_lvs) (20)
	CreateDynamicObject(8674,-2060.37475586,1122.21777344,53.83360672,0.00000000,359.99963379,0.70825195); //object(csrsfence02_lvs) (21)
	CreateDynamicObject(8674,-2050.09277344,1122.38232422,53.73299789,0.00000000,359.99450684,0.70312500); //object(csrsfence02_lvs) (25)
	CreateDynamicObject(8674,-2039.72180176,1122.31823730,53.75597763,0.00000000,359.98901367,356.73315430); //object(csrsfence02_lvs) (28)
	CreateDynamicObject(8674,-2032.96667480,1091.47473145,55.54988098,0.00000000,0.00000000,0.00000000); //object(csrsfence02_lvs) (32)
	CreateDynamicObject(8674,-2022.68188477,1091.59753418,55.35609436,0.00000000,0.00000000,0.00000000); //object(csrsfence02_lvs) (33)
	CreateDynamicObject(8674,-2012.29309082,1091.87890625,55.14221191,0.00000000,0.00000000,0.00000000); //object(csrsfence02_lvs) (35)
	CreateDynamicObject(8674,-2002.12988281,1091.39111328,55.54756927,0.00000000,0.00000000,358.01501465); //object(csrsfence02_lvs) (36)
	CreateDynamicObject(8674,-1991.80578613,1091.22338867,55.81929016,0.00000000,0.00000000,359.99645996); //object(csrsfence02_lvs) (37)
	CreateDynamicObject(8674,-1982.75219727,1090.98413086,56.10509491,0.00000000,0.00000000,359.99450684); //object(csrsfence02_lvs) (38)
	CreateDynamicObject(8674,-1977.33203125,1096.26953125,56.47563934,0.00000000,0.00000000,268.68164062); //object(csrsfence02_lvs) (39)
	CreateDynamicObject(8674,-1977.15039062,1137.82946777,51.17807770,0.00000000,356.03002930,272.66064453); //object(csrsfence02_lvs) (40)
	CreateDynamicObject(8674,-1982.54699707,1140.82690430,52.22583389,0.00000000,358.01342773,183.33422852); //object(csrsfence02_lvs) (47)
	CreateDynamicObject(8674,-1992.78344727,1140.60229492,53.17083359,0.00000000,1.98498535,0.00000000); //object(csrsfence02_lvs) (51)
	CreateDynamicObject(8674,-2003.13098145,1140.48693848,53.18237686,0.00000000,1.98303223,0.00000000); //object(csrsfence02_lvs) (52)
	CreateDynamicObject(8674,-2013.45446777,1140.30383301,53.25422668,0.00000000,1.98303223,0.00000000); //object(csrsfence02_lvs) (53)
	CreateDynamicObject(8674,-2023.56408691,1140.23339844,53.27390671,0.00000000,1.98303223,0.00000000); //object(csrsfence02_lvs) (54)
	CreateDynamicObject(8674,-2029.22521973,1134.84289551,53.75597763,0.00000000,1.97753906,268.68713379); //object(csrsfence02_lvs) (56)
	CreateDynamicObject(16151,-1995.61499023,1126.98645020,52.56627655,0.00000000,0.00000000,270.67565918); //object(ufo_bar) (3)
	CreateDynamicObject(1281,-1999.30895996,1131.98522949,53.08187485,0.00000000,0.00000000,0.00000000); //object(parktable1) (1)
	CreateDynamicObject(1281,-2010.08459473,1132.76550293,53.14602280,0.00000000,0.00000000,300.18017578); //object(parktable1) (2)
	CreateDynamicObject(1281,-1996.34240723,1136.91723633,53.18064880,0.00000000,0.00000000,284.25512695); //object(parktable1) (3)
	CreateDynamicObject(1281,-2009.76440430,1136.89306641,53.17407227,0.00000000,0.00000000,39.83496094); //object(parktable1) (4)
	CreateDynamicObject(1432,-2002.33129883,1132.53979492,52.30334091,0.00000000,0.00000000,308.16503906); //object(dyn_table_2) (1)
	CreateDynamicObject(1432,-2008.94531250,1127.90185547,52.28149414,0.00000000,0.00000000,0.00000000); //object(dyn_table_2) (2)
	CreateDynamicObject(1432,-2015.44848633,1138.36242676,52.32978058,0.00000000,0.00000000,0.00000000); //object(dyn_table_2) (3)
	CreateDynamicObject(1432,-1999.90319824,1136.18432617,52.33006668,0.00000000,0.00000000,0.00000000); //object(dyn_table_2) (4)
	CreateDynamicObject(1563,-1998.08361816,1132.22741699,52.42367554,0.00000000,0.00000000,0.00000000); //object(ab_jetseat_hrest) (1)
	CreateDynamicObject(1594,-2000.83666992,1129.33483887,52.75848389,0.00000000,0.00000000,310.15014648); //object(chairsntable) (1)
	CreateDynamicObject(1594,-2005.05273438,1128.77246094,52.96244812,0.00000000,0.00000000,29.91000366); //object(chairsntable) (2)
	CreateDynamicObject(1594,-2012.87658691,1134.53125000,52.78308868,0.00000000,0.00000000,0.00000000); //object(chairsntable) (3)
	CreateDynamicObject(1594,-2002.85034180,1127.47167969,52.76605225,0.00000000,0.00000000,320.12011719); //object(chairsntable) (4)
	CreateDynamicObject(1337,-2014.22839355,1127.69897461,52.93828964,0.00000000,0.00000000,0.00000000); //object(binnt07_la) (14)
	CreateDynamicObject(1970,-2015.72827148,1126.96362305,52.87936401,0.00000000,0.00000000,0.00000000); //object(dinerseat_1) (1)
	CreateDynamicObject(3515,-2005.98559570,1134.26892090,51.94249725,0.00000000,0.00000000,0.00000000); //object(vgsfountain) (1)
	CreateDynamicObject(3534,-1976.77404785,1125.61523438,52.30419159,0.00000000,0.00000000,0.00000000); //object(trdlamp01) (1)
	CreateDynamicObject(3534,-1976.75280762,1118.37133789,53.61016846,0.00000000,0.00000000,0.00000000); //object(trdlamp01) (2)
	CreateDynamicObject(3534,-1976.54345703,1110.89941406,54.93812180,0.00000000,0.00000000,0.00000000); //object(trdlamp01) (3)
	CreateDynamicObject(3534,-1976.59082031,1114.35559082,54.31378174,0.00000000,0.00000000,0.00000000); //object(trdlamp01) (4)
	CreateDynamicObject(3534,-1976.74670410,1122.06701660,52.94160080,0.00000000,0.00000000,0.00000000); //object(trdlamp01) (5)
	CreateDynamicObject(1256,-1976.19311523,1103.82336426,55.35287857,0.00000000,5.95458984,177.37622070); //object(stonebench1) (1)
	CreateDynamicObject(1256,-1976.19702148,1097.00341797,55.37820816,0.00000000,0.00000000,181.91845703); //object(stonebench1) (2)
	CreateDynamicObject(8406,-2053.36376953,1090.69653320,59.89973068,0.00000000,0.00000000,0.00000000); //object(carparksign01_lvs) (2)
	CreateDynamicObject(4641,-2058.69750977,1091.08142090,56.41660309,0.00000000,0.00000000,272.66064453); //object(paypark_lan04) (2)
	CreateDynamicObject(618,-2063.80566406,1121.22924805,52.43038177,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (23)
	CreateDynamicObject(618,-1980.75061035,1135.68225098,52.26839447,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (10)
	CreateDynamicObject(618,-1979.19030762,1138.24072266,50.35070038,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (10)
	CreateDynamicObject(618,-1978.84997559,1135.34521484,50.75148010,0.00000000,0.00000000,0.00000000); //object(veg_treea3) (10)
	CreateDynamicObject(638,-1988.61059570,1110.09826660,54.17593765,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (1)
	CreateDynamicObject(638,-1989.00598145,1115.01098633,54.17362213,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (2)
	CreateDynamicObject(638,-1988.99658203,1126.01257324,54.16578293,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (4)
	CreateDynamicObject(638,-1989.14123535,1120.76220703,54.16578293,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (5)
	CreateDynamicObject(3472,-1978.03454590,1129.76245117,50.48035812,0.00000000,0.00000000,0.00000000); //object(circuslampost03) (1)
	CreateDynamicObject(3472,-1978.81408691,1107.63562012,53.27311325,0.00000000,0.00000000,0.00000000); //object(circuslampost03) (2)
	CreateDynamicObject(3472,-2062.85473633,1120.14721680,52.48308945,0.00000000,0.00000000,0.00000000); //object(circuslampost03) (4)
	CreateDynamicObject(3472,-2060.42797852,1087.88537598,54.71875000,0.00000000,0.00000000,300.18017578); //object(circuslampost03) (5)
	CreateDynamicObject(3472,-2043.49499512,1086.92248535,54.71875000,0.00000000,0.00000000,0.00000000); //object(circuslampost03) (6)
	CreateDynamicObject(1568,-1981.15979004,1120.72802734,52.12731934,0.00000000,0.00000000,0.00000000); //object(chinalamp_sf) (1)
	CreateDynamicObject(1568,-1981.39794922,1115.15039062,52.12710571,0.00000000,0.00000000,0.00000000); //object(chinalamp_sf) (2)
	CreateDynamicObject(3472,-1993.55700684,1138.25939941,52.35853958,0.00000000,0.00000000,0.00000000); //object(circuslampost03) (8)
	CreateDynamicObject(3472,-2013.65588379,1137.37792969,52.50559235,0.00000000,0.00000000,0.00000000); //object(circuslampost03) (9)
	CreateDynamicObject(5856,-2013.79821777,1126.66650391,54.28766632,0.00000000,0.00000000,0.00000000); //object(lawnspraydoor1) (1)
	CreateDynamicObject(5856,-2016.09008789,1126.09692383,55.34545135,0.00000000,87.34002686,89.68493652); //object(lawnspraydoor1) (2)
	CreateDynamicObject(5856,-2015.87500000,1128.72753906,54.29523468,0.00000000,0.00000000,89.68139648); //object(lawnspraydoor1) (3)
	CreateDynamicObject(2773,-1976.64660645,1112.60461426,53.84622955,0.00000000,0.00000000,0.00000000); //object(cj_airprt_bar) (7)
	CreateDynamicObject(2773,-1976.78735352,1123.86633301,51.84240341,0.00000000,0.00000000,0.00000000); //object(cj_airprt_bar) (7)
	CreateDynamicObject(2773,-1977.02856445,1127.56982422,51.40811920,0.00000000,0.00000000,0.00000000); //object(cj_airprt_bar) (7)
	CreateDynamicObject(4726,-1933.68432617,1117.42456055,50.83987045,0.00000000,0.00000000,0.00000000); //object(libtwrhelipd_lan2) (1)
	CreateDynamicObject(16773,-1933.55078125,1136.35449219,50.97868347,0.00000000,0.00000000,0.00000000); //object(door_savhangr1) (1)
	CreateDynamicObject(16773,-1920.41198730,1132.21472168,50.20386505,0.00000000,0.00000000,324.13500977); //object(door_savhangr1) (2)
	CreateDynamicObject(16773,-1913.28564453,1121.57250977,50.05975342,0.00000000,0.00000000,280.14465332); //object(door_savhangr1) (3)
	CreateDynamicObject(16773,-1916.21875000,1108.42712402,50.33484268,0.00000000,0.00000000,238.23046875); //object(door_savhangr1) (4)
	CreateDynamicObject(16773,-1926.99804688,1100.80664062,50.33484268,0.00000000,0.00000000,196.53991699); //object(door_savhangr1) (5)
	CreateDynamicObject(3095,-1933.48864746,1110.19726562,51.26776123,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (1)
	CreateDynamicObject(3095,-1929.33374023,1109.64074707,51.26776123,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (2)
	CreateDynamicObject(3095,-1930.06030273,1104.93212891,51.26776123,0.00000000,0.00000000,15.87988281); //object(a51_jetdoor) (3)
	CreateDynamicObject(3095,-1926.51281738,1106.24780273,51.26776123,0.00000000,0.00000000,15.87524414); //object(a51_jetdoor) (4)
	CreateDynamicObject(3095,-1920.41564941,1110.98095703,51.26776123,0.00000000,0.00000000,61.53009033); //object(a51_jetdoor) (5)
	CreateDynamicObject(3095,-1918.05639648,1119.07714844,51.26776123,0.00000000,0.00000000,101.22866821); //object(a51_jetdoor) (6)
	CreateDynamicObject(3095,-1922.94079590,1127.87438965,51.26776123,0.00000000,0.00000000,142.91287231); //object(a51_jetdoor) (7)
	CreateDynamicObject(3095,-1933.41076660,1131.49011230,51.26776123,0.00000000,0.00000000,178.63989258); //object(a51_jetdoor) (8)
	CreateDynamicObject(16773,-1946.17822266,1132.06408691,50.97868347,0.00000000,0.00000000,39.69982910); //object(door_savhangr1) (1)
	CreateDynamicObject(3095,-1919.42993164,1111.75012207,51.26776123,0.00000000,0.00000000,59.54394531); //object(a51_jetdoor) (9)
	CreateDynamicObject(3095,-1920.82934570,1109.61157227,51.26776123,0.00000000,0.00000000,59.54040527); //object(a51_jetdoor) (10)
	CreateDynamicObject(3095,-1918.52062988,1124.33459473,51.26776123,0.00000000,0.00000000,101.22521973); //object(a51_jetdoor) (11)
	CreateDynamicObject(3095,-1925.37463379,1130.02807617,51.26776123,0.00000000,0.00000000,142.91015625); //object(a51_jetdoor) (12)
	CreateDynamicObject(3095,-1935.93798828,1131.82470703,51.26776123,0.00000000,0.00000000,178.63769531); //object(a51_jetdoor) (13)
	CreateDynamicObject(3095,-1930.14965820,1131.45190430,51.26776123,0.00000000,0.00000000,178.63769531); //object(a51_jetdoor) (14)
	CreateDynamicObject(3095,-1942.00610352,1128.89111328,51.26776123,0.00000000,0.00000000,222.30737305); //object(a51_jetdoor) (15)
	CreateDynamicObject(16773,-1941.09204102,1100.79748535,50.33484268,0.00000000,0.00000000,160.81018066); //object(door_savhangr1) (5)
	CreateDynamicObject(3095,-1926.51281738,1106.24780273,51.26776123,0.00000000,0.00000000,15.87524414); //object(a51_jetdoor) (16)
	mdoor[0] = CreateDynamicObject(1557,350.81347656,162.85313416,1024.86120605,0.00000000,0.00000000,270.36035156); //object(gen_doorext19) (1)
	mdoor[1] = CreateDynamicObject(1569,362.84219360,158.86721802,1024.79638672,0.00000000,0.00000000,0.00000000); //object(adam_v_door) (1)
	mdoor[2] = CreateDynamicObject(1557,362.82705688,165.38847351,1024.78906250,0.00000000,0.00000000,0.00000000); //object(gen_doorext19) (6)
	mdoor[3] = CreateDynamicObject(1557,353.51406860,165.34468079,1024.78906250,0.00000000,0.00000000,0.00000000); //object(gen_doorext19) (7)
	mdoor[4] = CreateDynamicObject(1557,353.47558594,158.90722656,1024.82458496,0.00000000,0.00000000,0.00000000); //object(gen_doorext19) (8)
	//mvrata = CreateDynamicObject(8378,1421.01232910,-1816.24645996,10.76915741,0.00000000,0.00000000,268.33020020); //object(vgsbighngrdoor) (1)
	CreateObject(3095,2227.21166992,-1174.91662598,24.16656303,0.00000000,0.00000000,0.00000000, 150); //object(a51_jetdoor) (1)
	CreateObject(3095,2227.06201172,-1165.95056152,24.16656303,0.00000000,0.00000000,0.00000000, 150); //object(a51_jetdoor) (2)
	CreateObject(3095,2227.04589844,-1156.86755371,24.16656303,0.00000000,0.00000000,0.00000000, 150); //object(a51_jetdoor) (3)
	CreateObject(3095,2217.10791016,-1167.92529297,24.15063095,0.00000000,0.00000000,0.00000000, 150); //object(a51_jetdoor) (4)
	CreateObject(3095,2217.17749023,-1159.12524414,24.15962982,0.00000000,0.00000000,0.00000000, 150); //object(a51_jetdoor) (5)
	CreateObject(3095,2207.29467773,-1155.38781738,24.12162971,0.00000000,0.00000000,0.00000000, 150); //object(a51_jetdoor) (6)
	CreateObject(3095,2207.16552734,-1164.54223633,24.12162971,0.00000000,0.00000000,0.00000000, 150); //object(a51_jetdoor) (7)
	CreateObject(3095,2207.16430664,-1173.45764160,24.12162971,0.00000000,0.00000000,0.00000000, 150); //object(a51_jetdoor) (8)
	CreateObject(3095,2134.70507812,-1129.13659668,23.86023712,0.00000000,0.00000000,350.00000000, 150); //object(a51_jetdoor) (9)
	CreateObject(3095,2134.03808594,-1138.23754883,23.37023735,0.00000000,0.00000000,350.00000000, 150); //object(a51_jetdoor) (10)
	CreateObject(3095,2134.72607422,-1146.84545898,22.48469162,0.00000000,0.00000000,0.00000000, 150); //object(a51_jetdoor) (11)
	CreateObject(3095,-2091.04980469,-84.76844788,33.56406403,0.00000000,0.00000000,0.00000000, 150); //object(a51_jetdoor) (12)
	CreateObject(3095,-2081.73828125,-84.72573090,33.56406403,0.00000000,0.00000000,0.00000000, 150); //object(a51_jetdoor) (13)
	CreateObject(3095,-2072.65136719,-84.83261108,33.56406403,0.00000000,0.00000000,0.00000000, 150); //object(a51_jetdoor) (14)
	CreateObject(3095,-2063.53662109,-84.83377838,33.56406403,0.00000000,0.00000000,0.00000000, 150); //object(a51_jetdoor) (15)
	CreateObject(3095,-2028.91687012,-110.77626038,37.32187653,0.00000000,0.00000000,0.00000000, 150); //object(a51_jetdoor) (16)
	CreateObject(3095,-2116.19604492,-141.30308533,33.72031403,0.00000000,0.00000000,0.00000000, 150); //object(a51_jetdoor) (17)
	CreateObject(3095,-2116.13623047,-132.17631531,33.72031403,0.00000000,0.00000000,0.00000000, 150); //object(a51_jetdoor) (18)
	CreateObject(3095,-2116.12280273,-122.96709442,33.72031403,0.00000000,0.00000000,0.00000000, 150); //object(a51_jetdoor) (19)
	CreateObject(3095,-2022.36865234,-97.58217621,33.52031326,0.00000000,0.00000000,0.00000000, 150); //object(a51_jetdoor) (20)
	/////////// 
	CreateDynamicObject(7191,2517.85375977,1823.22912598,11.69584465,0.00000000,0.00000000,0.00000000); //object(vegasnnewfence2b) (1)
	CreateDynamicObject(7191,2517.86328125,1823.14685059,15.66061592,0.00000000,0.00000000,0.00000000); //object(vegasnnewfence2b) (2)
	CreateDynamicObject(7191,2517.58862305,1779.78771973,11.69584465,0.00000000,0.00000000,0.00000000); //object(vegasnnewfence2b) (3)
	CreateDynamicObject(7191,2517.60009766,1779.95202637,15.66061592,0.00000000,0.00000000,0.00000000); //object(vegasnnewfence2b) (4)
	CreateDynamicObject(7191,2517.50854492,1746.41430664,11.69584465,0.00000000,0.00000000,0.00000000); //object(vegasnnewfence2b) (5)
	CreateDynamicObject(7191,2517.55761719,1746.71386719,15.66061592,0.00000000,0.00000000,0.00000000); //object(vegasnnewfence2b) (6)
	CreateDynamicObject(7191,2517.68310547,1867.27478027,11.69584465,0.00000000,0.00000000,0.00000000); //object(vegasnnewfence2b) (7)
	CreateDynamicObject(7191,2517.20214844,1867.02575684,15.66061592,0.00000000,0.00000000,0.00000000); //object(vegasnnewfence2b) (8)
	CreateDynamicObject(7191,2517.61865234,1911.73840332,11.69584465,0.00000000,0.00000000,0.00000000); //object(vegasnnewfence2b) (9)
	CreateDynamicObject(7191,2517.64306641,1911.80371094,15.66061592,0.00000000,0.00000000,0.00000000); //object(vegasnnewfence2b) (10)
	CreateDynamicObject(8147,2677.43823242,1696.36486816,12.91245651,0.00000000,0.00000000,0.00000000); //object(vgsselecfence01) (1)
	CreateDynamicObject(8147,2590.59008789,1942.78845215,13.67556763,0.00000000,0.00000000,90.00000000); //object(vgsselecfence01) (2)
	CreateDynamicObject(8147,2677.44238281,1840.26757812,12.90899849,0.00000000,0.00000000,0.00000000); //object(vgsselecfence01) (3)
	CreateDynamicObject(987,2517.61718750,1942.96838379,10.78838253,0.00000000,0.00000000,270.00000000); //object(elecfence_bar) (1)
	CreateDynamicObject(987,2558.65820312,1720.76367188,9.82803535,0.00000000,0.00000000,270.00000000); //object(elecfence_bar) (2)
	CreateDynamicObject(987,2558.45947266,1723.79858398,9.82803535,0.00000000,0.00000000,270.00000000); //object(elecfence_bar) (3)
	CreateDynamicObject(987,2546.50195312,1723.78759766,9.82031250,0.00000000,0.00000000,180.00000000); //object(elecfence_bar) (4)
	CreateDynamicObject(987,2558.10937500,1723.73242188,9.82031250,0.00000000,0.00000000,179.99450684); //object(elecfence_bar) (5)
	CreateDynamicObject(987,2534.63061523,1723.73144531,9.82031250,0.00000000,0.00000000,179.99450684); //object(elecfence_bar) (6)
	CreateDynamicObject(987,2528.89257812,1723.89306641,10.03121185,0.00000000,0.00000000,179.99450684); //object(elecfence_bar) (7)
	CreateDynamicObject(8147,2590.58984375,1942.78808594,13.67556763,0.00000000,0.00000000,90.00000000); //object(vgsselecfence01) (4)
	CreateDynamicObject(987,2558.19555664,1677.48474121,10.22416401,0.00000000,0.00000000,270.00000000); //object(elecfence_bar) (8)
	CreateDynamicObject(987,2558.39428711,1635.19006348,10.03122902,0.00000000,0.00000000,270.00000000); //object(elecfence_bar) (9)
	CreateDynamicObject(987,2558.27929688,1664.99707031,10.02343750,0.00000000,0.00000000,270.00000000); //object(elecfence_bar) (10)
	CreateDynamicObject(987,2558.09960938,1653.14550781,9.82031250,0.00000000,0.00000000,270.00000000); //object(elecfence_bar) (11)
	CreateDynamicObject(987,2558.15722656,1641.20605469,10.02343750,0.00000000,0.00000000,270.00000000); //object(elecfence_bar) (12)
	CreateDynamicObject(7191,2517.55761719,1746.71386719,15.66061592,0.00000000,0.00000000,0.00000000); //object(vegasnnewfence2b) (6)
	CreateDynamicObject(7191,2517.55761719,1746.71386719,15.66061592,0.00000000,0.00000000,0.00000000); //object(vegasnnewfence2b) (6)
	CreateDynamicObject(7191,2517.55761719,1746.71386719,15.66061592,0.00000000,0.00000000,0.00000000); //object(vegasnnewfence2b) (6)
	CreateDynamicObject(7191,2654.88598633,1623.23864746,15.66137314,0.00000000,0.00000000,90.00000000); //object(vegasnnewfence2b) (6)
	CreateDynamicObject(7191,2654.86621094,1623.33593750,11.79499054,0.00000000,0.00000000,90.00000000); //object(vegasnnewfence2b) (6)
	CreateDynamicObject(7191,2610.47827148,1623.42724609,11.79499054,0.00000000,0.00000000,90.00000000); //object(vegasnnewfence2b) (6)
	CreateDynamicObject(7191,2610.37182617,1623.33569336,15.66137314,0.00000000,0.00000000,90.00000000); //object(vegasnnewfence2b) (6)
	CreateDynamicObject(7191,2580.31445312,1623.40551758,15.66137314,0.00000000,0.00000000,90.00000000); //object(vegasnnewfence2b) (6)
	CreateDynamicObject(7191,2580.31054688,1623.49963379,11.79499054,0.00000000,0.00000000,90.00000000); //object(vegasnnewfence2b) (6)
	CreateDynamicObject(987,2558.62939453,1686.17883301,9.82031155,0.00000000,0.00000000,270.00000000); //object(elecfence_bar) (2)
	CreateDynamicObject(987,2557.86718750,1709.81909180,9.82031250,0.00000000,0.00000000,270.00000000); //object(elecfence_bar) (2)
//	CreateDynamicObject(16775,1495.72375488,-706.56848145,97.74921417,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(4100,1017.38793900,2144.52587900,11.37354500,0.00000000,0.00000000,0.87674800*(90/1.56)); //
	CreateDynamicObject(4100,1017.48303200,2122.00097700,11.37354500,0.00000000,-0.01500000,0.89174800*(90/1.56)); //
	CreateDynamicObject(987,665.119324, -1219.016602, 17.189217,0.00000000,0.00000000,0.58904900*(90/1.56)); //
	CreateDynamicObject(986, 664.902283, -1218.760742, 16.802719, 0.000000*(90/1.56), 0.000000*(90/1.56), 0.785398*(90/1.56));//  
    CreateDynamicObject(985, 2800.3, -1600.35, 11.638983, 0.000000*(90/1.56), 0.000000*(90/1.56), 0.000000*(90/1.56));// 
    CreateDynamicObject(8407,-1979.51513672,179.60760498,28.16286850,0.00000000,0.00000000,0.00000000); //object(carparkhut01_lvs) (1)
	CreateDynamicObject(8406,-1980.21618652,189.93109131,32.21284103,0.00000000,0.00000000,91.30950928); //object(carparksign01_lvs) (1)
	CreateDynamicObject(10236,-1982.82714844,165.13439941,37.72611237,0.00000000,0.00000000,4.68719482); //object(hotelbits_sfe06) (1)
	CreateDynamicObject(10837,-2001.15698242,177.09515381,30.86882591,0.00000000,0.00000000,71.45959473); //object(ap_bigsign_sfse) (1)
	CreateDynamicObject(11500,-1979.13513184,210.71459961,26.58464050,0.00000000,0.00000000,274.64562988); //object(des_skelsignbush_) (1)
	CreateDynamicObject(18243,-1999.79357910,120.04821777,26.68750000,0.00000000,0.00000000,0.00000000); //object(cuntw_stmotsigbas1) (1)
	CreateDynamicObject(3627,-1968.48974609,189.82702637,29.96129417,0.00000000,0.00000000,0.00000000); //object(dckcanpy) (1)
	CreateDynamicObject(970,-1980.29858398,176.56207275,27.23898125,0.00000000,0.00000000,270.67565918); //object(fencesmallb) (1)
	CreateDynamicObject(970,-1980.23291016,172.39901733,27.23898125,0.00000000,0.00000000,270.67565918); //object(fencesmallb) (2)
	CreateDynamicObject(970,-1980.25756836,168.23289490,27.19966507,0.00000000,0.00000000,270.67565918); //object(fencesmallb) (3)
	CreateDynamicObject(970,-1980.68908691,206.28271484,27.23898125,0.00000000,0.00000000,270.67565918); //object(fencesmallb) (4)
	CreateDynamicObject(970,-1980.79003906,210.35243225,27.23898125,0.00000000,0.00000000,270.67565918); //object(fencesmallb) (6)
	CreateDynamicObject(970,-1980.84960938,214.50300598,27.23898125,0.00000000,0.00000000,270.67565918); //object(fencesmallb) (7)
	CreateDynamicObject(970,-1981.02575684,216.51251221,27.28345108,0.00000000,0.00000000,270.67565918); //object(fencesmallb) (8)
	CreateDynamicObject(970,-1960.59912109,171.44830322,27.23898125,0.00000000,0.00000000,268.69067383); //object(fencesmallb) (9)
	CreateDynamicObject(970,-1960.49133301,175.53800964,27.00439262,0.00000000,356.00000000,268.69860840); //object(fencesmallb) (19)
	CreateDynamicObject(970,-1960.47058105,179.65354919,26.72280884,0.00000000,356.00000000,270.68164062); //object(fencesmallb) (20)
	CreateDynamicObject(970,-1960.46093750,183.76437378,26.44124031,0.00000000,356.00000000,270.67614746); //object(fencesmallb) (22)
	CreateDynamicObject(970,-1960.55871582,187.92762756,26.15307617,0.00000000,356.00000000,270.67614746); //object(fencesmallb) (23)
	CreateDynamicObject(970,-1960.49584961,196.04946899,25.85508728,0.00000000,0.00000000,268.67614746); //object(fencesmallb) (24)
	CreateDynamicObject(970,-1960.45581055,200.13516235,25.84336853,0.00000000,0.00000000,270.66467285); //object(fencesmallb) (25)
	CreateDynamicObject(970,-1960.45214844,204.23962402,25.84315681,0.00000000,0.00000000,268.67614746); //object(fencesmallb) (26)
	CreateDynamicObject(968,-1979.76037598,181.57867432,26.68750000,0.00000000,0.00000000,0.00000000); //object(barrierturn) (1)
	CreateDynamicObject(968,-1980.35046387,203.60806274,26.68750000,0.00000000,0.00000000,0.00000000); //object(barrierturn) (2)
	CreateDynamicObject(8407,-1979.06701660,191.82362366,28.16286850,0.00000000,0.00000000,0.00000000); //object(carparkhut01_lvs) (1)
	CreateDynamicObject(970,-1962.50170898,206.33432007,25.99316216,0.00000000,4.00000000,0.01147461); //object(fencesmallb) (42)
	CreateDynamicObject(3435,-1980.25756836,131.13420105,30.74870682,0.00000000,0.00000000,0.00000000); //object(motel01sgn_lvs) (1)
	CreateDynamicObject(3336,-1999.93286133,82.42916107,26.67986298,0.00000000,0.00000000,272.00000000); //object(cxrf_frway1sig) (1)
	CreateDynamicObject(3471,-1981.24572754,153.86766052,27.96203995,0.00000000,0.00000000,181.35131836); //object(vgschinalion1) (1)
	CreateDynamicObject(9132,-1976.61132812,98.06542969,46.56431580,0.00000000,0.00000000,268.68713379); //object(triadcasign_lvs) (1)
	CreateDynamicObject(2656,-1972.55859375,163.10742188,39.79059601,0.00000000,0.00000000,0.00000000); //object(cj_banner02) (1)
	CreateDynamicObject(673,-1988.25781250,192.42639160,31.56950760,0.00000000,0.00000000,0.00000000); //object(sm_bevhiltree) (1)
	CreateDynamicObject(3506,-1998.45922852,161.41404724,26.68750000,0.00000000,0.00000000,0.00000000); //object(vgsn_nitree_y02) (3)
	CreateDynamicObject(3506,-1998.71166992,155.88690186,26.68750000,0.00000000,0.00000000,0.00000000); //object(vgsn_nitree_y02) (5)
	CreateDynamicObject(3506,-1998.73022461,152.95741272,26.68750000,0.00000000,0.00000000,0.00000000); //object(vgsn_nitree_y02) (6)
	CreateDynamicObject(3506,-1998.64526367,150.73880005,26.68750000,0.00000000,0.00000000,0.00000000); //object(vgsn_nitree_y02) (7)
	CreateDynamicObject(3506,-1998.58435059,143.26824951,27.02691460,0.00000000,0.00000000,0.00000000); //object(vgsn_nitree_y02) (11)
	CreateDynamicObject(3506,-1998.55712891,137.84104919,26.67986298,0.00000000,0.00000000,0.00000000); //object(vgsn_nitree_y02) (12)
	CreateDynamicObject(3506,-1998.64880371,135.60504150,26.67986298,0.00000000,0.00000000,0.00000000); //object(vgsn_nitree_y02) (14)
	CreateDynamicObject(3506,-1998.80371094,131.84890747,26.68750000,0.00000000,0.00000000,0.00000000); //object(vgsn_nitree_y02) (15)
	CreateDynamicObject(628,-1981.17919922,152.08294678,28.68140793,0.00000000,0.00000000,0.00000000); //object(veg_palmkb4) (1)
	CreateDynamicObject(638,-1980.71520996,144.82707214,27.38453293,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (1)
	CreateDynamicObject(638,-1980.65405273,156.23255920,27.38453293,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (2)
	CreateDynamicObject(638,-1980.68652344,158.92968750,27.38453293,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (3)
	CreateDynamicObject(638,-1980.76013184,162.20266724,27.38453293,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (4)
	CreateDynamicObject(638,-1980.53405762,129.21400452,27.38453293,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (5)
	CreateDynamicObject(638,-1980.56933594,125.09317017,27.38453293,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (6)
	CreateDynamicObject(638,-1980.57495117,122.40821838,27.38453293,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (7)
	CreateDynamicObject(638,-1980.56274414,119.67245483,27.37689590,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (8)
	CreateDynamicObject(638,-1980.60290527,115.29200745,27.37689590,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (9)
	CreateDynamicObject(638,-1980.59460449,112.66815186,27.37689590,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (10)
	CreateDynamicObject(638,-1980.59387207,110.11034393,27.37689590,0.00000000,0.00000000,0.00000000); //object(kb_planter_bush) (11)
	CreateDynamicObject(644,-1980.45727539,127.06713104,26.68750000,0.00000000,0.00000000,0.00000000); //object(pot_02) (1)
	CreateDynamicObject(644,-1980.48779297,117.42031860,26.67986298,0.00000000,0.00000000,0.00000000); //object(pot_02) (2)
	CreateDynamicObject(632,-1980.25756836,160.28102112,27.05359650,0.00000000,0.00000000,0.00000000); //object(veg_palmkb7) (1)
	CreateDynamicObject(628,-1977.76489258,114.92478180,28.68795776,0.00000000,0.00000000,0.00000000); //object(veg_palmkb4) (2)
	CreateDynamicObject(628,-1962.83691406,163.13406372,28.68140793,0.00000000,0.00000000,0.00000000); //object(veg_palmkb4) (3)
	CreateDynamicObject(628,-1977.68395996,153.01910400,28.68795776,0.00000000,0.00000000,0.00000000); //object(veg_palmkb4) (4)
	CreateDynamicObject(14705,-1978.68054199,115.36126709,26.94301605,0.00000000,0.00000000,0.00000000); //object(int2vase) (1)
	CreateDynamicObject(8394,-1993.52392578,206.69247437,41.04045868,0.00000000,0.00000000,0.00000000); //object(vgsbox10sgn_lvs) (1)
	CreateDynamicObject(3515,-1998.51391602,146.46557617,26.68114471,0.00000000,0.00000000,338.00000000); //object(vgsfountain) (3)
	CreateDynamicObject(3524,-1980.83593750,132.37339783,29.57283974,0.00000000,0.00000000,270.67565918); //object(skullpillar01_lvs) (1)
	CreateDynamicObject(3524,-1980.25756836,143.72518921,29.22601318,0.00000000,0.00000000,270.67565918); //object(skullpillar01_lvs) (2)
	CreateDynamicObject(3528,-1981.76684570,138.51527405,32.29764557,0.00000000,0.00000000,177.38134766); //object(vgsedragon) (1)
	CreateDynamicObject(14608,-1973.18737793,159.47532654,28.55637360,0.00000000,0.00000000,136.96447754); //object(triad_buddha01) (1)
	CreateDynamicObject(16777,-1999.74243164,119.84349060,33.15797424,0.00000000,0.00000000,94.00000000); //object(des_stmotsigbas1) (1)
	CreateDynamicObject(3855,-2000.40637207,169.65940857,26.68750000,0.00000000,0.00000000,0.00000000); //object(gay_traffic_light) (1)
	CreateDynamicObject(3855,-2013.82714844,169.48001099,26.67986298,0.00000000,0.00000000,179.36633301); //object(gay_traffic_light) (2)
	CreateDynamicObject(1315,-2003.70190430,237.04307556,31.93300629,0.00000000,0.00000000,0.00000000); //object(trafficlight1) (1)
	CreateDynamicObject(1346,-1981.38305664,148.68891907,28.32496452,0.00000000,0.00000000,1.98522949); //object(cj_phone_kiosk2) (1)
	CreateDynamicObject(3463,-1998.85961914,172.70289612,27.40624237,0.00000000,0.00000000,0.00000000); //object(vegaslampost2) (1)
	CreateDynamicObject(3463,-1998.17175293,126.05024719,26.68750000,0.00000000,0.00000000,0.00000000); //object(vegaslampost2) (2)
	CreateDynamicObject(970,-1978.60644531,206.32714844,27.10463142,0.00000000,3.99902344,0.01098633); //object(fencesmallb) (42)
	CreateDynamicObject(970,-1974.46679688,206.31933594,26.81882286,0.00000000,3.99902344,0.01098633); //object(fencesmallb) (42)
	CreateDynamicObject(970,-1970.33886719,206.32324219,26.53397942,0.00000000,3.99902344,0.01098633); //object(fencesmallb) (42)
	CreateDynamicObject(970,-1966.19238281,206.32519531,26.24780273,0.00000000,3.99902344,0.01098633); //object(fencesmallb) (42)
	CreateDynamicObject(970,-1960.62011719,192.05914307,25.87533760,0.00000000,355.99548340,270.67565918); //object(fencesmallb) (23)
	CreateDynamicObject(8251,-1981.95959473,-32.69401932,38.24790955,0.00000000,0.00000000,206.00000000); //object(pltschlhnger02_lvs) (1)
	CreateDynamicObject(3279,-1538.82519531,478.25976562,6.18750000,0.00000000,0.00000000,270.00000000); //
	CreateDynamicObject(1238,-2078.40210000,-135.52093500,34.63849300,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1238,-2078.74487300,-145.08944700,34.63849300,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1238,-2078.73852500,-153.77583300,34.63849300,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1238,-2078.99365200,-163.37123100,34.63849300,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1238,-2079.21044900,-173.35836800,34.63849300,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1238,-2079.31274400,-182.81176800,34.63849300,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1238,-2079.30883800,-191.27529900,34.63849300,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1238,-2079.52612300,-201.36360200,34.63849300,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1238,-2079.76440400,-209.94204700,34.63849300,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1238,-2066.35205100,-136.29940800,34.63849300,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1238,-2066.89526400,-145.49176000,34.63849300,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1238,-2067.20947300,-154.23677100,34.63849300,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1238,-2067.55908200,-163.73165900,34.63849300,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1238,-2068.07470700,-173.57989500,34.63849300,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1238,-2068.29614300,-183.09344500,34.63849300,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1238,-2068.21948200,-192.05320700,34.63849300,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1238,-2068.58837900,-202.29283100,34.63849300,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1238,-2068.64990200,-210.09999100,34.63849300,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(987,711.58197000,-474.77145400,16.33629600,0.00000000,0.00000000,1.57079600*(90/1.56)); //
	CreateDynamicObject(987,711.63305700,-462.74581900,16.33629600,0.00000000,0.00000000,1.57079600*(90/1.56)); //
	CreateDynamicObject(987,711.64624000,-452.37576300,15.33593800,0.00000000,0.00000000,1.57079600*(90/1.56)); //
	CreateDynamicObject(987,711.56152300,-449.59100300,15.33593800,0.00000000,0.00000000,1.57079600*(90/1.56)); //
	CreateDynamicObject(987,711.44238300,-437.89004500,16.33629600,0.00000000,0.00000000,3.14159300*(90/1.56)); //
	CreateDynamicObject(987,699.64868200,-437.80761700,16.33629400,0.00000000,0.00000000,3.14159200*(90/1.56)); //
	CreateDynamicObject(987,687.77899200,-437.84075900,16.33629400,0.00000000,0.00000000,3.14159200*(90/1.56)); //
	CreateDynamicObject(987,675.79333500,-437.91180400,16.33629400,0.00000000,0.00000000,3.14159200*(90/1.56)); //
	CreateDynamicObject(987,663.82019000,-437.89239500,16.33629400,0.00000000,0.00000000,3.14159200*(90/1.56)); //
	CreateDynamicObject(987,651.89935300,-437.96038800,15.33593800,0.00000000,0.00000000,-1.57079600*(90/1.56)); //
	CreateDynamicObject(987,651.91564900,-450.01190200,15.33593800,0.00000000,0.00000000,-1.57079600*(90/1.56)); //
	CreateDynamicObject(987,651.90264900,-462.06408700,15.34370400,0.00000000,0.00000000,-1.57079600*(90/1.56)); //
	CreateDynamicObject(987,651.85278300,-463.19720500,15.33593800,0.00000000,0.00000000,-1.57079600*(90/1.56)); //
	CreateDynamicObject(987,651.92272900,-474.91854900,15.83629700,0.00000000,0.00000000,0.00000000*(90/1.56)); //
	CreateDynamicObject(987,663.93261700,-474.94366500,15.33593800,0.00000000,0.00000000,0.00000000*(90/1.56)); //
	CreateDynamicObject(987,675.94702100,-475.11648600,15.44209800,0.00000000,0.00000000,0.00000000*(90/1.56)); //
	CreateDynamicObject(987,681.07818600,-475.11648600,15.35890800,0.00000000,0.00000000,0.00000000*(90/1.56)); //
	CreateDynamicObject(987,709.46209700,-475.22271700,15.79668400,0.00000000,0.00000000,1.17809700*(90/1.56)); //
	CreateDynamicObject(7191,-1124.05017100,-1327.32360800,133.64001500,0.00000000,0.00000000,1.41944600*(90/1.56)); //
	CreateDynamicObject(7191,-1081.83874500,-1335.84289600,130.08734100,0.00000000,0.00000000,1.32944700*(90/1.56)); //
	CreateDynamicObject(7191,-1081.82702600,-1335.81457500,133.38435400,0.00000000,0.00000000,1.32944700*(90/1.56)); //
	CreateDynamicObject(7191,-1031.44397000,-1351.77893100,130.81745900,0.00000000,0.00000000,1.19309700*(90/1.56)); //
	CreateDynamicObject(7191,-1031.43481400,-1351.77575700,134.26556400,0.00000000,0.00000000,1.19309700*(90/1.56)); //
	CreateDynamicObject(640,-1052.71020500,-1346.40551800,129.81697100,0.00000000,0.00000000,-0.37634900*(90/1.56)); //
	CreateDynamicObject(640,-1060.70886200,-1343.50183100,129.60340900,0.00000000,0.04500000,-0.31634900*(90/1.56)); //
	CreateDynamicObject(669,-1049.73413100,-1347.46460000,129.50457800,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1479,-1069.67456100,-1340.70019500,130.14300500,0.00000000,0.00000000,2.90024300*(90/1.56)); //

	CreateDynamicObject(8327,-1657.11279297,1204.07006836,16.59801292,0.00000000,0.00000000,22.00000000); //object(vgsbboardsigns14) (1)
	CreateDynamicObject(7093,-1661.28930664,1207.52343750,22.70590401,0.00000000,0.00000000,0.00000000); //object(weddingsifgn1) (1)
	CreateDynamicObject(7093,-1661.43945312,1210.11816406,16.27781487,0.00000000,0.00000000,0.00000000); //object(weddingsifgn1) (2)
	CreateDynamicObject(7093,-1981.54516602,1127.12329102,62.24620819,0.00000000,0.00000000,268.00000000); //object(weddingsifgn1) (3)
	CreateDynamicObject(7093,-1982.03369141,1108.31176758,62.24620819,0.00000000,0.00000000,267.99499512); //object(weddingsifgn1) (4)
	CreateDynamicObject(974,1260.39062500,-1793.20666504,15.37460327,0.00000000,0.00000000,0.00000000); //object(tall_fence) (1)
	CreateDynamicObject(974,1265.11535645,-1789.96179199,15.38124847,0.00000000,0.00000000,91.99951172); //object(tall_fence) (2)
	CreateDynamicObject(1523,1263.66589355,-1793.19885254,15.06294060,0.00000000,0.00000000,2.00000000); //object(gen_doorext10) (1)
	CreateDynamicObject(1523,1263.69726562,-1793.16796875,12.59143448,0.00000000,0.00000000,0.00000000); //object(gen_doorext10) (2)
	CreateDynamicObject(1594,1278.37487793,-1791.63232422,13.05233765,0.00000000,0.00000000,6.00000000); //object(chairsntable) (1)
	CreateDynamicObject(1594,1271.86132812,-1791.50097656,13.06424332,0.00000000,0.00000000,325.99731445); //object(chairsntable) (2)
	CreateDynamicObject(1594,1274.64160156,-1790.46191406,13.06557465,0.00000000,0.00000000,5.99853516); //object(chairsntable) (3)
	CreateDynamicObject(1594,1279.19067383,-1787.89111328,13.07287025,0.00000000,0.00000000,5.99853516); //object(chairsntable) (4)
	CreateDynamicObject(8843,1228.78027344,-1833.16589355,12.41353607,0.00000000,0.00000000,112.00000000); //object(arrows01_lvs) (1)
	CreateDynamicObject(8843,1246.98400879,-1829.97253418,12.41353607,0.00000000,0.00000000,89.99462891); //object(arrows01_lvs) (2)
	CreateDynamicObject(3627,1276.49841309,-1821.34204102,16.22148132,0.00000000,0.00000000,180.00000000); //object(dckcanpy) (1)
	CreateDynamicObject(4003,1242.16015625,-1806.94421387,27.98892975,0.00000000,0.00000000,206.00000000); //object(lacityhalltrans_lan) (1)
	CreateDynamicObject(3876,1210.56542969,-1818.22912598,29.03545761,0.00000000,0.00000000,0.00000000); //object(sf_roofmast) (1)
	CreateDynamicObject(11489,1196.82006836,-1831.41638184,12.40274239,0.00000000,0.00000000,92.00000000); //object(dam_statues) (1)
	CreateDynamicObject(1216,1235.64270020,-1809.87841797,13.28828526,0.00000000,0.00000000,14.00000000); //object(phonebooth1) (1)
	CreateDynamicObject(1257,1238.89648438,-1824.46313477,13.69200325,0.00000000,0.00000000,90.00000000); //object(bustopm) (1)
	CreateDynamicObject(1257,1279.38574219,-1805.54101562,13.66442108,0.00000000,0.00000000,91.99951172); //object(bustopm) (2)
	CreateDynamicObject(1257,1280.92822266,-1815.90002441,13.66129303,0.00000000,0.00000000,91.99951172); //object(bustopm) (3)
	CreateDynamicObject(1257,1279.14843750,-1825.74609375,13.66390228,0.00000000,0.00000000,90.00000000); //object(bustopm) (4)
	CreateDynamicObject(1306,1285.48095703,-1782.73022461,20.04266357,0.00000000,0.00000000,0.00000000); //object(tlgraphpolegen) (1)
	CreateDynamicObject(1340,1239.81372070,-1809.07238770,13.72367287,0.00000000,0.00000000,296.00000000); //object(chillidogcart) (1)
	CreateDynamicObject(1342,1241.57910156,-1807.63964844,13.62943077,0.00000000,0.00000000,293.99670410); //object(noodlecart_prop) (1)
	CreateDynamicObject(1571,1270.61621094,-1787.61206055,13.93835449,0.00000000,0.00000000,0.00000000); //object(cj_noodle_1) (1)
	CreateDynamicObject(2222,1271.91870117,-1788.99816895,13.79300213,0.00000000,0.00000000,0.00000000); //object(rustyhigh) (1)
	CreateDynamicObject(1776,1270.12255859,-1786.20043945,13.70651054,0.00000000,0.00000000,0.00000000); //object(cj_candyvendor) (1)
	CreateDynamicObject(2427,1271.41284180,-1786.20043945,13.65632820,0.00000000,0.00000000,0.00000000); //object(cj_ff_juice_l) (1)
	CreateDynamicObject(2453,1269.77294922,-1788.84484863,14.10299587,0.00000000,0.00000000,0.00000000); //object(cj_pizza_dispf) (1)
	CreateDynamicObject(973,1275.28771973,-1841.09631348,13.40375233,0.00000000,0.00000000,88.00000000); //object(sub_roadbarrier) (1)
	CreateDynamicObject(973,1287.26647949,-1784.03515625,13.38709545,0.00000000,0.00000000,269.99499512); //object(sub_roadbarrier) (2)
	CreateDynamicObject(973,1279.63964844,-1845.38964844,13.39311028,0.00000000,0.00000000,181.99401855); //object(sub_roadbarrier) (3)
	CreateDynamicObject(973,1287.37500000,-1837.45996094,13.39772701,0.00000000,0.00000000,269.99450684); //object(sub_roadbarrier) (4)
	CreateDynamicObject(973,1287.37402344,-1828.16796875,13.39790821,0.00000000,0.00000000,269.99450684); //object(sub_roadbarrier) (5)
	CreateDynamicObject(973,1287.37988281,-1818.93261719,13.40420818,0.00000000,0.00000000,269.99450684); //object(sub_roadbarrier) (6)
	CreateDynamicObject(973,1287.37988281,-1818.93261719,13.40420818,0.00000000,0.00000000,269.99450684); //object(sub_roadbarrier) (7)
	CreateDynamicObject(973,1287.38378906,-1809.86230469,13.40376568,0.00000000,0.00000000,269.99450684); //object(sub_roadbarrier) (8)
	CreateDynamicObject(973,1287.36328125,-1801.42578125,13.39890575,0.00000000,0.00000000,269.99450684); //object(sub_roadbarrier) (9)
	CreateDynamicObject(973,1287.28613281,-1792.33593750,13.38709545,0.00000000,0.00000000,269.99450684); //object(sub_roadbarrier) (10)
	CreateDynamicObject(973,1282.73352051,-1779.84313965,13.38709545,0.00000000,0.00000000,359.99450684); //object(sub_roadbarrier) (11)
	CreateDynamicObject(973,1275.62463379,-1779.73315430,13.38709545,0.00000000,0.00000000,359.98901367); //object(sub_roadbarrier) (12)
	CreateDynamicObject(973,1256.00634766,-1842.34472656,13.38871288,0.00000000,0.00000000,179.98901367); //object(sub_roadbarrier) (13)
	CreateDynamicObject(973,1189.96496582,-1837.63623047,13.41405582,0.00000000,0.00000000,89.98352051); //object(sub_roadbarrier) (14)
	CreateDynamicObject(973,1247.08105469,-1842.37500000,13.38653374,0.00000000,0.00000000,179.98352051); //object(sub_roadbarrier) (15)
	CreateDynamicObject(973,1247.08105469,-1842.37500000,13.38653374,0.00000000,0.00000000,179.98352051); //object(sub_roadbarrier) (16)
	CreateDynamicObject(973,1238.35839844,-1842.39453125,13.38709545,0.00000000,0.00000000,179.98352051); //object(sub_roadbarrier) (17)
	CreateDynamicObject(973,1229.50878906,-1842.36816406,13.38709545,0.00000000,0.00000000,179.98352051); //object(sub_roadbarrier) (18)
	CreateDynamicObject(973,1198.79492188,-1842.26269531,13.40121937,0.00000000,0.00000000,179.98352051); //object(sub_roadbarrier) (19)
	CreateDynamicObject(973,1189.94702148,-1828.42419434,13.41053295,0.00000000,0.00000000,89.98352051); //object(sub_roadbarrier) (20)
	CreateDynamicObject(973,1193.80664062,-1821.44982910,13.42247295,0.00000000,0.00000000,31.98352051); //object(sub_roadbarrier) (21)
	CreateDynamicObject(2796,1262.89782715,-1793.19885254,15.30956745,0.00000000,0.00000000,0.00000000); //object(cj_air_d_6) (1)
	CreateDynamicObject(2797,1222.75134277,-1811.34570312,19.92357635,0.00000000,0.00000000,0.00000000); //object(cj_air_d_5) (1)
	CreateDynamicObject(2790,1240.24816895,-1807.72985840,19.46171570,0.00000000,0.00000000,24.00000000); //object(cj_arrive_board) (1)
	CreateDynamicObject(7666,1240.31762695,-1807.74853516,23.04720688,0.00000000,0.00000000,322.00000000); //object(vgswlcmsign2) (1)
	CreateDynamicObject(10281,1220.35083008,-1812.25659180,23.60726929,0.00000000,0.00000000,0.00000000); //object(michsign_sfe) (1)
	CreateDynamicObject(13831,1240.55334473,-1780.65246582,41.17620850,0.00000000,0.00000000,40.00000000); //object(vinesign1_cunte01) (1)
	CreateDynamicObject(2528,1261.61779785,-1790.04711914,12.60094452,0.00000000,0.00000000,0.00000000); //object(cj_toilet3) (1)
	CreateDynamicObject(2528,1262.98535156,-1790.04528809,12.60194588,0.00000000,0.00000000,0.00000000); //object(cj_toilet3) (2)
	CreateDynamicObject(2602,1258.94506836,-1790.51403809,14.26696205,0.00000000,0.00000000,78.00000000); //object(police_cell_toilet) (1)
	CreateDynamicObject(2742,1260.57836914,-1789.54687500,13.91649818,0.00000000,0.00000000,0.00000000); //object(cj_handdrier) (1)
	CreateDynamicObject(870,1228.92016602,-1839.78723145,13.09157276,0.00000000,0.00000000,0.00000000); //object(veg_pflowers2wee) (1)
	CreateDynamicObject(870,1228.91992188,-1839.78710938,13.09157276,0.00000000,0.00000000,0.00000000); //object(veg_pflowers2wee) (2)
	CreateDynamicObject(870,1232.56335449,-1839.69921875,13.09272861,0.00000000,0.00000000,0.00000000); //object(veg_pflowers2wee) (3)
	CreateDynamicObject(870,1240.05883789,-1839.51977539,13.09272861,0.00000000,0.00000000,0.00000000); //object(veg_pflowers2wee) (4)
	CreateDynamicObject(870,1248.30456543,-1839.32214355,13.09272861,0.00000000,0.00000000,0.00000000); //object(veg_pflowers2wee) (5)
	CreateDynamicObject(870,1251.55212402,-1839.24353027,13.09272861,0.00000000,0.00000000,0.00000000); //object(veg_pflowers2wee) (6)
	CreateDynamicObject(870,1256.29943848,-1839.12951660,13.09272861,0.00000000,0.00000000,0.00000000); //object(veg_pflowers2wee) (7)
	CreateDynamicObject(870,1257.79809570,-1839.09301758,13.09272861,0.00000000,0.00000000,0.00000000); //object(veg_pflowers2wee) (8)
	CreateDynamicObject(870,1253.79980469,-1839.18847656,13.09272861,0.00000000,0.00000000,0.00000000); //object(veg_pflowers2wee) (9)
	CreateDynamicObject(870,1250.05163574,-1839.27819824,13.09272861,0.00000000,0.00000000,0.00000000); //object(veg_pflowers2wee) (10)
	CreateDynamicObject(870,1246.30261230,-1839.36706543,13.09272861,0.00000000,0.00000000,0.00000000); //object(veg_pflowers2wee) (11)
	CreateDynamicObject(870,1246.30175781,-1839.36621094,13.09272861,0.00000000,0.00000000,0.00000000); //object(veg_pflowers2wee) (12)
	CreateDynamicObject(985,949.11389200,-1097.20275900,24.80109400,0.00000000,0.00000000,0.58904900*(90/1.56)); //
	CreateDynamicObject(986,949.25671400,-1109.65539600,24.78743000,0.00000000,0.00000000,2.55254400*(90/1.56)); //
	CreateDynamicObject(986,832.61450200,-1069.48535200,25.90628400,0.00000000,0.00000000,-0.39269900*(90/1.56)); //
	CreateDynamicObject(987,952.31585700,-1122.63659700,25.03348500,0.00000000,0.00000000,-4.71238900*(90/1.56)); //
	CreateDynamicObject(987,952.53295900,-1118.76696800,25.05910500,0.00000000,0.00000000,-1.57079600*(90/1.56)); //
	CreateDynamicObject(987,952.60412600,-1130.51892100,25.05910500,0.00000000,0.00000000,-3.14159300*(90/1.56)); //
	CreateDynamicObject(987,941.25433300,-1130.69116200,25.05910500,0.00000000,0.00000000,-3.14159300*(90/1.56)); //
	CreateDynamicObject(987,929.29797400,-1130.77136200,25.05911300,0.00000000,0.00000000,3.14159200*(90/1.56)); //
	CreateDynamicObject(987,917.52899200,-1130.70349100,25.05911300,0.00000000,0.00000000,-3.14159200*(90/1.56)); //
	CreateDynamicObject(987,905.77240000,-1130.75866700,25.02879300,0.00000000,0.00000000,3.14159300*(90/1.56)); //
	CreateDynamicObject(987,893.81433100,-1130.61682100,25.02879300,0.00000000,0.00000000,3.14159200*(90/1.56)); //
	CreateDynamicObject(987,881.89135700,-1130.63855000,25.02877000,0.00000000,0.00000000,3.14159200*(90/1.56)); //
	CreateDynamicObject(987,870.08367900,-1130.55908200,25.02879300,0.00000000,0.00000000,3.14159300*(90/1.56)); //
	CreateDynamicObject(987,858.17071500,-1130.63610800,25.02879300,0.00000000,0.00000000,3.14159300*(90/1.56)); //
	CreateDynamicObject(987,846.31127900,-1130.57702600,25.03125000,0.00000000,0.00000000,3.14159200*(90/1.56)); //
	CreateDynamicObject(987,834.35443100,-1130.70459000,25.03125000,0.00000000,0.00000000,3.14159200*(90/1.56)); //
	CreateDynamicObject(987,822.57080100,-1130.35595700,25.03125000,0.00000000,0.00000000,3.14159200*(90/1.56)); //
	CreateDynamicObject(987,819.05236800,-1130.36193800,25.03125000,0.00000000,0.00000000,3.14159300*(90/1.56)); //
	CreateDynamicObject(987,807.76544200,-1130.11340300,25.03125000,0.00000000,0.00000000,1.57079600*(90/1.56)); //
	CreateDynamicObject(987,807.74023400,-1118.17028800,25.03125000,0.00000000,0.00000000,1.57079600*(90/1.56)); //
	CreateDynamicObject(987,807.86889600,-1106.35961900,25.09618800,0.00000000,0.00000000,1.57079600*(90/1.56)); //
	CreateDynamicObject(987,807.39880400,-1094.59130900,25.30141600,0.00000000,0.00000000,1.57079600*(90/1.56)); //
	CreateDynamicObject(987,807.06610100,-1083.60339400,25.47943100,0.00000000,0.00000000,1.57079600*(90/1.56)); //
	CreateDynamicObject(987,807.10034200,-1071.83190900,27.28215800,0.00000000,0.00000000,0.19635000*(90/1.56)); //
	CreateDynamicObject(987,818.17871100,-1070.56323200,27.22890500,0.00000000,0.00000000,0.19635000*(90/1.56)); //
	CreateDynamicObject(987,829.24517800,-1069.30371100,26.96951900,0.00000000,0.00000000,-0.39269900*(90/1.56)); //
	CreateDynamicObject(987,835.81195100,-1071.51147500,26.31405100,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(987,847.44451900,-1071.48938000,26.29687500,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(987,856.81756600,-1071.41247600,26.29687500,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(987,868.69378700,-1071.23095700,26.10262700,0.00000000,0.00000000,0.98174800*(90/1.56)); //
	CreateDynamicObject(987,876.72479200,-1055.04895000,31.50000000,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(987,874.72430400,-1060.78698700,26.29687500,0.00000000,0.00000000,1.37444700*(90/1.56)); //
	CreateDynamicObject(987,888.52764900,-1055.13110400,31.50000000,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(987,900.58911100,-1055.07788100,31.50000000,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(987,912.76409900,-1055.08068800,31.50000000,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(987,924.84399400,-1054.97961400,31.50000000,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(987,936.66760300,-1055.03088400,31.50000000,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(987,952.31817600,-1055.52844200,30.38058500,0.00000000,0.00000000,-1.57079600*(90/1.56)); //
	CreateDynamicObject(987,952.66406300,-1083.81689500,25.88558000,0.00000000,0.00000000,-1.57079600*(90/1.56)); //
	CreateDynamicObject(987,952.66406300,-1071.19689900,26.32386800,0.00000000,0.00000000,-1.57079600*(90/1.56)); //
	CreateDynamicObject(987,952.57336400,-1061.98913600,29.01207700,0.00000000,0.00000000,-1.57079600*(90/1.56)); //
	CreateDynamicObject(987,952.65197800,-1067.35607900,27.81063800,0.00000000,0.00000000,-1.57079600*(90/1.56)); //

	CreateDynamicObject(3268,-1242.59960938,457.52636719,6.18750000,0.00000000,0.00000000,359.99450684); //

	CreateDynamicObject(987,2434.47851562,-1664.88977051,12.53814507,0.00000000,0.00000000,270.67504883); //
	CreateDynamicObject(987,2437.18896484,-1629.85229492,12.38856602,0.00000000,0.00000000,256.77526855); //
	CreateDynamicObject(987,2434.45849609,-1641.48510742,12.47239494,0.00000000,0.00000000,270.67016602); //
	CreateDynamicObject(987,2434.19067383,-1677.02514648,12.71447182,0.00000000,0.00000000,270.67016602); //
	CreateDynamicObject(988,2521.82910156,-1722.16894531,10.54687500,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(976,2540.84863281,-1708.32067871,11.41738319,0.00000000,0.00000000,268.69067383); //
	CreateDynamicObject(976,2484.96093750,-1722.07873535,11.30468178,0.00000000,0.00000000,178.65002441); //
	CreateDynamicObject(966,-2057.19677734,-94.02190399,34.17179871,0.00000000,0.00000000,91.30950928); //
	CreateDynamicObject(986,-2664.91796875,-220.39199829,5.01869726,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(986,-2672.92651367,-220.31756592,5.01094389,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(986,-2645.36840820,-220.14355469,5.01094389,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(986,-2637.46215820,-220.24566650,4.98594379,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(985,-2806.70825195,-347.46560669,7.86250591,0.00000000,0.00000000,85.35449219); //
	CreateDynamicObject(985,-2804.24047852,-315.36273193,7.87980986,0.00000000,0.00000000,85.35278320); //
	CreateDynamicObject(985,-2804.64062500,-320.34179688,7.92740583,0.00000000,0.00000000,85.35278320); //
	CreateDynamicObject(985,-2806.08398438,-339.66308594,7.90478325,0.00000000,0.00000000,85.35278320); //
	CreateDynamicObject(985,-2207.52368164,624.77093506,50.06312561,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(986,1777.31689453,-1941.63781738,11.89103127,359.98498535,0.00000000,0.00000000); //
	CreateDynamicObject(986,1769.24731445,-1941.66992188,11.89507294,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(986,1761.18627930,-1941.69458008,11.90767097,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(979,1809.44714355,-1881.07348633,13.42375565,0.00000000,0.00000000,312.36035156); //
	CreateDynamicObject(979,1809.45520020,-1881.08422852,14.53112221,0.00000000,0.00000000,312.35778809); //
	CreateDynamicObject(979,1809.47460938,-1881.12854004,15.66348839,0.00000000,0.00000000,312.35778809); //
	CreateDynamicObject(978,1811.43310547,-1899.89624023,13.33363724,0.00000000,0.00000000,264.75073242); //
	CreateDynamicObject(978,1811.45104980,-1899.90356445,14.51600266,0.00000000,0.00000000,264.71911621); //
	CreateDynamicObject(978,1811.39929199,-1899.91198730,15.64836884,0.00000000,0.00000000,264.45410156); //
	CreateDynamicObject(985,2806.00244141,-1600.19665527,11.63635445,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(985,2786.54052734,-1600.16796875,13.66497517,1.98498535,359.75000000,1.47000122); //
	CreateDynamicObject(985,2778.71166992,-1600.40625000,13.63918686,1.98303223,359.74731445,0.73168945); //
	CreateDynamicObject(985,2770.98559570,-1600.55273438,13.62269020,1.98303223,359.74731445,1.46667480); //
	CreateDynamicObject(987,-1690.05969238,679.81616211,24.50207329,358.01501465,14.14498901,0.00000000); //
	CreateDynamicObject(987,-1701.66113281,679.87695312,27.40254974,358.01147461,14.14489746,0.00000000); //
	CreateDynamicObject(987,-1678.79968262,679.67211914,21.44663429,358.01147461,17.12988281,348.75000000); //
	CreateDynamicObject(987,-1667.55822754,677.30078125,17.93236160,358.01147461,17.12768555,354.70495605); //
	CreateDynamicObject(987,-1656.36437988,676.05743408,14.31408882,359.76147461,17.32720947,3.39453125); //
	CreateDynamicObject(987,-1641.54101562,676.46649170,9.71273804,0.00000000,0.00000000,270.67565918); //
	CreateDynamicObject(986,-1645.33410645,676.43896484,10.97730160,0.25000000,2.75000000,359.71997070); //
	CreateDynamicObject(987,-1641.49304199,658.47912598,9.74167824,0.00000000,0.00000000,270.67565918); //
	CreateDynamicObject(987,-1641.44140625,664.46386719,9.71273804,0.00000000,0.00000000,270.67565918); //
	CreateDynamicObject(987,-1641.49609375,646.39508057,9.71273804,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(987,-1629.41748047,646.27026367,9.71273804,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(987,-1617.43273926,646.28649902,9.71273804,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(987,-1605.43859863,646.14715576,9.71273804,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(987,-1593.46459961,646.12329102,9.71273804,0.00000000,0.00000000,359.51501465); //
	CreateDynamicObject(987,-1584.54772949,646.10400391,9.73624325,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(987,-1572.16577148,666.04589844,9.71273422,0.00000000,0.00000000,89.32449341); //
	CreateDynamicObject(987,-1572.05212402,677.98205566,9.71273422,0.00000000,0.00000000,89.32434082); //
	CreateDynamicObject(980,777.98535156,-1384.92773438,13.89757156,0.00000000,0.00000000,179.36279297); //
	CreateDynamicObject(973,-874.73577881,-1114.53833008,98.34958649,0.00000000,0.00000000,79.39953613); //
	CreateDynamicObject(973,-879.53808594,-1141.79467773,100.89473724,359.75000000,8.19000244,78.86816406); //
	CreateDynamicObject(973,-876.25585938,-1123.68554688,98.64511108,359.74731445,3.49914551,81.61743164); //
	CreateDynamicObject(973,-877.72167969,-1132.78613281,99.53840637,359.74731445,8.18481445,78.86535645); //
	CreateDynamicObject(973,-1236.06677246,-767.52172852,63.74618149,0.00000000,0.00000000,215.09594727); //
	CreateDynamicObject(973,-1229.02832031,-761.59478760,63.74138641,0.00000000,0.00000000,225.01806641); //
	CreateDynamicObject(982,-1518.64746094,502.97460938,6.87500000,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(982,-1518.65136719,528.52441406,6.86299992,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(982,-1525.80664062,551.93847656,6.86299992,0.00000000,0.00000000,33.75000000); //
	CreateDynamicObject(982,-1547.16308594,539.16894531,6.86000013,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(983,-1545.35058594,554.68554688,6.86000013,0.00000000,0.00000000,326.24450684); //
	CreateDynamicObject(983,-1541.81445312,560.00585938,6.86000013,0.00000000,0.00000000,326.24450684); //
	CreateDynamicObject(910,-2032.39160156,-58.71484375,35.59299850,0.00000000,0.00000000,90.00000000); //
	CreateDynamicObject(983,-1547.58300781,524.16113281,6.86299992,0.00000000,0.00000000,353.12255859); //
	CreateDynamicObject(955,1586.95410156,-1694.14746094,5.62200022,0.00000000,359.13757324,179.99450684); //
	CreateDynamicObject(987,1507.09375000,-700.76531982,93.75000000,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(987,1519.22900000,-699.60500000,93.75000000,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(987,1530.80800000,-699.65900000,93.96500000,0.00000000,0.00000000,90.00000000); //
	CreateDynamicObject(987,1530.88300000,-687.55400000,93.93900000,0.00000000,0.00000000,90.00000000); //
	CreateDynamicObject(987,1530.79500000,-676.21800000,93.75000000,0.00000000,0.00000000,90.00000000); //
	CreateDynamicObject(987,1530.68000000,-669.21800000,93.75000000,0.00000000,0.00000000,90.00000000); //
	CreateDynamicObject(987,1530.61500000,-657.37600000,93.75000000,0.00000000,0.00000000,180.00000000); //
	CreateDynamicObject(987,1518.60200000,-657.36700000,93.75000000,0.00000000,0.00000000,180.00000000); //
	CreateDynamicObject(987,1506.71000000,-657.30800000,93.75000000,0.00000000,0.00000000,180.00000000); //
	CreateDynamicObject(987,1494.81600000,-657.28000000,93.75000000,0.00000000,0.00000000,180.00000000); //
	CreateDynamicObject(987,1482.82600000,-657.25400000,93.75000000,0.00000000,0.00000000,180.00000000); //
	CreateDynamicObject(987,1470.95000000,-657.25500000,93.75000000,0.00000000,0.00000000,180.00000000); //
	CreateDynamicObject(987,1468.69300000,-657.30200000,93.75000000,0.00000000,0.00000000,180.00000000); //
	CreateDynamicObject(987,1457.03800000,-657.26500000,93.75000000,0.00000000,0.00000000,270.00000000); //
	CreateDynamicObject(987,1456.96700000,-669.24000000,93.75000000,0.00000000,0.00000000,-90.00000000); //
	CreateDynamicObject(987,1456.93900000,-681.20900000,93.75000000,0.00000000,0.00000000,-90.00000000); //
	CreateDynamicObject(987,1456.92200000,-693.60000000,93.75000000,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(987,1468.85700000,-693.63700000,93.75000000,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(987,1502.22600000,-708.43700000,93.75000000,0.00000000,0.00000000,51.01600000); //
	CreateDynamicObject(987,1481.11400000,-693.99600000,93.68900000,0.00000000,-0.85900000,-54.53100000); //
	CreateDynamicObject(987,1483.83000000,-698.75100000,93.75000000,0.00000000,0.00000000,-48.51500000); //

	CreateDynamicObject(2942,2235.42724600,-1150.40576200,25.51590000,0.00000000,0.00000000,3.14159300*(90/1.56)); //
	CreateDynamicObject(2942,1781.96325700,-1161.42138700,23.47102400,0.00000000,0.00000000,-0.19634800*(90/1.56)); //
	CreateDynamicObject(2942,1833.16931200,-1846.86938500,13.22102500,0.00000000,0.00000000,-1.57079400*(90/1.56)); //
	CreateDynamicObject(2942,1928.60681200,-1768.94628900,13.18977500,0.00000000,0.00000000,-4.71238600*(90/1.56)); //
	CreateDynamicObject(2942,1003.04168700,-930.35797100,41.97102400,0.00000000,0.00000000,0.19635000*(90/1.56)); //
	CreateDynamicObject(2942,501.86084000,-1364.00170900,15.77571200,0.00000000,0.00000000,1.96349500*(90/1.56)); //
	CreateDynamicObject(2942,-79.43140400,-1172.42773400,1.77445700,0.00000000,0.00000000,-1.96349500*(90/1.56)); //
	CreateDynamicObject(2942,-2033.09619100,-52.18521500,35.01168800,0.00000000,0.00000000,1.57079600*(90/1.56)); //
	CreateDynamicObject(2942,-1980.67749000,145.38905300,27.33039900,0.00000000,0.00000000,-1.57079600*(90/1.56));
	CreateDynamicObject(2754,1646.1724853516,2250.3295898438,10.8722448349,0.00000000,0.00000000,272); //
	CreateDynamicObject(2942,-1693.10083000,414.96365400,6.82258700,0.00000000,0.00000000,0.78539800*(90/1.56)); //
	CreateDynamicObject(2942,-2281.51123000,-80.27793100,34.98176600,0.00000000,0.00000000,3.14159200*(90/1.56)); //
	CreateDynamicObject(2942,157.81745900,-1947.21350100,3.41633700,0.00000000,0.00000000,2.15984400*(90/1.56)); //

	CreateDynamicObject(971,1119.40881300,-1161.46423300,27.12235500,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(8251,-2030.58093262,-140.38142395,38.25520706,0.00000000,0.00000000,270.67565918); //
	CreateDynamicObject(8355,-2028.26391602,-197.21615601,34.32739258,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3666,-2044.39965820,-165.47000122,34.83399582,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3666,-2044.64062500,-184.46856689,34.83399582,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3666,-2044.33422852,-199.72322083,34.83399582,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3666,-2044.65820312,-209.55874634,34.83399582,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3666,-2044.59692383,-220.47117615,34.83399582,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3666,-2044.40307617,-235.71977234,34.83399582,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3666,-2044.22778320,-249.46888733,34.83399582,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3666,-2044.03393555,-264.71728516,34.83399582,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3666,-2013.78320312,-264.33276367,34.83399582,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3666,-2013.97363281,-249.33345032,34.83399582,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3666,-2014.14501953,-235.83383179,34.83399582,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3666,-2013.83178711,-221.07752991,34.83399582,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3666,-2013.78417969,-205.07493591,34.83399582,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3666,-2013.99682617,-188.32524109,34.83399582,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3666,-2013.94287109,-172.82295227,34.83399582,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3666,-2013.64379883,-160.02629089,34.83399582,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(10757,-2029.49609375,-152.26367188,43.02194214,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(748,-2027.77209473,-83.06768036,35.33897781,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3379,-2078.07836914,-235.41011047,34.32031250,0.00000000,0.00000000,179.36279297); //
	CreateDynamicObject(3934,-2028.02990723,-111.70716858,37.92187500,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1238,-2075.96655273,-157.67950439,34.63849258,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1238,-2076.07055664,-167.42811584,34.63849258,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1238,-2076.16430664,-176.17720032,34.63849258,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1238,-2076.27685547,-186.67611694,34.63849258,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1238,-2076.41064453,-199.17501831,34.63849258,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1238,-2076.56591797,-213.67391968,34.63849258,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1238,-2076.47290039,-224.49447632,34.63849258,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1238,-2076.41015625,-224.06683350,34.88677216,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1257,-2028.21862793,-79.10569763,35.59950256,0.00000000,0.00000000,270.67565918); //
	CreateDynamicObject(1262,-2029.74792480,-153.31047058,39.66294479,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1284,-2073.38549805,-136.01879883,37.54927063,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1290,-2047.39648438,-102.44174194,40.18748474,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1571,-2021.76208496,-41.44002151,35.68232727,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3080,-2018.64025879,-248.88229370,35.62042618,0.00000000,0.00000000,179.36633301); //
	CreateDynamicObject(3080,-2022.70178223,-248.81037903,35.62042618,0.00000000,0.00000000,179.36279297); //
	CreateDynamicObject(3080,-2026.47460938,-248.77171326,35.62042618,0.00000000,0.00000000,179.36279297); //
	CreateDynamicObject(3080,-2030.12524414,-248.66430664,35.62042618,0.00000000,0.00000000,179.36279297); //
	CreateDynamicObject(3080,-2037.24230957,-248.58345032,35.62042618,0.00000000,0.00000000,179.36279297); //
	CreateDynamicObject(3080,-2033.66601562,-248.62792969,35.62042618,0.00000000,0.00000000,179.36279297); //
	CreateDynamicObject(3080,-2040.89245605,-248.52279663,35.62042618,0.00000000,0.00000000,179.36279297); //
	CreateDynamicObject(3515,-2039.33972168,-81.73802185,33.70326233,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3515,-2054.20874023,-81.13697815,33.80363464,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1557,-2027.35449219,-102.37751770,34.22044754,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1569,-2030.47998047,-120.14369202,34.28631592,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(13187,-2022.47583008,-102.35121918,39.40042114,0.00000000,0.00000000,89.32449341); //
	CreateDynamicObject(13187,-2029.23583984,-102.28823090,39.40042114,0.00000000,0.00000000,89.32434082); //
	CreateDynamicObject(13187,-2036.00439453,-102.24461365,39.40042114,0.00000000,0.00000000,89.32434082); //
	CreateDynamicObject(13187,-2042.79870605,-102.32228088,39.39445114,0.00000000,0.00000000,91.30932617); //
	CreateDynamicObject(13187,-2048.90917969,-102.36223602,39.39937592,0.00000000,0.00000000,89.32235718); //
	CreateDynamicObject(13187,-2053.80151367,-102.33322144,39.39937592,0.00000000,0.00000000,89.31884766); //
	CreateDynamicObject(2580,-2021.56091309,-41.60872269,37.57070923,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(7309,-1047.89160156,-942.88580322,88.35047913,0.00000000,352.05999756,322.28527832); //
	CreateDynamicObject(7308,-1081.59655762,-917.66351318,86.84754944,0.00000000,7.94000244,87.33950806); //
	CreateDynamicObject(7903,-1108.14794922,-885.61822510,78.25048065,0.00000000,0.00000000,322.28527832); //
	CreateDynamicObject(7905,-1153.80786133,-863.65020752,72.54765320,0.00000000,358.01489258,336.18017578); //
	CreateDynamicObject(7906,-1006.18041992,-988.77252197,96.73312378,0.00000000,354.04504395,312.36035156); //
	CreateDynamicObject(7907,-1033.24609375,-979.72308350,91.72784424,0.00000000,5.95498657,134.97949219); //
	CreateDynamicObject(7913,-973.03155518,-1022.38146973,97.87894440,0.00000000,0.00000000,314.34533691); //
	CreateDynamicObject(7914,-950.86315918,-1064.13012695,101.23470306,0.00000000,0.00000000,133.71148682); //
	CreateDynamicObject(7933,-2077.38061523,-234.50221252,34.88092804,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(982,-2047.12609863,-147.54510498,35.01094818,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(982,-2047.08422852,-173.24650574,35.00386810,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(982,-2047.13293457,-198.90719604,35.01094818,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(982,-2047.14440918,-221.32554626,35.00386810,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(982,-2047.14440918,-247.10035706,35.00386810,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(982,-2086.60205078,-80.32030487,34.84761810,0.00000000,0.00000000,270.67565918); //
	CreateDynamicObject(982,-2070.63842773,-80.01588440,35.00386810,0.00000000,0.00000000,91.30950928); //
	CreateDynamicObject(983,-2056.85205078,-82.95079803,35.00386810,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(983,-2056.84326172,-89.36206818,35.00386810,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(983,-2060.03222656,-79.79200745,35.00386810,0.00000000,0.00000000,270.67565918); //
	CreateDynamicObject(983,-2056.85107422,-90.92456818,35.00386810,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(983,-2017.31176758,-99.52706146,34.84761810,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(983,-2017.33154297,-93.10165405,34.84761810,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(983,-2017.20593262,-86.70126343,34.76603317,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(638,-2016.75988770,-101.26765442,35.03757477,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(638,-2016.77185059,-99.01757812,35.03757477,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(638,-2016.78356934,-96.76757812,35.03757477,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(638,-2016.79528809,-94.51757812,35.03757477,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(638,-2016.80566406,-92.51757812,35.03757477,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(638,-2016.81640625,-90.51757812,35.03757477,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(638,-2016.82983398,-88.01757812,35.03757477,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(638,-2016.84118652,-85.76757812,35.03757477,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(638,-2057.97534180,-79.27597809,35.03757477,0.00000000,0.00000000,91.30950928); //
	CreateDynamicObject(638,-2060.43310547,-79.35737610,35.01734543,0.00000000,0.00000000,91.30737305); //
	CreateDynamicObject(638,-2062.81738281,-79.41546631,35.01734543,0.00000000,0.00000000,91.30737305); //
	CreateDynamicObject(638,-2065.04833984,-79.46991730,35.01734543,0.00000000,0.00000000,91.30737305); //
	CreateDynamicObject(638,-2067.70825195,-79.54130554,35.01734543,0.00000000,0.00000000,91.30737305); //
	CreateDynamicObject(638,-2070.29516602,-79.58480835,35.01734543,0.00000000,0.00000000,91.30737305); //
	CreateDynamicObject(638,-2072.87622070,-79.63510895,35.01734543,0.00000000,0.00000000,91.30737305); //
	CreateDynamicObject(638,-2075.52758789,-79.70176697,35.01734543,0.00000000,0.00000000,91.30737305); //
	CreateDynamicObject(638,-2078.16064453,-79.76694489,35.01734543,0.00000000,0.00000000,91.30737305); //
	CreateDynamicObject(638,-2080.74365234,-79.83242035,35.01734543,0.00000000,0.00000000,91.30737305); //
	CreateDynamicObject(638,-2083.42675781,-79.90401459,35.01734543,0.00000000,0.00000000,91.30737305); //
	CreateDynamicObject(638,-2086.12768555,-79.96253967,35.01734543,0.00000000,0.00000000,91.30737305); //
	CreateDynamicObject(638,-2088.76000977,-80.01873016,35.01734543,0.00000000,0.00000000,91.30737305); //
	CreateDynamicObject(638,-2091.33325195,-80.06002808,35.01734543,0.00000000,0.00000000,91.30737305); //
	CreateDynamicObject(638,-2094.04370117,-80.12319183,35.01734543,0.00000000,0.00000000,91.30737305); //
	CreateDynamicObject(870,-2037.96215820,-79.50167084,34.56243515,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(870,-2055.80468750,-78.59788513,34.56243515,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(870,-2034.86560059,-85.00149536,34.75774765,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(870,-2031.78698730,-83.39218903,34.75774765,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(870,-2024.76977539,-83.21726990,34.75774765,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(870,-2019.87792969,-85.69628906,34.75774765,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(870,-2021.98632812,-82.59472656,34.75774765,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1597,-2037.18054199,-84.55118561,36.97769547,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1597,-2056.86279297,-85.30889893,36.97769547,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(8991,-2027.39392090,-86.99899292,35.21631241,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(8991,-2027.51550293,-81.69606781,35.21631241,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(745,-2025.02783203,-83.79911041,34.51562500,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1232,-2017.35412598,-80.47657013,37.45695496,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1319,-2007.23828125,-80.41110229,34.71634293,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1319,-2007.21533203,-59.03261948,34.71634293,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1319,-2017.28308105,-70.35309601,34.71634293,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1319,-1996.69055176,-70.26986694,34.71634293,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(712,-2016.99084473,-60.04388428,43.91967010,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(674,-2024.19653320,-86.45815277,34.51562500,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(623,-2020.08251953,-83.51942444,34.51562500,0.00000000,0.00000000,314.34533691); //
	CreateDynamicObject(833,-2030.04089355,-83.88884735,35.40324020,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(982,-2017.93652344,-43.69870377,35.00386810,0.00000000,0.00000000,3.96997070); //
	CreateDynamicObject(982,-2037.23461914,-46.80564117,35.00386810,0.00000000,0.00000000,5.95098877); //
	CreateDynamicObject(982,-2033.72607422,-59.87821198,35.00386810,0.00000000,0.00000000,89.31866455); //
	CreateDynamicObject(1594,-2030.67065430,-56.73122406,34.81529236,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1594,-2026.62841797,-53.83907318,34.83605194,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1594,-2023.23791504,-56.57754135,34.81815338,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1594,-2021.65014648,-51.06629181,34.82771301,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1670,-2030.68432617,-56.73777008,35.29290771,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1670,-2023.29577637,-56.68588257,35.29576874,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1670,-2026.68273926,-53.86854553,35.31366730,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1670,-2021.74426270,-51.23225021,35.30532837,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1670,-2022.61181641,-42.78327179,35.46861649,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1670,-2021.42370605,-42.60572052,35.46861649,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1670,-2020.57800293,-42.70923233,35.46861649,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1368,-2038.01293945,-85.99224854,35.01004791,0.00000000,0.00000000,268.69067383); //
	CreateDynamicObject(1368,-2055.13842773,-86.10426331,35.01004791,0.00000000,0.00000000,90.03833008); //
	CreateDynamicObject(1256,-2041.71582031,-104.50914764,35.20890427,0.00000000,0.00000000,89.32449341); //
	CreateDynamicObject(16377,-2042.54760742,-107.22207642,35.52977753,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(973,-2031.85412598,-80.55329132,35.66053391,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(973,-2022.14599609,-80.50837708,35.66053391,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(705,-2034.09814453,-43.99278259,34.43268585,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(708,-2032.50207520,-84.16803741,34.51562500,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1280,-2031.74987793,-90.04402924,34.72166824,0.00000000,0.00000000,91.30950928); //
	CreateDynamicObject(1280,-2025.63476562,-89.97956085,34.72166824,0.00000000,0.00000000,91.30187988); //
	CreateDynamicObject(1280,-2020.45690918,-89.89016724,34.72166824,0.00000000,0.00000000,91.30737305); //
	CreateDynamicObject(3626,-2041.87561035,-106.11999512,35.76531601,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(967,-2057.55004883,-93.34446716,34.17179871,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3504,-2011.95678711,-102.01385498,35.96731949,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3504,-2014.73437500,-101.99339294,35.80289459,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(13562,-2011.32226562,-103.68160248,41.41553879,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1235,-2023.15588379,-89.77687073,34.82338715,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1235,-2028.30908203,-89.90212250,34.82338715,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(2682,-2023.08691406,-42.52658844,35.64450073,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(2714,-2029.17224121,-102.13066101,36.16692734,0.00000000,0.00000000,181.35131836); //
	CreateDynamicObject(2790,-2024.57568359,-102.27046204,39.61228943,0.00000000,0.00000000,177.38134766); //
	CreateDynamicObject(4731,-2095.52587891,-91.72757721,37.01847076,0.00000000,0.00000000,121.80145264); //
	CreateDynamicObject(7911,-2048.21484375,-102.22918701,36.93220520,0.00000000,0.00000000,179.36633301); //
	CreateDynamicObject(10281,-2016.06652832,-101.67104340,39.81498718,0.00000000,0.00000000,179.36633301); //
	CreateDynamicObject(970,-2045.30847168,-135.34909058,34.87179184,0.00000000,0.00000000,270.67565918); //
	CreateDynamicObject(1251,-2046.50195312,-132.77384949,38.08068466,0.00000000,0.00000000,268.69091797); //
	CreateDynamicObject(16778,-2021.59777832,128.69834900,33.22589493,0.00000000,0.00000000,183.33630371); //
	CreateDynamicObject(987,-1314.29980469,481.57519531,6.18749905,0.00000000,0.00000000,179.36279297); //
	CreateDynamicObject(987,-1302.38354492,481.35968018,6.18750000,0.00000000,0.00000000,179.36279297); //
	CreateDynamicObject(987,-1220.88476562,468.49511719,6.18750000,0.00000000,0.00000000,135.68664551); //
	CreateDynamicObject(987,-1220.77539062,438.72949219,6.18750000,0.00000000,0.00000000,90.02746582); //
	CreateDynamicObject(987,-1231.33081055,434.14285278,6.18091679,0.00000000,0.00000000,22.54321289); //
	CreateDynamicObject(8148,-1654.23364258,261.75186157,9.28852654,0.00000000,0.00000000,89.30737305); //
	CreateDynamicObject(8148,-1537.07019043,260.67620850,9.28852654,0.00000000,0.00000000,89.30187988); //
	CreateDynamicObject(7313,-1983.51538086,138.58152771,29.21343994,0.00000000,0.00000000,270.67565918); //
	CreateDynamicObject(7391,-2018.44091797,158.02818298,31.54745865,0.00000000,0.00000000,270.67565918); //
	CreateDynamicObject(14467,-1768.61279297,-595.17132568,18.21816826,0.00000000,0.00000000,171.42517090); //
	CreateDynamicObject(984,-1630.91247559,441.11032104,6.81638432,0.00000000,0.00000000,43.66973877); //
	CreateDynamicObject(984,-1624.38610840,443.31939697,6.81638432,0.00000000,0.00000000,316.33032227); //
	CreateDynamicObject(984,-1615.54504395,452.57641602,6.81310940,0.00000000,0.00000000,316.32934570); //
	CreateDynamicObject(984,-1589.18066406,480.03515625,6.81636715,0.00000000,0.00000000,316.32934570); //
	CreateDynamicObject(984,-1606.73828125,461.80859375,6.81310940,0.00000000,0.00000000,316.32934570); //
	CreateDynamicObject(984,-1597.99218750,470.87402344,6.81636715,0.00000000,0.00000000,316.32934570); //
	CreateDynamicObject(984,-1581.22546387,489.94018555,6.81636715,0.00000000,0.00000000,326.25427246); //
	CreateDynamicObject(984,-1575.08435059,501.12664795,6.81636715,0.00000000,0.00000000,336.17492676); //
	CreateDynamicObject(984,-1571.37731934,513.31072998,6.81636715,0.00000000,0.00000000,350.06555176); //
	CreateDynamicObject(984,-1569.60400391,525.92395020,6.81310940,0.00000000,0.00000000,354.03283691); //
	CreateDynamicObject(984,-1568.94531250,538.74444580,6.81636715,0.00000000,0.00000000,359.98388672); //
	CreateDynamicObject(984,-1568.94836426,551.51794434,6.81636715,0.00000000,0.00000000,359.98352051); //
	CreateDynamicObject(984,-1568.92529297,564.31915283,6.81636715,0.00000000,0.00000000,359.98352051); //
	CreateDynamicObject(984,-1568.87609863,577.16308594,6.81636715,0.00000000,0.00000000,359.98352051); //
	CreateDynamicObject(984,-1568.86389160,589.95532227,6.82417965,0.00000000,0.00000000,359.98352051); //
	CreateDynamicObject(984,-1568.83850098,602.71685791,6.82417965,0.00000000,0.00000000,359.98352051); //
	CreateDynamicObject(984,-1569.05004883,628.35516357,6.82417965,0.00000000,0.00000000,1.96850586); //
	CreateDynamicObject(984,-1568.81933594,615.53515625,6.82417965,0.00000000,0.00000000,359.98352051); //
	CreateDynamicObject(984,-1570.35095215,641.07745361,6.82417965,0.00000000,0.00000000,9.90652466); //
	CreateDynamicObject(987,-1571.71215820,646.13769531,9.33214188,0.00000000,0.00000000,88.05664062); //
	CreateDynamicObject(984,-1573.65344238,718.58770752,6.82417965,0.00000000,0.00000000,268.66992188); //
	CreateDynamicObject(984,-1545.01538086,718.01470947,6.82417965,0.00000000,0.00000000,268.66516113); //
	CreateDynamicObject(984,-1532.30053711,717.70349121,6.81638432,0.00000000,0.00000000,268.66516113); //
	CreateDynamicObject(984,-1519.56604004,717.46130371,6.82417965,0.00000000,0.00000000,268.66516113); //
	CreateDynamicObject(984,-1506.88256836,717.19647217,6.82417965,0.00000000,0.00000000,268.66516113); //
	CreateDynamicObject(984,-1494.12133789,716.93786621,6.81958675,0.00000000,0.00000000,268.66516113); //
	CreateDynamicObject(984,-1486.13012695,716.71160889,6.81568241,0.00000000,0.00000000,268.66503906); //
	CreateDynamicObject(967,-1559.51037598,717.68347168,6.89584827,0.00000000,0.00000000,90.03887939); //
	CreateDynamicObject(1238,-1220.94177246,-777.51397705,63.22443008,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1238,-1204.02331543,-795.15515137,63.90372849,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1263,-1208.92370605,-789.40820312,67.68083954,0.00000000,0.00000000,140.93450928); //
	CreateDynamicObject(3517,-1226.57104492,-782.96801758,74.16526794,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3517,-1216.26770020,-770.91967773,74.16526794,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3517,-1776.90649414,-700.49639893,41.78904724,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3517,-1778.90112305,-690.49414062,39.23877716,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3517,-1782.55541992,-680.20330811,37.40389252,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3517,-1783.56103516,-669.64068604,35.73718262,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(973,-1771.84326172,-594.09143066,16.32459450,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(973,-1771.70886230,-594.07238770,16.44948769,0.00000000,0.00000000,181.35131836); //
	CreateDynamicObject(973,-1767.16967773,-598.73352051,16.44948769,0.00000000,0.00000000,86.07165527); //
	CreateDynamicObject(973,-1767.06323242,-598.69018555,16.44948769,0.00000000,0.00000000,265.43249512); //
	CreateDynamicObject(1237,-1767.15051270,-593.91705322,15.33593750,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(973,-1760.78515625,-711.66607666,28.75975227,0.00000000,352.06005859,296.48046875); //
	CreateDynamicObject(973,-1764.31909180,-703.19677734,27.38311577,0.00000000,350.07189941,290.52209473); //
	CreateDynamicObject(973,-1766.68176270,-694.31872559,25.88577080,0.00000000,352.05139160,278.60705566); //
	CreateDynamicObject(973,-1767.67541504,-685.59460449,24.35994148,0.00000000,350.06640625,274.63232422); //
	CreateDynamicObject(973,-1768.14941406,-676.64801025,23.06446838,0.00000000,352.04785156,272.64575195); //
	CreateDynamicObject(973,-1768.38378906,-667.69110107,21.92514801,0.00000000,352.04589844,270.65722656); //
	CreateDynamicObject(973,-1768.45654297,-659.03930664,20.85377502,0.00000000,352.04040527,270.65368652); //
	CreateDynamicObject(973,-1768.38903809,-650.70233154,19.85366249,0.00000000,352.04040527,268.66870117); //
	CreateDynamicObject(973,-1768.25634766,-642.55895996,18.83957481,0.00000000,354.02539062,268.66516113); //
	CreateDynamicObject(973,-1767.91979980,-633.29400635,17.95372391,0.00000000,354.02539062,268.66516113); //
	CreateDynamicObject(973,-1767.79028320,-625.01263428,17.22767830,0.00000000,356.00842285,270.64819336); //
	CreateDynamicObject(973,-1767.91699219,-617.18597412,16.64570045,0.00000000,356.00292969,270.64270020); //
	CreateDynamicObject(973,-1767.87365723,-607.77075195,16.07856750,0.00000000,357.98596191,268.65771484); //
	CreateDynamicObject(3666,-1767.84631348,-638.12731934,18.40567017,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3666,-1767.97875977,-646.25122070,19.34949303,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3666,-1768.18371582,-655.06964111,20.62079239,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3666,-1768.09948730,-663.44836426,21.69046021,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3666,-1768.02441406,-672.27722168,22.69678497,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3666,-1767.71301270,-681.33221436,23.88502502,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3666,-1767.00646973,-690.05261230,25.27702522,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3666,-1765.54443359,-699.04821777,26.97273827,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3666,-1762.53588867,-707.46368408,28.73555374,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3666,-1724.25000000,-738.52001953,34.69770813,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3666,-1732.17041016,-732.88665771,32.92247391,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(973,-1756.04589844,-599.45727539,16.44948769,0.00000000,0.00000000,101.94653320); //
	CreateDynamicObject(3666,-1767.52929688,-629.70550537,17.92455864,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3666,-1767.53540039,-620.43139648,17.14831924,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3666,-1767.66210938,-612.56488037,16.79193878,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3666,-1767.39428711,-603.41845703,16.72221375,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(973,-1750.54260254,-604.02526855,16.32459450,0.00000000,0.00000000,177.37194824); //
	CreateDynamicObject(973,-1748.06604004,-624.52294922,17.30625725,0.00000000,0.00000000,2.68939209); //
	CreateDynamicObject(973,-1752.55786133,-629.24816895,17.30625725,0.00000000,0.00000000,90.02584839); //
	CreateDynamicObject(973,-1745.77197266,-608.83404541,16.18891716,0.00000000,0.00000000,93.99584961); //
	CreateDynamicObject(3666,-1753.40063477,-624.75970459,17.06770134,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3666,-1754.89648438,-604.52551270,15.99806023,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(973,-1745.25598145,-617.82232666,16.18891716,0.00000000,0.00000000,93.99353027); //
	CreateDynamicObject(973,-1745.04345703,-620.31311035,16.18891716,0.00000000,0.00000000,93.99353027); //
	CreateDynamicObject(3881,-1750.04626465,-609.79882812,17.49976158,0.00000000,0.00000000,5.95495605); //
	CreateDynamicObject(987,-1445.39550781,279.82324219,6.18750000,0.00000000,0.00000000,268.68713379); //
	CreateDynamicObject(987,-1445.34692383,291.59649658,6.18750000,0.00000000,0.00000000,270.67211914); //
	CreateDynamicObject(987,-1433.33435059,292.02667236,6.18750000,0.00000000,0.00000000,181.34582520); //
	CreateDynamicObject(987,-1399.00488281,292.24511719,6.18091679,0.00000000,0.00000000,181.34033203); //
	CreateDynamicObject(987,-1385.54492188,292.59472656,6.18091679,0.00000000,0.00000000,179.35180664); //
	CreateDynamicObject(987,-1373.58203125,292.80957031,6.18750000,0.00000000,0.00000000,181.33483887); //
	CreateDynamicObject(987,-1361.66503906,292.66992188,6.18750000,0.00000000,0.00000000,179.34631348); //
	CreateDynamicObject(987,-1327.88574219,317.50781250,6.18750000,0.00000000,0.00000000,270.65368652); //
	CreateDynamicObject(987,-1328.04199219,341.37207031,6.19362545,0.00000000,0.00000000,270.65368652); //
	CreateDynamicObject(987,-1328.02880859,344.37207031,6.19362545,0.00000000,0.00000000,270.65368652); //
	CreateDynamicObject(987,-1339.37341309,347.97082520,6.18750000,0.00000000,0.00000000,344.09814453); //
	CreateDynamicObject(987,-1347.39965820,340.56481934,6.18750000,0.00000000,0.00000000,41.66192627); //
	CreateDynamicObject(1676,-2026.75268555,156.69316101,29.61993027,0.00000000,0.00000000,260.75073242); //
	CreateDynamicObject(7033,1428.83374023,-1832.34582520,17.55295372,0.00000000,0.00000000,270.67565918); //
	CreateDynamicObject(987,1497.78369141,-1859.37292480,12.54687500,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(987,1497.91467285,-1859.32580566,16.87228966,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(987,1541.59631348,-1823.30615234,12.54687500,0.00000000,0.00000000,268.69067383); //
	CreateDynamicObject(987,1541.17761230,-1835.29907227,12.54687500,0.00000000,0.00000000,268.68713379); //
	CreateDynamicObject(987,1411.54833984,-1845.27526855,12.82713127,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(987,1422.55126953,-1848.62023926,19.17212677,0.00000000,0.00000000,89.32449341); //
	CreateDynamicObject(987,1422.77124023,-1836.53002930,19.17212677,0.00000000,0.00000000,89.32434082); //
	CreateDynamicObject(987,1411.24719238,-1844.52734375,17.28037643,0.00000000,0.00000000,359.99975586); //
	CreateDynamicObject(1569,1470.46789551,-1824.78710938,12.54687500,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1569,1479.96777344,-1824.94018555,12.54687500,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1569,1483.19226074,-1807.88806152,32.47545624,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1560,1314.63244629,-897.50103760,38.57812500,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1560,1316.13183594,-897.47241211,38.57812500,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(973,1467.60815430,-1722.94287109,13.38709545,0.00000000,0.00000000,272.66027832); //
	CreateDynamicObject(973,1472.01794434,-1718.08020020,13.38709545,0.00000000,0.00000000,179.36596680); //
	CreateDynamicObject(973,1479.09790039,-1718.19494629,13.38709545,0.00000000,0.00000000,179.36279297); //
	CreateDynamicObject(973,1483.66064453,-1722.70947266,13.38709545,0.00000000,0.00000000,90.03833008); //
	CreateDynamicObject(1597,1483.47753906,-1721.69140625,15.20425701,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(973,-81.21102905,-1035.31640625,23.42636108,0.00000000,350.07507324,115.12942505); //
	CreateDynamicObject(973,-78.16999054,-1042.97192383,21.63942146,0.00000000,348.08850098,109.17120361); //
	CreateDynamicObject(973,-75.48983765,-1050.49841309,19.44658470,0.00000000,342.13037109,109.17120361); //
	CreateDynamicObject(973,-73.28011322,-1065.09387207,15.30774784,0.00000000,342.12524414,93.28768921); //
	CreateDynamicObject(973,-72.88471985,-1073.09313965,12.62308311,0.00000000,342.11975098,89.31494141); //
	CreateDynamicObject(973,-73.07241821,-1079.76684570,10.54360104,0.00000000,342.11975098,87.32836914); //
	CreateDynamicObject(973,-73.74154663,-1086.36682129,8.53186035,0.00000000,342.11975098,83.35485840); //
	CreateDynamicObject(973,-75.44763184,-1094.57788086,5.97232676,0.00000000,342.11975098,75.41326904); //
	CreateDynamicObject(973,-69.51557159,-1055.50329590,17.36560249,0.00000000,354.03515625,164.75122070); //
	CreateDynamicObject(973,-69.40879059,-1061.73339844,16.60442352,0.00000000,1.97433472,350.07165527); //
	CreateDynamicObject(1257,-120.96461487,-1202.78820801,3.18714213,0.00000000,0.00000000,340.15014648); //
	CreateDynamicObject(1257,-120.79815674,-1159.33166504,3.18714213,0.00000000,0.00000000,156.81225586); //
	CreateDynamicObject(984,-1551.05273438,502.46875000,6.81636715,0.00000000,0.00000000,346.10229492); //
	CreateDynamicObject(984,-1554.95410156,490.35253906,6.81636715,0.00000000,0.00000000,338.15917969); //
	CreateDynamicObject(984,-1550.98156738,483.43118286,6.81636715,0.00000000,0.00000000,81.37866211); //
	CreateDynamicObject(982,1534.63671875,-1650.78771973,13.23042965,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(982,1534.72912598,-1694.45483398,13.23042965,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(982,1454.50939941,-1726.90856934,13.23042965,0.00000000,0.00000000,89.32449341); //
	CreateDynamicObject(1597,1467.24865723,-1723.18420410,15.20425701,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1597,1543.19714355,-1668.16516113,15.20425701,0.00000000,0.00000000,41.68481445); //
	CreateDynamicObject(1597,1543.53613281,-1683.41540527,15.20425701,0.00000000,0.00000000,330.22412109); //
	CreateDynamicObject(9833,1503.83898926,-1748.70971680,15.74941826,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(9833,1457.95788574,-1748.39489746,15.74941826,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(982,1505.88830566,-1726.48193359,13.23042965,0.00000000,0.00000000,272.66064453); //
	CreateDynamicObject(6965,1480.13537598,-1639.56005859,16.99527550,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1432,1505.97827148,-1585.23437500,12.54687500,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1432,1510.74597168,-1584.95776367,12.54687500,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1432,1515.51354980,-1584.68041992,12.54687500,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1432,1520.60888672,-1584.85595703,12.54687500,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1432,1527.43151855,-1584.74804688,12.54687500,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1432,1534.00708008,-1584.68115234,12.54687500,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1432,1489.32702637,-1585.68640137,12.54687500,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1432,1483.20263672,-1585.42468262,12.54687500,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1432,1475.51733398,-1584.91271973,12.54687500,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1432,1469.47412109,-1585.14465332,12.54687500,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(982,1525.35681152,-1586.94580078,13.23042965,0.00000000,0.00000000,270.67565918); //
	CreateDynamicObject(982,1517.35156250,-1587.01660156,13.23042965,0.00000000,0.00000000,270.67565918); //
	CreateDynamicObject(982,1539.81079102,-1574.20324707,13.23042965,0.00000000,0.00000000,354.04504395); //
	CreateDynamicObject(982,1466.95532227,-1573.78308105,13.23042965,0.00000000,0.00000000,354.03991699); //
	CreateDynamicObject(982,1478.16809082,-1586.62792969,13.23042965,0.00000000,0.00000000,89.31961060); //
	CreateDynamicObject(1670,1469.52526855,-1585.08959961,13.16221333,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1670,1483.09729004,-1585.64770508,13.16221333,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1670,1489.10363770,-1585.45739746,13.16221333,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1670,1506.20104980,-1585.37524414,13.16221333,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1670,1510.96118164,-1584.97937012,13.16221333,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1670,1520.71093750,-1585.19274902,13.16221333,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(717,1491.02062988,-1586.52551270,12.54687500,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(717,1504.27600098,-1586.56652832,12.54687500,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(717,1529.54187012,-1586.37121582,12.54687500,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(717,1465.79248047,-1585.98071289,12.54687500,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(717,1463.19152832,-1616.51708984,12.54687500,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(717,1535.09301758,-1637.96899414,12.54687500,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(717,1536.01538086,-1707.25866699,12.54687500,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(700,1523.60839844,-1698.78173828,12.54687500,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(700,1523.66406250,-1683.32934570,12.54687500,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(700,1523.05529785,-1638.45324707,12.54687500,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(700,1523.05981445,-1617.94604492,12.54687500,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(673,1467.65844727,-1718.35253906,12.54687500,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(673,1483.17736816,-1718.07934570,12.54687500,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(991,-1522.01635742,491.73278809,11.01737976,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(991,-1518.70007324,488.37707520,11.01737976,0.00000000,0.00000000,270.00000000); //
	CreateDynamicObject(967,-1550.50268555,508.31137085,6.17642784,0.00000000,0.00000000,173.43664551); //
	CreateDynamicObject(8150,-1461.99218750,481.60546875,9.28852749,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(8150,-1404.74316406,481.39941406,9.28852749,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(8150,-1291.87597656,433.68261719,9.28852749,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(987,-1220.35058594,441.87988281,6.18750000,0.00000000,0.00000000,89.31884766); //
	CreateDynamicObject(987,-1220.30468750,453.62988281,6.18750000,0.00000000,0.00000000,89.31884766); //
	CreateDynamicObject(987,-1220.61230469,456.11035156,6.18750000,0.00000000,0.00000000,89.31335449); //
	CreateDynamicObject(987,-1226.19433594,473.21484375,6.18750000,0.00000000,0.00000000,134.97253418); //
	CreateDynamicObject(987,-1234.40710449,481.48577881,6.18750000,0.00000000,0.00000000,180.62744141); //
	CreateDynamicObject(987,-1245.85449219,481.45584106,6.18750000,0.00000000,0.00000000,180.62622070); //
	CreateDynamicObject(987,-1257.60546875,481.55371094,6.18750000,0.00000000,0.00000000,180.62622070); //
	CreateDynamicObject(987,-1269.64697266,481.71374512,6.18750000,0.00000000,0.00000000,180.62622070); //
	CreateDynamicObject(987,-1281.33532715,481.84747314,6.18750000,0.00000000,0.00000000,180.62622070); //
	CreateDynamicObject(987,-1292.62988281,481.83984375,6.18750000,0.00000000,0.00000000,180.62622070); //
	CreateDynamicObject(987,-1319.86132812,482.16809082,6.18750000,0.00000000,0.00000000,180.62622070); //
	CreateDynamicObject(987,-1339.42480469,482.06835938,6.18750000,0.00000000,0.00000000,180.62622070); //
	CreateDynamicObject(987,-1327.48925781,323.10058594,6.18750000,0.00000000,0.00000000,93.28491211); //
	CreateDynamicObject(987,-1327.18701172,316.55151367,6.18750000,0.00000000,0.00000000,93.28491211); //
	CreateDynamicObject(987,-1335.65917969,297.46289062,6.18750000,0.00000000,0.00000000,47.62573242); //
	CreateDynamicObject(987,-1341.33239746,292.17514038,6.18750000,0.00000000,0.00000000,45.64074707); //
	CreateDynamicObject(987,-1353.28955078,292.05096436,6.18750000,0.00000000,0.00000000,359.98248291); //
	CreateDynamicObject(987,-1364.93127441,292.19131470,6.18750000,0.00000000,0.00000000,359.97802734); //
	CreateDynamicObject(987,-1399.70092773,292.33926392,6.18750000,0.00000000,0.00000000,359.97802734); //
	CreateDynamicObject(987,-1422.67871094,292.07617188,6.18750000,0.00000000,0.00000000,359.97802734); //
	CreateDynamicObject(987,-1434.68493652,292.14810181,6.18750000,0.00000000,0.00000000,359.97802734); //
	CreateDynamicObject(987,-1445.10583496,260.14382935,6.18750000,0.00000000,0.00000000,91.28540039); //
	CreateDynamicObject(987,-1456.48376465,260.19009399,6.18750000,0.00000000,0.00000000,359.97595215); //
	CreateDynamicObject(987,-1468.27563477,260.09600830,6.18750000,0.00000000,0.00000000,359.97253418); //
	CreateDynamicObject(987,-1479.26745605,260.16275024,6.18750000,0.00000000,0.00000000,359.97253418); //
	CreateDynamicObject(16613,-1524.30078125,316.64453125,53.02036285,0.00000000,0.00000000,79.39819336); //
	CreateDynamicObject(16770,-1427.18652344,311.35546875,7.77805901,0.00000000,0.00000000,179.36279297); //
	CreateDynamicObject(10183,-1523.08105469,512.77832031,6.19163036,0.00000000,0.00000000,314.34082031); //
	CreateDynamicObject(2163,-1420.54199219,330.03027344,7.80949926,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(987,-1525.87500000,491.97167969,9.80213928,0.00000000,0.00000000,272.65869141); //
	CreateDynamicObject(987,-1517.84375000,483.77441406,9.80213928,0.00000000,0.00000000,133.70910645); //
	CreateDynamicObject(673,-1525.25488281,480.00878906,6.18750000,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(987,-1341.14648438,433.87109375,6.18091583,355.99548340,0.00000000,90.00000000); //
	CreateDynamicObject(1586,-1465.80566406,305.99121094,6.18750000,0.00000000,0.00000000,83.99047852); //
	CreateDynamicObject(1586,-1461.08398438,318.17675781,6.18750000,0.00000000,0.00000000,93.99902344); //
	CreateDynamicObject(8613,-1334.74511719,439.72656250,25.88704681,0.00000000,0.00000000,183.99902344); //
	CreateDynamicObject(1218,-1468.96582031,304.85839844,6.67919254,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1985,-1412.12890625,327.90924072,9.86623764,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(16782,-1340.14733887,492.51516724,12.63846207,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1985,-1425.37109375,329.38742065,9.36623764,0.00000000,347.99996948,272.00000000); //
	CreateDynamicObject(1218,-1463.17785645,317.11868286,6.67919254,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(8948,-1335.51623535,481.97335815,7.45878029,0.00000000,0.00000000,270.00000000); //
	CreateDynamicObject(3092,-1479.99230957,308.35525513,8.90180397,0.00000000,0.00000000,274.00000000); //
	CreateDynamicObject(2056,-1480.49218750,310.69824219,8.63267994,0.00000000,0.00000000,95.99853516); //
	CreateDynamicObject(2056,-1480.56933594,314.20800781,8.13267994,0.00000000,0.00000000,90.00000000); //
	CreateDynamicObject(2051,-1480.33984375,312.21875000,8.60994244,0.00000000,0.00000000,89.99450684); //
	CreateDynamicObject(2050,-1478.51757812,320.64160156,9.85994244,0.00000000,0.00000000,93.99902344); //
	CreateDynamicObject(2049,-1478.67285156,303.28320312,9.10863686,0.00000000,0.00000000,91.99951172); //
	CreateDynamicObject(1585,-1480.11914062,310.94238281,11.61511230,0.00000000,0.00000000,265.99548340); //
	CreateDynamicObject(2589,-1476.92944336,318.83505249,17.18520737,0.00000000,354.00000000,0.00000000); //
	CreateDynamicObject(2693,-1471.05761719,309.01367188,6.89667177,0.00000000,0.00000000,87.99499512); //
	CreateDynamicObject(2692,-1461.72851562,313.88745117,6.93330050,0.00000000,0.00000000,90.00000000); //
	CreateDynamicObject(1635,-2711.82226562,627.07562256,24.23101425,0.00000000,0.00000000,180.00000000); //
	CreateDynamicObject(1688,-2733.53564453,621.94982910,33.31966019,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1689,-2723.40063477,619.79022217,33.50775528,0.00000000,0.00000000,180.00000000); //
	CreateDynamicObject(9089,-2720.00952148,614.59631348,52.43111801,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3472,-2634.19433594,606.84356689,13.45312500,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(16368,-2619.49926758,599.79461670,34.29076004,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(6964,-2666.17675781,602.50683594,11.58468151,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(6964,-2663.15356445,603.16491699,40.90737152,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3785,-2675.15600586,635.02001953,16.87486839,0.00000000,0.00000000,282.00000000); //
	CreateDynamicObject(13758,-2659.34033203,639.15582275,79.18838501,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(11489,-2701.64575195,603.75689697,13.45312500,0.00000000,0.00000000,87.99499512); //
	CreateDynamicObject(1215,-2740.04296875,582.28521729,33.96709061,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1215,-2714.39916992,583.15734863,33.96709061,0.00000000,0.00000000,354.00000000); //
	CreateDynamicObject(1215,-2739.82153320,630.56378174,33.96708679,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1215,-2714.69506836,630.48663330,33.96709061,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1216,-2636.88061523,636.02569580,14.14512730,0.00000000,0.00000000,266.00000000); //
	CreateDynamicObject(1549,-2666.60498047,639.57592773,13.45312500,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3399,-2693.16308594,597.46197510,37.93640137,0.00000000,0.00000000,272.00000000); //
	CreateDynamicObject(3522,-2653.23022461,582.07336426,13.53154182,0.00000000,0.00000000,92.00000000); //
	CreateDynamicObject(3522,-2675.31127930,634.41937256,13.53154182,0.00000000,0.00000000,270.00000000); //
	CreateDynamicObject(1691,-2717.88330078,618.27429199,32.71819687,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(7033,-2666.35742188,590.02246094,17.96689606,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(974,-2708.57690430,581.10534668,17.59317398,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(974,-2701.86425781,581.10260010,17.59317398,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(974,-2695.17797852,581.03790283,17.59024048,0.00000000,0.00000000,358.00000000); //
	CreateDynamicObject(974,-2688.65380859,580.59252930,17.59024048,0.00000000,0.00000000,354.00000000); //
	CreateDynamicObject(974,-2682.16577148,579.61291504,17.52584839,0.00000000,0.00000000,348.00000000); //
	CreateDynamicObject(974,-2648.41601562,579.15332031,17.40274048,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(974,-2641.74365234,579.14733887,17.40274048,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(974,-2635.01904297,579.16400146,17.40274048,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(974,-2628.27856445,579.15325928,17.40274048,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(974,-2621.56005859,579.17358398,17.40274048,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(974,-2615.98510742,579.21301269,17.40274048,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(974,-2612.53295898,582.47595215,17.40274048,0.00000000,0.00000000,270.00000000); //
	CreateDynamicObject(974,-2612.54125977,602.70764160,17.40274048,0.00000000,0.00000000,270.00000000); //
	CreateDynamicObject(974,-2612.53955078,609.32238769,17.40274048,0.00000000,0.00000000,270.00000000); //
	CreateDynamicObject(974,-2612.57055664,614.05505371,17.40274048,0.00000000,0.00000000,270.00000000); //
	CreateDynamicObject(8957,-2615.32226562,632.35821533,17.59079742,0.00000000,0.00000000,270.00000000); //
	CreateDynamicObject(872,142.02946472,-1796.90710449,0.00000000,0.00000000,0.00000000,310.00000000); //
	CreateDynamicObject(872,141.22871399,-1794.36547852,0.07495880,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(872,140.12112427,-1792.12988281,0.06127453,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(872,138.24691773,-1789.33959961,0.00000000,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(872,136.87974548,-1786.96826172,0.00000000,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(872,135.27644348,-1785.21984863,0.00000000,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(872,132.98703003,-1783.23083496,0.00000000,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(872,130.91244507,-1782.30773926,0.00000000,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(872,121.93486786,-1772.68017578,0.00000000,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(872,123.68569946,-1774.57104492,0.00000000,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(872,125.33621216,-1776.07983398,0.00000000,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(872,126.33668518,-1777.67614746,0.00000000,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(872,127.51291656,-1778.92749023,0.00000000,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(872,129.57615662,-1780.00317383,0.00574493,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(872,143.24743652,-1797.61083984,0.20408249,0.00000000,0.00000000,324.00000000); //
	CreateDynamicObject(872,144.24488831,-1799.00891113,0.33054066,0.00000000,0.00000000,24.00000000); //
	CreateDynamicObject(872,145.25369263,-1801.01354980,0.25831413,0.00000000,0.00000000,40.00000000); //
	CreateDynamicObject(872,138.41767883,-1791.62561035,0.00000000,0.00000000,0.00000000,302.00000000); //
	CreateDynamicObject(3512,164.90966797,-1780.16748047,3.25269032,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3512,165.14216614,-1788.23242188,3.24015808,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3512,164.55651855,-1794.20544434,3.24604893,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3512,164.34414673,-1800.50988770,3.24414539,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3512,164.03308105,-1806.70861816,3.24431801,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3512,164.42517090,-1814.24414062,3.28251648,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3512,164.82757568,-1823.22900391,3.11571693,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3512,164.37884522,-1831.72167969,2.94979477,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3512,164.31369019,-1840.97924805,2.77089500,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3512,164.02861023,-1851.48645020,2.50429153,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3512,163.87097168,-1862.21020508,2.22463608,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3512,165.01788330,-1873.14575195,1.88487816,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(740,206.51060486,-1709.45654297,6.67172337,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(739,213.70025635,-1703.36230469,6.93317223,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1281,239.00010681,-1855.78466797,2.88952208,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1281,215.38337707,-1855.90942383,2.98673415,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1281,213.18994141,-1830.60351562,4.19931602,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1281,237.72309875,-1830.52600098,3.73627281,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1281,186.87640381,-1855.56408691,3.11439276,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1281,187.00360107,-1832.39514160,3.75189137,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1281,264.22375488,-1853.92236328,2.93800426,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(2815,228.63476562,-1849.77050781,2.13847232,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3039,197.03012085,-1775.12634277,2.60714293,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3040,205.09484863,-1777.36279297,5.66971302,0.00000000,0.00000000,268.00000000); //
	CreateDynamicObject(3496,328.91244507,-1851.07189941,2.31194782,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3496,328.91632080,-1830.78417969,2.89036942,0.00000000,0.00000000,180.00000000); //
	CreateDynamicObject(1337,172.68066406,-1826.82128906,3.58284760,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(902,181.01931763,-1900.31713867,-1.58872104,0.00000000,0.00000000,348.00000000); //
	CreateDynamicObject(903,176.77786255,-1937.01184082,0.00000000,0.00000000,0.00000000,14.00000000); //
	CreateDynamicObject(953,294.09313965,-2066.25781250,-28.96387482,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1598,220.72387695,-1913.49108887,0.00000000,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1610,246.98600769,-1885.26464844,0.16827941,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1611,247.57113648,-1885.99365234,0.10673606,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1637,300.13610840,-1786.42321777,4.75803614,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(2404,182.89520264,-1865.51208496,3.31883073,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(2405,184.82101440,-1865.31738281,3.31686354,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(2406,183.84365845,-1865.39025879,3.31853962,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(2410,183.48454285,-1866.27258301,2.13407993,0.00000000,0.00000000,338.00000000); //
	CreateDynamicObject(3578,308.48828125,-1781.00463867,4.33386850,0.00000000,0.00000000,270.00000000); //
	CreateDynamicObject(2773,1485.24951172,-1742.37927246,13.06410313,0.00000000,0.00000000,270.00000000); //
	CreateDynamicObject(2773,1487.81237793,-1742.32934570,13.06410313,0.00000000,0.00000000,270.00000000); //
	CreateDynamicObject(2773,1490.39550781,-1742.27441406,13.06410313,0.00000000,0.00000000,270.00000000); //
	CreateDynamicObject(2773,1493.11950684,-1742.27856445,13.06410313,0.00000000,0.00000000,270.00000000); //
	CreateDynamicObject(2773,1495.93713379,-1742.23693848,13.06410313,0.00000000,0.00000000,270.00000000); //
	CreateDynamicObject(2773,1498.80346680,-1742.22009277,13.06410313,0.00000000,0.00000000,272.00000000); //
	CreateDynamicObject(2773,1501.33081055,-1743.83288574,13.06410313,0.00000000,0.00000000,30.00000000); //
	CreateDynamicObject(2773,1478.16271973,-1742.37963867,13.06410313,0.00000000,0.00000000,88.00000000); //
	CreateDynamicObject(2773,1475.34143066,-1742.31127930,13.06410313,0.00000000,0.00000000,270.00000000); //
	CreateDynamicObject(2773,1472.40026855,-1742.32800293,13.06410313,0.00000000,0.00000000,270.00000000); //
	CreateDynamicObject(2773,1466.66845703,-1742.22460938,13.06410313,0.00000000,0.00000000,270.00000000); //
	CreateDynamicObject(2773,1460.84936523,-1743.72851562,13.06410313,0.00000000,0.00000000,146.00000000); //
	CreateDynamicObject(2773,1463.65295410,-1742.31713867,13.06410313,0.00000000,0.00000000,270.00000000); //
	CreateDynamicObject(2773,1469.44116211,-1742.36987305,13.06410313,0.00000000,0.00000000,270.00000000); //
	CreateDynamicObject(3666,1481.29760742,-1789.95837402,156.26701355,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1451,-2675.48168945,139.74018860,4.16344833,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3749,-2655.15063477,-219.99087524,9.05042648,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3749,-2804.53979492,-329.69949341,11.89747715,0.00000000,0.00000000,264.00000000); //
	CreateDynamicObject(3666,-2620.47509766,588.59637451,66.71549225,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3666,-2691.25585938,581.09338379,66.71537781,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3666,-2692.67871094,634.06121826,66.71536255,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3666,-2736.93237305,634.41540527,66.71536255,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3666,-2737.81689453,694.07611084,66.71537781,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3666,-2621.21582031,695.36535644,66.71537781,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3666,-2613.68872070,556.94921875,48.16993332,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3666,-2617.46166992,519.58361816,48.16739273,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3666,-2620.18652344,482.08441162,48.16993332,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3666,-2691.37524414,479.25051880,48.16993332,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3666,-2692.65917969,519.26556396,48.16740036,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(6976,-2709.45336914,600.36126709,24.31556320,0.00000000,0.00000000,270.00000000); //
	CreateDynamicObject(1235,-2669.17871094,590.66717529,13.95620060,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3280,-2732.60400391,588.79797363,32.29687500,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(8613,-2707.18798828,607.97558594,18.35129547,0.00000000,0.00000000,184.00000000); //
	CreateDynamicObject(2782,1285.42346191,-802.75976562,84.59793854,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1643,1272.47644043,-799.21508789,87.31511688,0.00000000,0.00000000,354.00000000); //
	CreateDynamicObject(1642,1276.33605957,-799.51043701,87.31511688,0.00000000,0.00000000,36.00000000); //
	CreateDynamicObject(1640,1280.51220703,-800.95684814,87.31511688,0.00000000,0.00000000,268.00000000); //
	CreateDynamicObject(1598,1273.40441895,-807.32507324,86.72050476,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(18014,1269.13818359,-823.04418945,82.57283020,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(18014,1269.13415527,-827.69201660,82.57283020,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(18014,1269.13146973,-831.51239014,82.57283020,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(18014,1269.14074707,-825.75463867,82.57283020,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(18014,1294.37609863,-822.84588623,82.57283020,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(18014,1294.39184570,-827.11779785,82.57283020,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(18014,1294.40893555,-830.53320312,82.57283020,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(18014,1294.41821289,-831.42517090,82.57283020,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(15038,1294.84460449,-833.76843262,83.75482178,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(15038,1268.56188965,-833.88775635,83.75482178,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14804,1272.89428711,-831.47821045,83.11452484,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14804,1290.14978027,-831.31414795,83.11452484,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14469,1263.36450195,-818.94451904,77.26645660,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14469,1261.63232422,-820.06536865,77.26645660,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14469,1257.36804199,-819.85375977,77.26645660,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14469,1264.40710449,-822.17822266,77.24392700,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14469,1260.31750488,-822.60437012,77.25086975,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14469,1257.91564941,-822.50946045,77.25984192,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14469,1265.28405762,-824.95001221,77.20188141,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14469,1260.86804199,-825.13397217,77.21329498,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14469,1257.15014648,-824.81140137,77.22966766,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14469,1253.46252441,-824.80383301,77.24397278,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14469,1265.24560547,-827.57299805,77.16485596,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14469,1260.83752441,-827.86370850,77.17472839,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14469,1257.02905273,-827.31420898,77.19958496,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14469,1252.33593750,-827.28283691,77.24441528,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14469,1250.40258789,-829.67828369,77.25373840,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14469,1254.50427246,-829.77661133,77.21340942,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14469,1258.80566406,-830.20983887,77.17064667,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14469,1263.19458008,-829.91998291,77.13812256,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14469,1264.73571777,-831.16473389,77.11560059,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14469,1260.49731445,-832.65429688,77.14464569,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14469,1256.14746094,-832.32720947,77.18511963,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14469,1252.21020508,-832.18212891,77.22072601,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14469,1248.51110840,-832.38708496,77.25184631,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14469,1262.63098145,-833.42199707,77.12063599,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14469,1267.65051270,-835.16021729,76.87628174,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14469,1263.27612305,-835.48071289,76.83623505,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14469,1259.11755371,-835.07940674,76.91740417,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14469,1255.23522949,-834.65789795,77.00109100,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14469,1251.12463379,-834.68017578,77.02672577,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14469,1246.87414551,-834.46295166,77.17803192,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14469,1252.42956543,-821.41259766,77.27107239,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14469,1267.75610352,-837.16424561,76.53746796,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14469,1263.65661621,-837.20245361,76.54421234,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14469,1259.70397949,-837.09759521,76.63082123,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14469,1255.45678711,-836.92523193,76.77996826,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14469,1251.05505371,-836.95037842,76.92521667,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14469,1246.72460938,-836.55419922,77.08736420,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14469,1267.55908203,-839.02777100,76.16476440,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14469,1262.94580078,-838.91076660,76.25330353,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14469,1258.27221680,-839.15625000,76.21600342,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14469,1253.84582520,-838.94122314,76.33680725,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14469,1249.55358887,-838.97088623,76.35219574,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14469,1245.42626953,-838.50848389,76.48423767,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14469,1243.00866699,-837.18011475,77.05979156,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14469,1241.17932129,-838.95690918,76.31885529,0.00000000,0.00000000,334.00000000); //
	CreateDynamicObject(11414,1252.03967285,-821.66357422,80.15674591,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(8991,1277.58447266,-839.17681885,76.27775574,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(8991,1275.42321777,-839.88281250,75.99943542,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(8991,1284.71313477,-839.21569824,76.26242828,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(8991,1284.43176270,-839.74316406,76.05448914,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3811,1298.38769531,-808.11206055,87.96140289,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3811,1298.47045898,-804.88977051,87.94108582,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3810,1286.39160156,-813.86785889,86.49637604,0.00000000,0.00000000,276.00000000); //
	CreateDynamicObject(3810,1274.47180176,-813.62194824,86.24879456,0.00000000,0.00000000,276.00000000); //
	CreateDynamicObject(3802,1251.33642578,-803.62390137,87.30116272,0.00000000,0.00000000,340.00000000); //
	CreateDynamicObject(3660,1280.75378418,-837.24511719,78.92414093,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3660,1280.82727051,-835.23144531,78.92414093,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3660,1280.75683594,-833.25183106,78.92414093,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(2345,1270.17321777,-834.01428223,83.02010345,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(2345,1272.09069824,-834.01428223,82.98264313,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(2345,1274.23229980,-834.01428223,82.99648285,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(2345,1276.24047852,-834.01428223,82.98001862,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(2345,1278.42895508,-834.01428223,82.96657562,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(2345,1280.43603516,-834.01428223,82.98021698,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(2345,1282.55822754,-834.01428223,83.00223541,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(2345,1284.40185547,-834.01428223,83.01943970,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(2345,1286.43518066,-834.01428223,82.99682617,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(2345,1288.49853516,-834.01428223,82.98590851,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(2345,1290.46801758,-834.01428223,82.97710419,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(2345,1292.46508789,-834.01428223,82.97932434,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(2345,1294.02197266,-834.01428223,82.96869659,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1597,1288.46118164,-805.47717285,89.97250366,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1364,1271.15625000,-828.76971436,82.92474365,0.00000000,0.00000000,90.00000000); //
	CreateDynamicObject(1361,1291.57910156,-827.66290283,82.88396454,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1360,1282.69458008,-831.65765381,82.91264343,0.00000000,0.00000000,272.00000000); //
	CreateDynamicObject(3920,1263.34729004,-812.90362549,86.48688507,0.00000000,0.00000000,180.00000000); //
	CreateDynamicObject(3920,1273.85351562,-812.90362549,86.53923798,0.00000000,0.00000000,178.00000000); //
	CreateDynamicObject(3920,1285.46899414,-812.90362549,86.50703430,0.00000000,0.00000000,180.00000000); //
	CreateDynamicObject(3948,1268.28576660,-749.58343506,102.76586914,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(16061,1279.68347168,-729.34875488,92.26879883,0.00000000,0.00000000,116.00000000); //
	CreateDynamicObject(3517,1232.70043945,-747.14227295,106.12390137,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3517,1225.16735840,-750.86169434,106.83224487,0.00000000,0.00000000,280.00000000); //
	CreateDynamicObject(904,1207.27587891,-762.16485596,93.60038757,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(791,1311.60400391,-747.30969238,93.07474518,0.00000000,0.00000000,76.00000000); //
	CreateDynamicObject(789,1225.96740723,-785.33789062,99.28549194,0.00000000,0.00000000,280.00000000); //
	CreateDynamicObject(782,1224.80163574,-820.21704102,85.19796753,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(740,1257.24694824,-826.96936035,76.39662170,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(698,1232.65173340,-840.60028076,75.81815338,0.00000000,0.00000000,168.00000000); //
	CreateDynamicObject(987,-1732.00048828,262.62310791,6.18750000,0.00000000,0.00000000,346.00000000); //
	CreateDynamicObject(987,-1643.57983398,260.10150146,6.18750000,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(987,-1631.78320312,260.10131836,6.18750000,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1218,-1465.04663086,308.31680298,6.67919254,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1218,-1461.73303223,310.43203735,6.67919254,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1218,-1467.27307129,311.88015747,6.67919254,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1218,-1469.17578125,318.46612549,6.67919254,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1218,-1465.95239258,314.87899780,6.67919254,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1218,-1471.68688965,311.00930786,6.67919254,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1218,-1471.73266602,315.80883789,6.67919254,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1218,-1466.78527832,320.48577881,6.67919254,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(2695,-1480.47253418,315.57620239,11.41803551,0.00000000,0.00000000,88.00000000); //
	CreateDynamicObject(966,-1549.57946777,509.14968872,6.13346672,0.00000000,0.00000000,266.00000000); //
	CreateDynamicObject(983,-1548.14660645,519.16979980,6.82557011,0.00000000,0.00000000,352.00000000); //
	CreateDynamicObject(3279,-1330.20703125,444.55371094,6.18750000,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(2816,1504.10119629,-662.71368408,95.41459656,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(2232,1500.16906738,-667.49969482,95.19913483,0.00000000,0.00000000,180.00000000); //
	CreateDynamicObject(2232,1504.19750977,-669.28350830,98.72711945,0.00000000,0.00000000,179.99450684); //
	CreateDynamicObject(2233,1510.56750488,-661.92871094,94.60125732,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(2233,1489.27795410,-661.62609863,94.74646759,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(2229,1481.47729492,-669.39886475,94.60125732,0.00000000,0.00000000,178.00000000); //
	CreateDynamicObject(1736,1496.92749023,-688.13018799,100.04421997,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1481,1513.87121582,-661.81365967,95.30438232,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(16151,1486.40612793,-668.38464355,94.85125732,0.00000000,0.00000000,270.00000000); //
	CreateDynamicObject(1545,1485.24365234,-669.30151367,95.72922516,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1543,1484.41772461,-663.93035889,95.41459656,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1541,1489.84655762,-669.24053955,96.05316162,0.00000000,0.00000000,176.00000000); //
	CreateDynamicObject(1510,1521.48803711,-684.08618164,93.75000000,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(2499,1527.75427246,-700.59741211,108.98015594,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1616,1493.56567383,-687.57586670,101.02867889,0.00000000,0.00000000,146.00000000); //
	CreateDynamicObject(620,1481.81982422,-611.24157715,90.70989990,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(664,1460.94641113,-696.34442139,91.26100922,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(669,1410.11401367,-735.52435303,92.39569092,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(672,1398.46484375,-726.38183594,93.40483093,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(683,1472.41699219,-697.18237305,91.56295013,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(664,1452.81420898,-685.54260254,90.44909668,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(690,1540.29833984,-675.99804688,85.50222778,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(690,1534.00061035,-663.30639648,86.03419495,0.00000000,0.00000000,354.00000000); //
	CreateDynamicObject(690,1518.99084473,-647.22607422,86.73428345,0.00000000,0.00000000,338.00000000); //
	CreateDynamicObject(690,1538.84252930,-693.26629639,85.31816101,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(690,1525.19873047,-703.54083252,82.32506561,0.00000000,0.00000000,334.00000000); //
	CreateDynamicObject(690,1442.76525879,-670.72344971,90.72463989,0.00000000,0.00000000,338.00000000); //
	CreateDynamicObject(3948,1476.91528320,-648.62878418,99.20817566,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(640,1480.72192383,-678.35980225,94.44703674,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(2114,1525.72851562,-679.72863770,93.89630890,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1639,242.31002808,-1822.56701660,3.00252533,0.00000000,0.00000000,274.00000000); //
	CreateDynamicObject(1255,1267.52868652,-803.39428711,87.88901520,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14449,1261.15625000,-806.20648193,88.58518982,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3749,1243.39233398,-748.90771484,98.10257721,0.00000000,0.00000000,18.00000000); //
	CreateDynamicObject(16151,1259.79919434,-792.97906494,87.80501556,0.00000000,0.00000000,90.00000000); //
	CreateDynamicObject(8406,1101.62121582,-1744.59826660,17.97049713,0.00000000,0.00000000,89.32449341); //
	CreateDynamicObject(1337,1092.04028320,-1734.84155273,13.41410446,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(11292,1092.32348633,-1733.22180176,14.24222565,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(10281,1097.68981934,-1732.88684082,14.96744919,0.00000000,0.00000000,89.32449341); //
	CreateDynamicObject(982,1058.94201660,-1748.96203613,13.29375362,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(982,1058.93627930,-1763.97326660,13.24623108,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(982,1071.57055664,-1777.10864258,13.19993210,0.00000000,0.00000000,89.32449341); //
	CreateDynamicObject(982,1089.12097168,-1777.31945801,13.20518494,0.00000000,0.00000000,89.32434082); //
	CreateDynamicObject(982,1101.76245117,-1764.77136230,13.19828224,0.00000000,0.00000000,180.63403320); //
	CreateDynamicObject(982,1088.97387695,-1730.88244629,13.49664021,0.00000000,0.00000000,271.94104004); //
	CreateDynamicObject(982,1071.43579102,-1731.59436035,13.46174812,0.00000000,0.00000000,271.93908691); //
	CreateDynamicObject(982,1059.11767578,-1744.87133789,13.30236626,0.00000000,0.00000000,1.26342773); //
	CreateDynamicObject(983,1101.82165527,-1751.38842773,13.19901943,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(983,1101.42480469,-1750.31591797,13.02992439,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(983,1101.68054199,-1733.63134766,13.46174812,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(966,1101.22595215,-1748.01330566,12.42451477,0.00000000,0.00000000,268.69067383); //
	CreateDynamicObject(966,1101.53259277,-1734.23254395,12.42451477,0.00000000,0.00000000,88.05331421); //
	CreateDynamicObject(1569,1089.43127441,-1734.84155273,12.91162682,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(983,1098.17504883,-1741.16967773,13.17722988,0.00000000,0.00000000,89.32449341); //
	CreateDynamicObject(805,1058.75878906,-1778.87854004,13.72644615,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1597,1059.07849121,-1750.43273926,15.25951099,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1597,1076.61730957,-1731.15966797,15.25951099,0.00000000,0.00000000,272.66064453); //
	CreateDynamicObject(1597,1076.61730957,-1731.15966797,15.25951099,0.00000000,0.00000000,272.66064453); //
	CreateDynamicObject(8656,1152.44018555,-2070.46215820,69.13683319,0.00000000,0.00000000,270.00000000); //
	CreateDynamicObject(8656,1182.99523926,-2070.45263672,69.13683319,0.00000000,0.00000000,270.00000000); //
	CreateDynamicObject(8656,1195.90722656,-2070.44677734,69.15544128,0.00000000,0.00000000,270.00000000); //
	CreateDynamicObject(8656,1152.41516113,-2003.50708008,69.13683319,0.00000000,0.00000000,270.00000000); //
	CreateDynamicObject(8656,1182.89221191,-2003.49511719,69.13683319,0.00000000,0.00000000,270.00000000); //
	CreateDynamicObject(8656,1196.74267578,-2003.48095703,69.15544128,0.00000000,0.00000000,270.00000000); //
	CreateDynamicObject(7933,1244.72937012,-2055.18505859,59.41408920,0.00000000,0.00000000,270.00000000); //
	CreateDynamicObject(4724,1131.07775879,-2075.42163086,69.78479004,0.00000000,0.00000000,268.00000000); //
	CreateDynamicObject(3749,1264.28759766,-2048.07910156,63.91503906,0.00000000,0.00000000,358.00000000); //
	CreateDynamicObject(1419,1111.08447266,-2036.69604492,73.96138763,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3058,1581.10888672,-1637.98437500,14.98652458,0.00000000,0.00000000,26.00000000); //
	CreateDynamicObject(987,1272.87939453,-2048.53955078,57.62430573,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(987,1242.74487305,-2049.49414062,59.09730148,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(987,1242.80566406,-2061.62402344,59.09204865,0.00000000,0.00000000,92.00000000); //
	CreateDynamicObject(987,1284.71765137,-2048.59106445,57.70256042,0.00000000,0.00000000,90.00000000); //
	CreateDynamicObject(987,1236.86816406,-2071.81811523,58.95312500,0.00000000,0.00000000,60.00000000); //
	CreateDynamicObject(987,1284.72851562,-2036.61791992,57.86351395,0.00000000,0.00000000,90.00000000); //
	CreateDynamicObject(987,1284.67395020,-2024.74267578,57.81692505,0.00000000,0.00000000,90.00000000); //
	CreateDynamicObject(987,1284.73608398,-2014.03674316,57.76284790,0.00000000,0.00000000,90.00000000); //
	CreateDynamicObject(987,1285.03405762,-2001.78991699,57.35292816,0.00000000,0.00000000,178.00000000); //
	CreateDynamicObject(987,1273.08471680,-2001.16870117,57.80925751,0.00000000,0.00000000,177.99499512); //
	CreateDynamicObject(987,1261.13586426,-2000.79150391,58.10707092,0.00000000,0.00000000,177.99499512); //
	CreateDynamicObject(987,1238.47094727,-2002.55786133,58.20312500,0.00000000,0.00000000,10.00000000); //
	CreateDynamicObject(14404,1891.50415000,-8159.50537100,3.19714100,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14405,1891.56384300,-8159.57177700,2.03750000,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14405,1891.53845200,-8170.82177700,2.03749800,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14405,1891.55285600,-8169.58984400,2.05668400,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14405,1891.56237800,-8168.30127000,2.04386400,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14405,1891.55432100,-8167.05371100,2.05083600,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14405,1891.56848100,-8165.81054700,2.05640000,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(14405,1891.55957000,-8164.45166000,2.06533600,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1518,1892.57800300,-8158.12890600,3.47420100,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1518,1890.46777300,-8158.10400400,3.46674500,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1523,1890.73083500,-8155.58642600,1.45963300,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1796,1890.95227100,-8166.69335900,1.41837400,0.00000000,0.00000000,268.89980000); //
	CreateDynamicObject(1649,1891.41577100,-8153.19238300,3.09603400,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(2406,1890.37622100,-8164.33398400,4.25685900,18.90760000,91.95970000,91.71890000); //
	CreateDynamicObject(2404,1890.38671900,-8161.76269500,4.29271700,15.46990000,90.24090000,91.64150000); //
	CreateDynamicObject(2405,1890.47900400,-8159.88916000,4.29494900,0.85940000,91.95970000,83.90660000); //
	CreateDynamicObject(1742,1889.84851100,-8157.03173800,1.44263500,0.00000000,0.00000000,90.00000000); //
	CreateDynamicObject(1557,1292.14245605,-791.99401855,87.30501556,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1557,1292.36364746,-788.05157471,91.03125000,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1557,1263.98278809,-811.90362549,83.16724396,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1557,1267.57922363,-791.99676514,87.30501556,0.00000000,0.00000000,0.00000000); //

    CreateDynamicObject(3095,845.05401611,-2028.60534668,12.14404297,0.00000000,179.99993896,0.00000000); //object(a51_jetdoor) (1)
	CreateDynamicObject(3095,836.53906250,-2028.52343750,12.14404297,0.00000000,179.99450684,0.00000000); //object(a51_jetdoor) (2)
	CreateDynamicObject(3095,827.78741455,-2028.70520020,12.14404297,0.00000000,179.99450684,0.00000000); //object(a51_jetdoor) (3)
	CreateDynamicObject(3095,829.94183350,-2036.86071777,12.14404297,0.00000000,179.99450684,0.00000000); //object(a51_jetdoor) (4)
	CreateDynamicObject(3095,835.45935059,-2037.08862305,12.14404297,0.00000000,179.99450684,0.00000000); //object(a51_jetdoor) (5)
	CreateDynamicObject(3095,842.23730469,-2037.50390625,12.14404297,0.00000000,179.99450684,0.00000000); //object(a51_jetdoor) (6)
	CreateDynamicObject(13187,837.01281738,-2041.33105469,13.43863869,0.00000000,0.00000000,270.00000000); //object(burbdoor) (1)
	CreateDynamicObject(13187,846.64160156,-2038.58886719,13.43891048,0.00000000,0.00000000,0.00000000); //object(burbdoor) (2)
	CreateDynamicObject(13187,843.29101562,-2041.96191406,13.43859005,0.00000000,0.00000000,270.00000000); //object(burbdoor) (3)
	CreateDynamicObject(13187,841.11224365,-2041.98132324,13.43838596,0.00000000,0.00000000,270.00000000); //object(burbdoor) (4)
	CreateDynamicObject(1523,832.10113525,-2041.35046387,12.18977356,0.00000000,0.00000000,0.00000000); //object(gen_doorext10) (1)
	CreateDynamicObject(13187,826.65521240,-2033.00305176,13.43838215,0.00000000,0.00000000,270.00000000); //object(burbdoor) (5)
	CreateDynamicObject(13187,825.56622314,-2037.82556152,13.43820858,0.00000000,0.00000000,180.00000000); //object(burbdoor) (6)
	CreateDynamicObject(13187,823.31732178,-2029.60412598,13.43806267,0.00000000,0.00000000,179.99450684); //object(burbdoor) (7)
	CreateDynamicObject(13187,825.52215576,-2031.75732422,13.43828201,0.00000000,0.00000000,179.99450684); //object(burbdoor) (8)
	CreateDynamicObject(13187,837.65289307,-2038.64367676,13.43869972,0.00000000,0.00000000,182.00000000); //object(burbdoor) (9)
	CreateDynamicObject(13187,828.79589844,-2041.29492188,13.43838024,0.00000000,0.00000000,270.00000000); //object(burbdoor) (10)
	CreateDynamicObject(13187,846.63214111,-2031.90148926,13.43849182,0.00000000,0.00000000,359.99450684); //object(burbdoor) (11)
	CreateDynamicObject(13187,849.45507812,-2029.68750000,13.43849468,0.00000000,0.00000000,359.98901367); //object(burbdoor) (12)
	CreateDynamicObject(13187,846.14196777,-2033.29431152,13.43891525,0.00000000,0.00000000,273.98901367); //object(burbdoor) (13)
	CreateDynamicObject(13187,837.65991211,-2024.13366699,13.43859673,0.00000000,0.00000000,89.99450684); //object(burbdoor) (14)
	CreateDynamicObject(13187,830.94750977,-2024.23742676,13.43879128,0.00000000,0.00000000,89.99450684); //object(burbdoor) (15)
	CreateDynamicObject(13187,844.28125000,-2024.15405273,13.43848896,0.00000000,0.00000000,89.99450684); //object(burbdoor) (16)
	CreateDynamicObject(13187,849.45678711,-2027.38696289,13.43848896,0.00000000,0.00000000,359.99450684); //object(burbdoor) (17)
	CreateDynamicObject(13187,846.02795410,-2024.06164551,13.43848896,0.00000000,0.00000000,89.98901367); //object(burbdoor) (18)
	CreateDynamicObject(13187,826.72790527,-2024.21472168,13.43838882,0.00000000,0.00000000,89.99450684); //object(burbdoor) (19)
	CreateDynamicObject(13187,823.43963623,-2027.50231934,13.43838882,0.00000000,0.00000000,179.99450684); //object(burbdoor) (20)
	CreateDynamicObject(13187,837.60034180,-2036.90820312,13.43868923,0.00000000,0.00000000,181.99951172); //object(burbdoor) (21)
	CreateDynamicObject(13187,843.83233643,-2033.33496094,13.43864250,0.00000000,0.00000000,273.99951172); //object(burbdoor) (22)
	CreateDynamicObject(1523,837.57647705,-2033.53173828,12.14087963,0.00000000,0.00000000,0.00000000); //object(gen_doorext10) (2)
	CreateDynamicObject(1523,840.56903076,-2033.37536621,12.14051819,0.00000000,0.00000000,184.00000000); //object(gen_doorext10) (3)
	CreateDynamicObject(2375,840.89874268,-2041.31994629,12.14054966,0.00000000,0.00000000,0.00000000); //object(shop_set_2_unit1) (1)
	CreateDynamicObject(16151,831.79711914,-2025.49121094,12.54548645,0.00000000,0.00000000,90.00000000); //object(ufo_bar) (1)
	CreateDynamicObject(1523,849.40777588,-2028.50146484,12.14068222,0.00000000,0.00000000,179.99902344); //object(gen_doorext10) (4)
	CreateDynamicObject(1523,846.51080322,-2028.49987793,12.14067936,0.00000000,0.00000000,357.99450684); //object(gen_doorext10) (5)
	CreateDynamicObject(1808,839.57617188,-2041.13403320,12.14107037,0.00000000,0.00000000,180.00000000); //object(cj_watercooler2) (1)
	CreateDynamicObject(1828,833.00329590,-2039.92443848,12.14097023,0.00000000,0.00000000,0.00000000); //object(man_sdr_rug) (1)
	CreateDynamicObject(1829,846.09997559,-2034.20605469,12.60557556,0.00000000,0.00000000,0.00000000); //object(man_safenew) (1)
	CreateDynamicObject(2514,848.71166992,-2032.58764648,12.14068127,0.00000000,0.00000000,180.00000000); //object(cj_toilet1) (1)
	CreateDynamicObject(2518,848.89526367,-2030.44775391,12.14068127,0.00000000,0.00000000,270.00000000); //object(cj_b_sink2) (1)
	CreateDynamicObject(2527,847.21307373,-2033.13281250,12.21084023,0.00000000,0.00000000,0.00000000); //object(cj_shower4) (1)
	CreateDynamicObject(2631,848.36199951,-2030.49719238,12.47839260,0.00000000,0.00000000,270.00000000); //object(gym_mat1) (1)
	CreateDynamicObject(2631,847.67138672,-2030.79113770,12.47839260,0.00000000,0.00000000,270.00000000); //object(gym_mat1) (2)
	CreateDynamicObject(2631,848.45935059,-2030.72705078,12.47839260,0.00000000,0.00000000,270.00000000); //object(gym_mat1) (3)
	CreateDynamicObject(2835,838.61157227,-2033.07287598,12.14097881,0.00000000,0.00000000,0.00000000); //object(gb_livingrug04) (1)
	CreateDynamicObject(1705,846.04650879,-2040.79113770,12.14104080,0.00000000,0.00000000,228.00000000); //object(kb_chair04) (1)
	CreateDynamicObject(1705,838.84350586,-2040.91137695,12.14100075,0.00000000,0.00000000,133.99926758); //object(kb_chair04) (2)
	CreateDynamicObject(1708,838.15521240,-2038.68872070,12.14093494,0.00000000,0.00000000,90.00000000); //object(kb_chair02) (1)
	CreateDynamicObject(1726,845.92480469,-2037.19860840,12.14102936,0.00000000,0.00000000,270.00000000); //object(mrk_seating2) (1)
	CreateDynamicObject(2247,846.25207520,-2040.59020996,12.60538864,0.00000000,0.00000000,0.00000000); //object(plant_pot_15) (1)
	CreateDynamicObject(2747,842.65307617,-2039.73388672,12.55327034,0.00000000,0.00000000,0.00000000); //object(cj_donut_table) (1)
	CreateDynamicObject(2747,841.20391846,-2039.73706055,12.55313110,0.00000000,0.00000000,0.00000000); //object(cj_donut_table) (2)
	CreateDynamicObject(2747,841.91992188,-2038.57275391,12.55319977,0.00000000,0.00000000,90.00000000); //object(cj_donut_table) (3)
	CreateDynamicObject(2747,841.92810059,-2037.16149902,12.55320072,0.00000000,0.00000000,90.00000000); //object(cj_donut_table) (4)
	CreateDynamicObject(2834,841.69921875,-2036.53869629,12.14062595,0.00000000,0.00000000,0.00000000); //object(gb_livingrug03) (1)
	CreateDynamicObject(2834,838.84320068,-2038.72326660,12.14100170,0.00000000,0.00000000,0.00000000); //object(gb_livingrug03) (2)
	CreateDynamicObject(2834,844.20208740,-2038.68652344,12.14086533,0.00000000,0.00000000,0.00000000); //object(gb_livingrug03) (3)
	CreateDynamicObject(640,842.57104492,-2042.33215332,12.56422138,0.00000000,0.00000000,92.00000000); //object(kb_planter_bush2) (1)
	CreateDynamicObject(640,831.51696777,-2023.63989258,12.56422138,0.00000000,0.00000000,90.00000000); //object(kb_planter_bush2) (2)
	CreateDynamicObject(640,836.69439697,-2023.64709473,12.56422138,0.00000000,0.00000000,90.00000000); //object(kb_planter_bush2) (3)
	CreateDynamicObject(640,841.60394287,-2023.63635254,12.56422138,0.00000000,0.00000000,90.00000000); //object(kb_planter_bush2) (4)
	CreateDynamicObject(640,846.82910156,-2023.61669922,12.56422138,0.00000000,0.00000000,90.00000000); //object(kb_planter_bush2) (5)
	CreateDynamicObject(640,826.13873291,-2023.64245605,12.56422138,0.00000000,0.00000000,90.00000000); //object(kb_planter_bush2) (6)
	CreateDynamicObject(3095,844.90014648,-2028.68371582,14.66803074,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (7)
	CreateDynamicObject(3095,836.25085449,-2028.55236816,14.66803074,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (8)
	CreateDynamicObject(3095,827.81689453,-2028.69238281,14.66803074,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (9)
	CreateDynamicObject(3095,829.98437500,-2036.64733887,14.66803074,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (10)
	CreateDynamicObject(3095,838.24822998,-2036.75122070,14.66803074,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (11)
	CreateDynamicObject(3095,842.27606201,-2037.30908203,14.66803074,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (12)
	CreateDynamicObject(2659,848.43487549,-2023.12365723,12.11213303,0.00000000,0.00000000,0.00000000); //object(cj_banner05) (1)
	CreateDynamicObject(7313,836.09014893,-2024.41308594,23.14026833,0.00000000,0.00000000,179.99450684); //object(vgsn_scrollsgn01) (1)
	CreateDynamicObject(7910,835.60198975,-2040.38964844,18.55235481,0.00000000,0.00000000,180.00000000); //object(vgwestbillbrd11) (1)
	CreateDynamicObject(7910,835.60156250,-2040.38964844,18.55235481,0.00000000,0.00000000,359.99450684); //object(vgwestbillbrd11) (2)
	CreateDynamicObject(5130,844.91186523,-2047.27307129,12.23170853,0.00000000,0.00000000,224.00000000); //object(imcompstrs02) (1)
	CreateDynamicObject(16088,836.25292969,-2025.16308594,15.94246387,0.00000000,0.00000000,90.00000000); //object(des_pipestrut01) (1)
	CreateDynamicObject(16088,835.93597412,-2034.91333008,15.94246387,0.00000000,0.00000000,90.00000000); //object(des_pipestrut01) (2)
	CreateDynamicObject(18275,845.78247070,-2024.85864258,17.47156525,0.00000000,0.00000000,0.00000000); //object(cw2_mtbfinish) (1)
	CreateDynamicObject(18275,826.85534668,-2024.79577637,17.47156525,0.00000000,0.00000000,0.00000000); //object(cw2_mtbfinish) (2)
	CreateDynamicObject(8877,847.05639648,-2031.36218262,21.31767654,0.00000000,0.00000000,262.00000000); //object(vgsecnstrct10) (1)
	CreateDynamicObject(8877,825.83624268,-2032.52441406,21.31767654,0.00000000,0.00000000,179.99645996); //object(vgsecnstrct10) (2)
	CreateDynamicObject(9958,788.61486816,-2011.50073242,6.18368912,0.00000000,0.00000000,0.00000000); //object(submarr_sfe) (1)
	CreateDynamicObject(8330,831.51263428,-2024.35498047,11.92048836,0.00000000,0.00000000,180.00000000); //object(vgsbboardsigns17) (1)
	CreateDynamicObject(8330,841.26171875,-2024.33544922,11.92048836,0.00000000,0.00000000,179.99450684); //object(vgsbboardsigns17) (2)
	CreateDynamicObject(3534,824.06011963,-2023.94030762,16.52447701,0.00000000,0.00000000,0.00000000); //object(trdlamp01) (1)
	CreateDynamicObject(3534,848.87658691,-2024.25244141,16.52447701,0.00000000,0.00000000,0.00000000); //object(trdlamp01) (2)
	CreateDynamicObject(3534,842.78979492,-2024.33618164,16.52447701,0.00000000,0.00000000,0.00000000); //object(trdlamp01) (3)
	CreateDynamicObject(3534,829.54687500,-2024.16833496,16.52447701,0.00000000,0.00000000,0.00000000); //object(trdlamp01) (4)
	CreateDynamicObject(3534,843.00457764,-2024.41308594,23.79930305,0.00000000,0.00000000,0.00000000); //object(trdlamp01) (5)
	CreateDynamicObject(3534,829.62304688,-2024.41308594,23.93920517,0.00000000,0.00000000,0.00000000); //object(trdlamp01) (6)
	CreateDynamicObject(1337,912.62011719,-2034.68457031,1.49928093,0.00000000,0.00000000,0.00000000); //object(binnt07_la) (1)
	CreateDynamicObject(7522,836.45751953,-1855.23510742,16.38319588,0.00000000,0.00000000,182.00000000); //object(vgnhsegate1) (1)
	CreateDynamicObject(974,851.14245605,-1849.13854980,14.55209351,0.00000000,0.00000000,0.00000000); //object(tall_fence) (1)
	CreateDynamicObject(974,821.41583252,-1848.25024414,14.55209351,0.00000000,0.00000000,0.00000000); //object(tall_fence) (2)
	CreateDynamicObject(984,846.59289551,-1936.02587891,12.50386715,0.00000000,0.00000000,268.00000000); //object(fenceshit2) (1)
	CreateDynamicObject(984,826.11334229,-1935.47265625,12.50386715,0.00000000,0.00000000,267.99499512); //object(fenceshit2) (2)
	CreateDynamicObject(983,840.19268799,-1932.50646973,12.55074215,0.00000000,0.00000000,0.00000000); //object(fenceshit3) (1)
	CreateDynamicObject(983,837.97943115,-1932.68969727,12.55074215,0.00000000,0.00000000,2.00000000); //object(fenceshit3) (2)
	CreateDynamicObject(983,832.34832764,-1932.56591797,12.55074215,0.00000000,0.00000000,1.98999023); //object(fenceshit3) (3)
	CreateDynamicObject(983,834.66577148,-1932.55395508,12.55074215,0.00000000,0.00000000,355.99951172); //object(fenceshit3) (4)
	CreateDynamicObject(1434,840.87939453,-1929.20654297,11.86718750,0.00000000,0.00000000,0.00000000); //object(dyn_roadbarrier_5a) (1)
	CreateDynamicObject(1434,837.20703125,-1929.30468750,11.86718750,0.00000000,0.00000000,0.00000000); //object(dyn_roadbarrier_5a) (2)
	CreateDynamicObject(1434,835.51452637,-1929.31604004,11.86718750,0.00000000,0.00000000,0.00000000); //object(dyn_roadbarrier_5a) (3)
	CreateDynamicObject(1434,832.20996094,-1929.30297852,11.86718750,0.00000000,0.00000000,0.00000000); //object(dyn_roadbarrier_5a) (4)
	CreateDynamicObject(4574,826.69830322,-2040.03247070,43.91313934,0.00000000,0.00000000,0.00000000); //object(stolenbuilds13) (1)
	CreateDynamicObject(3934,831.54040527,-2059.23828125,11.86718750,0.00000000,0.00000000,0.00000000); //object(helipad01) (1)
	CreateDynamicObject(974,852.16436768,-2024.84765625,14.64492798,0.00000000,0.00000000,0.00000000); //object(tall_fence) (3)
	CreateDynamicObject(974,820.26110840,-2024.57714844,14.64492798,0.00000000,0.00000000,0.00000000); //object(tall_fence) (4)
	CreateDynamicObject(1251,819.99914551,-2024.56933594,17.38054276,0.00000000,0.00000000,90.00000000); //object(smashbar) (1)
	CreateDynamicObject(1251,852.44964600,-2024.83984375,17.35017204,0.00000000,0.00000000,90.00000000); //object(smashbar) (2)
	CreateDynamicObject(1424,851.92315674,-2011.28356934,12.38069725,0.00000000,0.00000000,0.00000000); //object(dyn_roadbarrier_2) (1)
	CreateDynamicObject(1424,850.02282715,-2011.27453613,12.38069725,0.00000000,0.00000000,0.00000000); //object(dyn_roadbarrier_2) (2)
	CreateDynamicObject(1424,848.14038086,-2011.25402832,12.38069725,0.00000000,0.00000000,0.00000000); //object(dyn_roadbarrier_2) (3)
	CreateDynamicObject(1424,846.25091553,-2011.27905273,12.38069725,0.00000000,0.00000000,0.00000000); //object(dyn_roadbarrier_2) (4)
	CreateDynamicObject(1424,844.37475586,-2011.30908203,12.38069725,0.00000000,0.00000000,0.00000000); //object(dyn_roadbarrier_2) (5)
	CreateDynamicObject(1424,842.52862549,-2011.26745605,12.38069725,0.00000000,0.00000000,0.00000000); //object(dyn_roadbarrier_2) (6)
	CreateDynamicObject(1424,840.66333008,-2011.25317383,12.38069725,0.00000000,0.00000000,0.00000000); //object(dyn_roadbarrier_2) (7)
	CreateDynamicObject(1424,838.78771973,-2011.24230957,12.38069725,0.00000000,0.00000000,0.00000000); //object(dyn_roadbarrier_2) (8)
	CreateDynamicObject(1424,836.94262695,-2011.23156738,12.38069725,0.00000000,0.00000000,0.00000000); //object(dyn_roadbarrier_2) (9)
	CreateDynamicObject(1424,835.04858398,-2011.26965332,12.38069725,0.00000000,0.00000000,0.00000000); //object(dyn_roadbarrier_2) (10)
	CreateDynamicObject(1424,833.13928223,-2011.30102539,12.38069725,0.00000000,0.00000000,0.00000000); //object(dyn_roadbarrier_2) (11)
	CreateDynamicObject(1424,831.22766113,-2011.28881836,12.38069725,0.00000000,0.00000000,0.00000000); //object(dyn_roadbarrier_2) (12)
	CreateDynamicObject(1424,829.36749268,-2011.27685547,12.38069725,0.00000000,0.00000000,0.00000000); //object(dyn_roadbarrier_2) (13)
	CreateDynamicObject(1424,827.51892090,-2011.23339844,12.38069725,0.00000000,0.00000000,0.00000000); //object(dyn_roadbarrier_2) (14)
	CreateDynamicObject(1424,825.63983154,-2011.20446777,12.38069725,0.00000000,0.00000000,0.00000000); //object(dyn_roadbarrier_2) (15)
	CreateDynamicObject(1424,823.77630615,-2011.17041016,12.38069725,0.00000000,0.00000000,0.00000000); //object(dyn_roadbarrier_2) (16)
	CreateDynamicObject(1424,821.88458252,-2011.20190430,12.38069725,0.00000000,0.00000000,0.00000000); //object(dyn_roadbarrier_2) (17)
	CreateDynamicObject(1424,820.03118896,-2011.17224121,12.38069725,0.00000000,0.00000000,0.00000000); //object(dyn_roadbarrier_2) (18)
	CreateDynamicObject(2232,847.39062500,-2024.98278809,15.82127190,0.00000000,0.00000000,190.00000000); //object(med_speaker_4) (1)
	CreateDynamicObject(2232,846.60479736,-2025.08789062,15.82127190,0.00000000,0.00000000,189.99755859); //object(med_speaker_4) (2)
	CreateDynamicObject(2232,845.83404541,-2025.19750977,15.82127190,0.00000000,0.00000000,189.99755859); //object(med_speaker_4) (3)
	CreateDynamicObject(2229,847.84564209,-2024.98107910,15.22339630,0.00000000,0.00000000,194.00000000); //object(swank_speaker) (1)
	CreateDynamicObject(2232,846.17065430,-2025.22351074,17.02081871,0.00000000,0.00000000,188.00000000); //object(med_speaker_4) (4)
	CreateDynamicObject(2232,846.93652344,-2025.12304688,17.02081871,0.00000000,0.00000000,187.99804688); //object(med_speaker_4) (5)
	CreateDynamicObject(2232,827.34283447,-2024.96777344,15.82127190,0.00000000,0.00000000,171.99755859); //object(med_speaker_4) (6)
	CreateDynamicObject(2232,826.60162354,-2024.92053223,15.82127190,0.00000000,0.00000000,171.99645996); //object(med_speaker_4) (7)
	CreateDynamicObject(2232,825.82830811,-2024.80371094,15.82127190,0.00000000,0.00000000,171.99645996); //object(med_speaker_4) (8)
	CreateDynamicObject(2232,826.12902832,-2025.02697754,17.02081871,0.00000000,0.00000000,171.99645996); //object(med_speaker_4) (9)
	CreateDynamicObject(2232,826.82617188,-2025.24523926,17.02081871,0.00000000,0.00000000,171.99645996); //object(med_speaker_4) (10)
	CreateDynamicObject(2229,824.78643799,-2024.95117188,15.22339630,0.00000000,0.00000000,169.99658203); //object(swank_speaker) (2)
	CreateDynamicObject(2904,846.71667480,-2040.36450195,16.52956009,0.00000000,0.00000000,272.00000000); //object(warehouse_door1) (1)
	CreateDynamicObject(2904,843.98211670,-2035.50756836,16.52956009,0.00000000,0.00000000,0.00000000); //object(warehouse_door1) (2)
	CreateDynamicObject(2904,845.53320312,-2035.51074219,16.52956009,0.00000000,0.00000000,0.00000000); //object(warehouse_door1) (3)
	CreateDynamicObject(2904,846.69140625,-2036.73828125,16.52956009,0.00000000,0.00000000,267.99499512); //object(warehouse_door1) (4)
	CreateDynamicObject(2904,846.63183594,-2039.16699219,16.52956009,0.00000000,0.00000000,271.99951172); //object(warehouse_door1) (5)
	CreateDynamicObject(2780,849.03186035,-2028.24328613,15.22339630,0.00000000,0.00000000,0.00000000); //object(cj_smoke_mach) (1)
	CreateDynamicObject(2780,823.54199219,-2028.84375000,15.22339630,0.00000000,0.00000000,0.00000000); //object(cj_smoke_mach) (2)
	CreateDynamicObject(3461,849.53289795,-2010.77282715,13.44219875,0.00000000,0.00000000,0.00000000); //object(tikitorch01_lvs) (1)
	CreateDynamicObject(3461,841.82116699,-2010.79479980,13.44219875,0.00000000,0.00000000,0.00000000); //object(tikitorch01_lvs) (2)
	CreateDynamicObject(3461,830.62194824,-2010.84558105,13.44219875,0.00000000,0.00000000,0.00000000); //object(tikitorch01_lvs) (3)
	CreateDynamicObject(3461,825.16735840,-2010.94580078,13.44219875,0.00000000,0.00000000,0.00000000); //object(tikitorch01_lvs) (4)
	CreateDynamicObject(970,836.12023926,-1935.70117188,12.41866875,0.00000000,0.00000000,0.00000000); //object(fencesmallb) (1)
	CreateDynamicObject(979,847.79345703,-1828.14379883,12.00328445,0.00000000,0.00000000,178.00000000); //object(sub_roadleft) (1)
	CreateDynamicObject(979,818.23046875,-1819.50683594,12.26403427,0.00000000,0.00000000,270.00000000); //object(sub_roadleft) (2)
	CreateDynamicObject(979,818.69335938,-1803.66503906,12.95396709,0.00000000,0.00000000,273.99902344); //object(sub_roadleft) (3)
	CreateDynamicObject(979,843.39801025,-1823.42236328,12.00165558,0.00000000,0.00000000,89.99499512); //object(sub_roadleft) (4)
	CreateDynamicObject(979,845.49078369,-1852.76379395,12.70740795,0.00000000,0.00000000,91.99450684); //object(sub_roadleft) (5)
	CreateDynamicObject(979,849.92285156,-1848.37353516,12.70740795,0.00000000,0.00000000,357.98999023); //object(sub_roadleft) (6)
	CreateDynamicObject(979,827.79614258,-1852.52416992,12.70740795,0.00000000,0.00000000,267.99401855); //object(sub_roadleft) (7)
	CreateDynamicObject(979,823.54833984,-1848.24218750,12.65000629,0.00000000,0.00000000,359.98950195); //object(sub_roadleft) (8)
	CreateDynamicObject(978,1051.95349121,-1838.16284180,13.45388699,0.00000000,0.00000000,290.00000000); //object(sub_roadright) (1)
	CreateDynamicObject(978,1051.95312500,-1838.16210938,13.45388699,0.00000000,0.00000000,109.99514771); //object(sub_roadright) (2)
	CreateDynamicObject(978,1692.91162109,-1851.17321777,13.37307835,0.00000000,0.00000000,77.99514771); //object(sub_roadright) (3)
	CreateDynamicObject(978,1048.25781250,-1829.57421875,13.52703762,0.00000000,0.00000000,295.99365234); //object(sub_roadright) (4)
	CreateDynamicObject(978,1304.73571777,-1689.94018555,13.38709545,0.00000000,0.00000000,89.99362183); //object(sub_roadright) (5)
	CreateDynamicObject(978,1043.39453125,-1821.59960938,13.61085129,0.00000000,0.00000000,305.99121094); //object(sub_roadright) (6)
	CreateDynamicObject(978,1053.94323730,-1862.33947754,13.39990997,0.00000000,0.00000000,269.99511719); //object(sub_roadright) (7)
	CreateDynamicObject(978,1053.94238281,-1862.33886719,13.39990997,0.00000000,0.00000000,89.99450684); //object(sub_roadright) (8)
	CreateDynamicObject(978,1043.39453125,-1821.59960938,13.61085129,0.00000000,0.00000000,125.99121094); //object(sub_roadright) (9)
	CreateDynamicObject(978,1304.73535156,-1689.93945312,13.38709545,0.00000000,0.00000000,269.98901367); //object(sub_roadright) (10)
	CreateDynamicObject(978,1304.72229004,-1699.16735840,13.38709545,0.00000000,0.00000000,269.98901367); //object(sub_roadright) (11)
	CreateDynamicObject(978,1304.72167969,-1699.16699219,13.38709545,0.00000000,0.00000000,89.98901367); //object(sub_roadright) (12)
	CreateDynamicObject(978,1304.70483398,-1736.45629883,13.38709545,0.00000000,0.00000000,89.98901367); //object(sub_roadright) (13)
	CreateDynamicObject(978,1304.71972656,-1708.39648438,13.38709545,0.00000000,0.00000000,269.98901367); //object(sub_roadright) (14)
	CreateDynamicObject(978,1304.71972656,-1708.39648438,13.38709545,0.00000000,0.00000000,89.98901367); //object(sub_roadright) (15)
	CreateDynamicObject(978,1304.71093750,-1717.70410156,13.38709545,0.00000000,0.00000000,269.98901367); //object(sub_roadright) (16)
	CreateDynamicObject(978,1304.71093750,-1717.70410156,13.38709545,0.00000000,0.00000000,89.98901367); //object(sub_roadright) (17)
	CreateDynamicObject(978,1304.70800781,-1727.09179688,13.38709545,0.00000000,0.00000000,269.98901367); //object(sub_roadright) (18)
	CreateDynamicObject(978,1304.70800781,-1727.09179688,13.38709545,0.00000000,0.00000000,89.98901367); //object(sub_roadright) (19)
	CreateDynamicObject(978,1304.70800781,-1727.09179688,13.38709545,0.00000000,0.00000000,89.98901367); //object(sub_roadright) (20)
	CreateDynamicObject(978,1304.70410156,-1736.45605469,13.38709545,0.00000000,0.00000000,267.98901367); //object(sub_roadright) (21)
	CreateDynamicObject(978,1304.52124023,-1745.79223633,13.38709545,0.00000000,0.00000000,269.98400879); //object(sub_roadright) (22)
	CreateDynamicObject(978,1304.52050781,-1745.79199219,13.38709545,0.00000000,0.00000000,89.98352051); //object(sub_roadright) (23)
	CreateDynamicObject(978,1048.25781250,-1829.57421875,13.52703762,0.00000000,0.00000000,115.99365234); //object(sub_roadright) (24)
	CreateDynamicObject(978,1689.47900391,-1859.72973633,13.36367321,0.00000000,0.00000000,57.99194336); //object(sub_roadright) (25)
	CreateDynamicObject(978,1683.80883789,-1867.17065430,13.23082829,0.00000000,0.00000000,43.99133301); //object(sub_roadright) (26)
	CreateDynamicObject(978,1677.27160645,-1873.30444336,13.37147045,0.00000000,0.00000000,43.98925781); //object(sub_roadright) (27)
	CreateDynamicObject(978,1694.31726074,-1842.06201172,13.22303295,0.00000000,0.00000000,85.98925781); //object(sub_roadright) (28)
	CreateDynamicObject(978,1673.77734375,-1881.01757812,13.38447571,0.00000000,0.00000000,85.98449707); //object(sub_roadright) (29)
	CreateDynamicObject(978,1694.87658691,-1832.89270020,13.38065434,0.00000000,0.00000000,85.98449707); //object(sub_roadright) (30)
//Liza & my HATA
    CreateDynamicObject(3749,1497.00622559,-706.89276123,99.60841370,0.00000000,0.00000000,0.00000000); //
	CreateObject(11490,-343.52944946,1797.13989258,41.97429657,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(11491,-343.46862793,1786.12841797,43.22478485,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(16151,-327.91964722,1801.48767090,42.01655197,0.00000000,0.00000000,270.00000000); //
	CreateDynamicObject(2100,-346.53698730,1801.27075195,43.23210907,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(2229,-339.18988037,1801.38208008,43.23280334,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(2230,-340.68435669,1801.38208008,43.23754120,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(11666,-343.56713867,1792.74316406,44.89484787,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1432,-337.06671143,1871.03540039,41.28906250,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1432,-319.33560181,1850.90332031,41.28906250,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1432,-317.55468750,1868.45361328,41.28906250,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1432,-341.88287354,1854.50073242,41.28906250,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1432,-342.81100464,1862.76318359,41.28906250,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1432,-315.47277832,1858.75170898,41.28906250,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1432,-327.58325195,1873.61865234,41.28905869,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1432,-331.22393799,1847.24401855,41.28906250,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1704,-339.47677612,1795.12231445,43.23210907,0.00000000,0.00000000,270.00000000); //
	CreateDynamicObject(1723,-339.46093750,1793.44311523,43.23210907,0.00000000,0.00000000,270.00000000); //
	CreateDynamicObject(840,-285.71939087,1721.69104004,44.52128220,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(830,-291.12145996,1798.91064453,44.12662888,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(830,-292.39428711,1798.16760254,44.12570190,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(664,-385.35983276,1752.04589844,42.14063263,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(664,-379.21795654,1761.66296387,43.41960144,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(664,-375.23406982,1769.05993652,44.07743835,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(664,-370.76104736,1755.04284668,41.58966064,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(664,-366.08197021,1761.70190430,41.51045227,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(664,-360.81176758,1754.84094238,41.71093750,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(664,-365.58370972,1748.48132324,41.44261169,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(707,-370.43395996,1775.97924805,43.76345825,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(708,-372.25793457,1781.41333008,45.54504395,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(715,-370.58163452,1786.16918945,54.58889771,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(715,-369.31921387,1791.83764648,54.77103424,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(726,-368.35235596,1796.70080566,47.02057648,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(726,-369.20098877,1811.12438965,48.46768951,0.00000000,0.00000000,286.00000000); //
	CreateDynamicObject(727,-368.22476196,1800.22900391,47.76747513,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(731,-368.62310791,1806.61706543,48.16323853,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(733,-369.31921387,1814.40380859,47.97830963,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(736,-354.67028809,1808.05944824,52.91102600,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(791,-270.45709229,1882.62011719,39.78906250,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3505,-394.30847168,1738.90039062,40.93677902,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3505,-389.02478027,1736.50366211,41.15731812,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3505,-383.25189209,1734.08239746,41.25528717,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3505,-377.64990234,1732.72863770,41.57684326,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3505,-371.67266846,1730.86706543,41.95322418,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3505,-365.98968506,1730.52416992,41.94678497,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3505,-359.49572754,1730.72387695,41.93605042,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3505,-352.22784424,1730.42187500,41.93275833,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3505,-344.08895874,1730.58239746,41.94600677,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3505,-336.49368286,1730.79370117,41.96191025,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3505,-329.26080322,1730.92541504,41.92182541,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3505,-321.80328369,1731.01928711,41.88698578,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3505,-314.51620483,1730.51904297,41.80772400,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3505,-307.41986084,1730.71826172,41.78296280,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3505,-306.40591431,1739.91162109,41.68915939,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3505,-314.53192139,1739.83105469,41.68750000,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3505,-321.48489380,1739.91882324,41.68750000,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3505,-329.09878540,1740.58886719,41.75606918,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3505,-336.56652832,1740.76672363,41.83438110,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3505,-350.91912842,1741.39453125,41.98497009,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3505,-358.50439453,1742.29028320,41.97736359,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3505,-307.07723999,1725.30017090,41.75176239,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3505,-299.85064697,1724.73645020,41.87979507,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3505,-291.90252686,1725.44384766,41.79443359,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(16061,-362.94866943,1842.91369629,41.20848083,0.00000000,0.00000000,184.00000000); //
	CreateDynamicObject(3948,-371.17376709,1904.80090332,58.49870300,0.00000000,0.00000000,256.00000000); //
	CreateDynamicObject(625,-334.63009644,1774.04272461,42.49852371,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(647,-365.62377930,1755.89611816,43.61208344,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(870,-337.50354004,1792.34594727,41.98292923,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(2247,-340.00280762,1795.95471191,43.69643402,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(2254,-341.25726318,1801.37524414,45.39594650,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1597,-315.46075439,1742.85168457,44.69615936,0.00000000,0.00000000,270.00000000); //
	CreateDynamicObject(1215,-336.35278320,1748.51525879,42.40322495,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1215,-336.29559326,1754.86291504,42.27915192,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1215,-336.26873779,1761.19689941,42.27915192,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1215,-350.69787598,1747.74511719,42.41902161,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1215,-350.27926636,1754.31066895,42.28434753,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1215,-349.86685181,1760.68347168,42.27526093,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1568,-309.48608398,1761.89843750,42.64062500,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3092,-166.56921387,1900.40490723,43.56586838,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1549,-313.50320435,1773.01025391,42.64062500,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(2898,-343.44372559,1804.34350586,41.74283981,0.00000000,0.00000000,272.00000000); //
	CreateDynamicObject(3515,-388.57519531,1701.40808105,44.02896500,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3472,-338.90771484,1843.36218262,41.28906250,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3472,-345.03790283,1877.53112793,41.28906250,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3472,-306.56494141,1871.26733398,41.28906250,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3472,-302.53442383,1850.60791016,41.28906250,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3472,-336.51098633,1823.96069336,41.28906250,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3472,-301.85040283,1888.99401855,41.28906250,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3472,-326.82955933,1888.89416504,41.28905487,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3472,-266.78549194,1873.27978516,41.28905869,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(3472,-310.38711548,1817.96093750,41.28906250,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(9833,-290.13574219,1784.49096680,45.05689621,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(2035,-166.67016602,1900.84484863,42.62599945,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(2057,-165.15109253,1900.79809570,42.77201462,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(2280,-339.48779297,1792.55676270,44.72610092,0.00000000,0.00000000,270.00000000); //
	CreateDynamicObject(1255,-327.02731323,1779.73449707,42.35066223,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(1255,-326.79901123,1776.65563965,42.35127258,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(16780,-344.05468750,1799.76831055,44.03939056,0.00000000,0.00000000,0.00000000); //
	CreateDynamicObject(674,-371.25747681,1823.20678711,49.34619141,0.00000000,0.00000000,0.00000000); //


//
//FURGON!
    CreateDynamicObject(3666,-318.66967773438,1938.1645507813,131.92645263672,0,0,0);
	CreateDynamicObject(3666,-199.90657043457,1886.1452636719,113.52477264404,0,0,0);
	CreateDynamicObject(3666,-365.29077148438,1753.7092285156,82.507339477539,0,0,0);
	CreateDynamicObject(14385,2514.8120117188,-1551.5699462891,2333.2517089844,0,0,0);
	CreateDynamicObject(1557,2516.9890136719,-1554.5119628906,2331.6801757813,0,0,272);
	CreateDynamicObject(1651,2526.0625,-1456.9150390625,2325.966796875,0,0,0);
	CreateDynamicObject(3032,2515.2180175781,-1558.3070068359,2333.0703125,0,0,0);
	CreateDynamicObject(3032,2511.6931152344,-1558.3087158203,2333.0625,0,0,0);
	CreateDynamicObject(3032,2512.8469238281,-1558.3243408203,2333.2258300781,0,0,272);
	CreateDynamicObject(3032,2512.5153808594,-1550.9025878906,2333.3352050781,0,0,271.99951171875);
	CreateDynamicObject(3032,2512.7856445313,-1557.0198974609,2333.2397460938,0,0,271.99951171875);
	CreateDynamicObject(3032,2517.0361328125,-1552.8205566406,2333.6291503906,0,0,271.99951171875);
	CreateDynamicObject(3032,2517.0368652344,-1558.3226318359,2333.3044433594,0,0,269.99951171875);
	CreateDynamicObject(8378,2518.1037597656,-1542.6236572266,2329.1440429688,0,0,90);
	CreateDynamicObject(8378,2513.0183105469,-1543.9783935547,2330.9133300781,0,0,0);
	CreateDynamicObject(9625,2517.4279785156,-1550.2142333984,2333.5021972656,0,0,0);
	CreateDynamicObject(9625,2512.6105957031,-1549.8675537109,2332.3161621094,0,0,0);
	CreateDynamicObject(3032,2512.7651367188,-1551.0617675781,2333.9653320313,0,0,269.99450683594);
	CreateDynamicObject(9625,2512.6042480469,-1555.0236816406,2332.3576660156,0,0,0);
	CreateDynamicObject(1555,2513.6755371094,-1545.9978027344,2331.6801757813,0,0,90);
	CreateDynamicObject(1555,2513.6701660156,-1546.9024658203,2331.6801757813,0,0,90);
	CreateDynamicObject(1555,2512.6887207031,-1546.7127685547,2331.7978515625,0,0,0);
	CreateDynamicObject(9308,2515.0305175781,-1557.2216796875,2331.6801757813,0,0,180);
	CreateDynamicObject(1555,2517.0046386719,-1546.4136962891,2331.6801757813,0,0,90);
	CreateDynamicObject(2452,2513.1240234375,-1548.4351806641,2331.6801757813,0,0,90);
	CreateDynamicObject(2340,2513.4816894531,-1550.9711914063,2331.6801757813,0,0,90);
	CreateDynamicObject(2337,2513.4672851563,-1549.9915771484,2331.6801757813,0,0,90);

	CreateDynamicObject(8327,-1657.11279297,1204.07006836,16.59801292,0.00000000,0.00000000,22.00000000); //object(vgsbboardsigns14) (1)
	CreateDynamicObject(7093,-1661.28930664,1207.52343750,22.70590401,0.00000000,0.00000000,0.00000000); //object(weddingsifgn1) (1)
	CreateDynamicObject(7093,-1661.43945312,1210.11816406,16.27781487,0.00000000,0.00000000,0.00000000); //object(weddingsifgn1) (2)
	CreateDynamicObject(7093,-1981.54516602,1127.12329102,62.24620819,0.00000000,0.00000000,268.00000000); //object(weddingsifgn1) (3)
	CreateDynamicObject(7093,-1982.03369141,1108.31176758,62.24620819,0.00000000,0.00000000,267.99499512); //object(weddingsifgn1) (4)


    CreateDynamicObject(4141, -2116.7893066406, 287.67346191406, 45.241523742676, 0, 0, 90);
	CreateDynamicObject(4141, -2116.8220214844, 250.05459594727, 45.136276245117, 0, 0, 90);
	CreateDynamicObject(4141, -2116.8862304688, 239.08842468262, 44.967544555664, 0, 0, 90);
	CreateDynamicObject(4141, -2111.1162109375, 262.5751953125, 62.374374389648, 0, 0, 90);
	CreateDynamicObject(4141, -2079.04296875, 292.13250732422, 40.789520263672, 0, 0, 0);
	CreateDynamicObject(4141, -2092.9145507813, 273.3069152832, 43.420669555664, 0, 0, 0);
	CreateDynamicObject(4141, -2035.4365234375, 291.14813232422, 39.203857421875, 0, 0, 270);
	CreateDynamicObject(4141, -2035.9462890625, 290.9580078125, 49.046226501465, 0, 0, 270);
	CreateDynamicObject(4141, -2070.1333007813, 253.13064575195, 39.015575408936, 0, 0, 272);
	CreateDynamicObject(4141, -2107.3212890625, 262.50006103516, 68.465309143066, 0, 0, 270);
	CreateDynamicObject(4141, -2116.9169921875, 201.94921875, 45.061164855957, 0, 0, 90);
	CreateDynamicObject(4141, -2116.3764648438, 166.5637512207, 45.242980957031, 0, 0, 90);
	CreateDynamicObject(4141, -2120.9001464844, 139.89091491699, 40.669723510742, 0, 0, 88);
	CreateDynamicObject(4141, -2088.8095703125, 141.9130859375, 34.703086853027, 0, 0, 87.989501953125);
	CreateDynamicObject(4141, -2117.2211914063, 146.82580566406, 43.261756896973, 0, 0, 357.99499511719);
	CreateDynamicObject(4141, -2089.525390625, 207.6015625, 46.006774902344, 0, 0, 90);
	CreateDynamicObject(4141, -2089.1499023438, 165.47929382324, 47.213279724121, 0, 0, 90);
	CreateDynamicObject(4141, -2062.2993164063, 212.35424804688, 37.8857421875, 0, 0, 0);
	CreateDynamicObject(4141, -2036.7497558594, 246.3199005127, 34.874794006348, 0, 0, 270);
	CreateDynamicObject(4141, -2039.9790039063, 212.1009979248, 34.70890045166, 0, 0, 0);
	CreateDynamicObject(1557, -2136.8513183594, 173.23379516602, 34.3203125, 0, 0, 270);
	CreateDynamicObject(1557, -2136.8527832031, 170.24563598633, 34.3203125, 0, 0, 90);
	CreateDynamicObject(1557, -2137.3618164063, 205.62663269043, 34.310508728027, 0, 0, 90);
	CreateDynamicObject(1557, -2137.3674316406, 208.65350341797, 34.322662353516, 0, 0, 270);
	CreateDynamicObject(1557, -2137.3608398438, 294.32354736328, 34.3203125, 0, 0, 270);
	CreateDynamicObject(1557, -2137.3581542969, 291.29193115234, 34.3203125, 0, 0, 90);
	CreateDynamicObject(3970, -2139.5229492188, 182.03840637207, 35.409931182861, 0, 0, 90);
	CreateDynamicObject(2773, -2141.7202148438, 172.83944702148, 34.689102172852, 0, 0, 0);
	CreateDynamicObject(2773, -2141.3017578125, 170.2208404541, 34.837539672852, 0, 0, 24);
	CreateDynamicObject(2773, -2139.7736816406, 168.43583679199, 34.837539672852, 0, 0, 59.999633789063);
	CreateDynamicObject(2773, -2137.8530273438, 168.61437988281, 34.837539672852, 0, 0, 147.99633789063);
	CreateDynamicObject(2773, -2138.3830566406, 176.9987487793, 34.837539672852, 0, 0, 59.996337890625);
	CreateDynamicObject(9241, -2036.8702392578, 255.48077392578, 48.212059020996, 0, 0, 0);
	CreateDynamicObject(3666, -2025.3017578125, 243.57518005371, 49.553867340088, 0, 0, 0);
	CreateDynamicObject(3666, -2047.7080078125, 266.72705078125, 49.553867340088, 0, 0, 0);
	CreateDynamicObject(3666, -2047.5231933594, 243.7375793457, 49.553867340088, 0, 0, 0);
	CreateDynamicObject(3666, -2025.7941894531, 266.70086669922, 49.553867340088, 0, 0, 0);
	CreateDynamicObject(3666, -2018.2707519531, 302.2380065918, 62.76611328125, 0, 0, 0);
	CreateDynamicObject(3666, -2088.9907226563, 281.38134765625, 88.171127319336, 0, 0, 0);
	CreateDynamicObject(3666, -2133.6025390625, 264.5846862793, 94.260246276855, 0, 0, 0);
	CreateDynamicObject(3666, -2132.7170410156, 244.47662353516, 94.260841369629, 0, 0, 0);
	CreateDynamicObject(3666, -2120.7214355469, 120.62819671631, 69.056694030762, 0, 0, 0);
	CreateDynamicObject(3666, -2098.4636230469, 122.1272354126, 69.057182312012, 0, 0, 0);
	CreateDynamicObject(3666, -2063.3408203125, 139.11006164551, 60.498020172119, 0, 0, 0);
	CreateDynamicObject(3666, -2021.29296875, 188.59669494629, 60.505031585693, 0, 0, 0);
	CreateDynamicObject(3666, -2064.8400878906, 172.42686462402, 73.00821685791, 0, 0, 0);
	CreateDynamicObject(3666, -2018.3194580078, 227.12516784668, 48.593254089355, 0, 0, 0);
	CreateDynamicObject(3526, -2023.3225097656, 233.36735534668, 48.141162872314, 0, 0, 0);
	CreateDynamicObject(2053, -2049.3088378906, 221.18701171875, 46.049461364746, 0, 0, 0);
	CreateDynamicObject(792, -2017.626953125, 184.08915710449, 26.925277709961, 0, 0, 0);
	CreateDynamicObject(792, -2027.5164794922, 183.32321166992, 27.930000305176, 0, 0, 0);
	CreateDynamicObject(792, -2022.4614257813, 183.3145904541, 27.868803024292, 0, 0, 0);
	CreateDynamicObject(792, -2033.505859375, 183.46125793457, 28.072570800781, 0, 0, 0);
	CreateDynamicObject(792, -2017.2229003906, 187.36038208008, 26.773595809937, 0, 0, 0);
	CreateDynamicObject(4141, -2089.1499023438, 165.37641906738, 12.305183410645, 0, 0, 90);
	CreateDynamicObject(16061, -161.43374633789, -1317.4426269531, 1.7890625, 0, 0, 358);
	CreateDynamicObject(16061, -162.99884033203, -1376.3543701172, 1.5463008880615, 0, 0, 1.9949951171875);
	CreateDynamicObject(16061, -156.52383422852, -1421.9226074219, 0.9649658203125, 0, 0, 15.994018554688);
	CreateDynamicObject(16061, -131.67260742188, -1281.0653076172, 0.9289083480835, 0, 0, 349.99401855469);
	CreateDynamicObject(16061, -134.1739654541, -1352.0297851563, 1.2127075195313, 0, 0, 167.99243164063);
	CreateDynamicObject(16061, -136.07534790039, -1395.9400634766, 1.8778076171875, 0, 0, 1.9940185546875);
	CreateDynamicObject(16061, -154.39311218262, -1257.048828125, 1.5476379394531, 0, 0, 347.99145507813);
	CreateDynamicObject(16061, -125.13528442383, -1224.0187988281, 2.0390625, 0, 0, 161.98645019531);
	CreateDynamicObject(16061, -138.79811096191, -1194.5516357422, 1.7449111938477, 0, 0, 161.982421875);
	CreateDynamicObject(4141, -2102.4267578125, 262.9987487793, 72.550941467285, 0, 0, 90);
	CreateDynamicObject(4141, -2077.7819824219, 250.62353515625, 55.804916381836, 0, 0, 90);
	CreateDynamicObject(4141, -2073.1413574219, 256.99642944336, 58.49340057373, 0, 0, 270);
	CreateDynamicObject(827, -2066.1940917969, 134.86128234863, 33.265060424805, 0, 0, 0);
	CreateDynamicObject(3666, -2018.2707519531, 302.2380065918, 62.76611328125, 0, 0, 0);
	CreateDynamicObject(3666, -2088.9907226563, 281.38134765625, 88.171127319336, 0, 0, 0);
	CreateDynamicObject(3526, -2023.3225097656, 233.36735534668, 48.141162872314, 0, 0, 0);
	CreateDynamicObject(2053, -2049.3088378906, 221.18701171875, 46.049461364746, 0, 0, 0);
	CreateDynamicObject(16061, -161.43374633789, -1317.4426269531, 1.7890625, 0, 0, 358);
	CreateDynamicObject(16061, -162.99884033203, -1376.3543701172, 1.5463008880615, 0, 0, 1.9949951171875);
	CreateDynamicObject(16061, -156.52383422852, -1421.9226074219, 0.9649658203125, 0, 0, 15.994018554688);
	CreateDynamicObject(16061, -131.67260742188, -1281.0653076172, 0.9289083480835, 0, 0, 349.99401855469);
	CreateDynamicObject(16061, -134.1739654541, -1352.0297851563, 1.2127075195313, 0, 0, 167.99243164063);
	CreateDynamicObject(16061, -136.07534790039, -1395.9400634766, 1.8778076171875, 0, 0, 1.9940185546875);
	CreateDynamicObject(16061, -154.39311218262, -1257.048828125, 1.5476379394531, 0, 0, 347.99145507813);
	CreateDynamicObject(16061, -125.13528442383, -1224.0187988281, 2.0390625, 0, 0, 161.98645019531);
	CreateDynamicObject(16061, -138.79811096191, -1194.5516357422, 1.7449111938477, 0, 0, 161.982421875);
	CreateDynamicObject(4141, -2073.140625, 256.99609375, 58.49340057373, 0, 0, 270);
	CreateDynamicObject(3524, -127.92636871338, 2258.4191894531, 24.625885009766, 0, 0, 0);
	CreateDynamicObject(3524, -127.29439544678, 2257.0991210938, 24.56999206543, 0, 0, 0);
	CreateDynamicObject(3524, -128.16452026367, 2257.3676757813, 23.968133926392, 0, 0, 0);
	CreateDynamicObject(3524, -126.83154296875, 2259.318359375, 24.750652313232, 0, 0, 0);
	CreateDynamicObject(3524, -128.31976318359, 2259.2033691406, 24.286993026733, 0, 0, 0);
	CreateDynamicObject(3524, -126.17404174805, 2257.7878417969, 23.971403121948, 0, 0, 2);
	CreateDynamicObject(4141, -2093.5979003906, 263.60748291016, 64.176567077637, 0, 0, 90);
	CreateDynamicObject(4141, -2095.8098144531, 284.7604675293, 43.262733459473, 0, 0, 90);
	CreateDynamicObject(4141, -2094.134765625, 282.91632080078, 56.076263427734, 0, 0, 90);
	CreateDynamicObject(4141, -2093.9724121094, 281.79559326172, 63.036003112793, 0, 0, 90);
	CreateDynamicObject(4141, -2089.8940429688, 273.69250488281, 79.524269104004, 0, 0, 0);
	CreateDynamicObject(672, -1573.6336669922, 647.96484375, 6.4375019073486, 0, 0, 318);
	CreateDynamicObject(672, -1573.5394287109, 647.82525634766, 4.1875, 0, 0, 317.99926757813);
	CreateDynamicObject(672, -1573.3923339844, 647.46313476563, 6.9375, 0, 0, 317.99926757813);
	CreateDynamicObject(672, -1573.5915527344, 644.72326660156, 6.2896175384521, 0, 0, 317.99926757813);
	CreateDynamicObject(3407, -396.62423706055, 1739.9326171875, 40.803775787354, 0, 0, 244);
	CreateDynamicObject(3407, -396.81555175781, 1739.0998535156, 40.727966308594, 0, 0, 243.99536132813);
	CreateDynamicObject(17564, 1422.0512695313, -886.53686523438, 50.921195983887, 0, 0, 0);
	CreateDynamicObject(1419, 1441.6011962891, -888.81140136719, 50.177745819092, 0, 0, 268);
	CreateDynamicObject(1419, 1441.4624023438, -892.84997558594, 50.088985443115, 0, 0, 267.99499511719);
	CreateDynamicObject(1419, 1441.4343261719, -893.62493896484, 50.070037841797, 0, 0, 267.99499511719);
	CreateDynamicObject(1419, 1419.1380615234, -885.07763671875, 49.82169342041, 0, 0, 267.99499511719);
	CreateDynamicObject(1419, 1419.2543945313, -881.78576660156, 49.256240844727, 0, 0, 267.99499511719);
	CreateDynamicObject(1419, 1419.2521972656, -881.79736328125, 50.322486877441, 0, 0, 267.99499511719);
	CreateDynamicObject(1419, 1421.0758056641, -878.70373535156, 49.31734085083, 0, 0, 211.99499511719);
	CreateDynamicObject(1419, 1421.0740966797, -878.70739746094, 50.383586883545, 0, 0, 211.9921875);
	CreateDynamicObject(1419, 1440.1848144531, -885.36541748047, 50.227012634277, 0, 0, 137.9921875);
	CreateDynamicObject(1419, 1436.6339111328, -883.56182861328, 50.227012634277, 0, 0, 347.98815917969);

	CreateDynamicObject(5130,-1335.14990234,479.15548706,8.36714745,0.00000000,0.00000000,225.02099609); //  
	CreateDynamicObject(14387,-1335.38049316,486.31158447,10.52914810,0.00000000,0.00000000,89.32449341); //object(dr_gsnew02) (1)
	CreateDynamicObject(11417,-104.55697632,-1164.74548340,6.61115551,0.00000000,0.00000000,23.81982422); //object(xenonsign2_sfse) (1)
	CreateDynamicObject(3096,-105.02000427,-1165.09460449,7.96886539,0.00000000,0.00000000,336.18017578); //object(bb_pickup) (1)
	CreateDynamicObject(3096,-104.45410156,-1164.26904297,7.96886539,0.00000000,0.00000000,336.17614746); //object(bb_pickup) (2)
	CreateDynamicObject(1676,1006.06274414,-936.79266357,42.90899277,0.00000000,0.00000000,7.93994141); //object(washgaspump) (1)
	CreateDynamicObject(1676,1009.01092529,-936.18292236,42.90899277,0.00000000,0.00000000,7.93762207); //object(washgaspump) (2)
	CreateDynamicObject(1676,1002.01318359,-937.20410156,42.90899277,0.00000000,0.00000000,7.93762207); //object(washgaspump) (3)
	CreateDynamicObject(1676,999.47314453,-937.43188477,42.90899277,0.00000000,0.00000000,7.93762207); //object(washgaspump) (4)
	CreateDynamicObject(11417,1006.49792480,-951.33813477,46.09594727,0.00000000,0.00000000,324.27026367); //object(xenonsign2_sfse) (2)
	CreateDynamicObject(13562,2233.95458984,-1151.97558594,33.86845779,0.00000000,0.00000000,0.00000000); //object(bigsprunkpole) (1)
	CreateDynamicObject(1569,2233.60766602,-1159.05371094,24.89066696,0.00000000,0.00000000,270.67565918); //object(adam_v_door) (1)
	CreateDynamicObject(1597,683.97808838,-1280.12854004,15.22701359,0.00000000,0.00000000,272.66064453); //object(cntrlrsac1) (1)
	CreateDynamicObject(1597,685.83593750,-1271.95361328,15.22839642,0.00000000,0.00000000,270.67370605); //object(cntrlrsac1) (2)
	CreateDynamicObject(3532,686.97180176,-1272.09020996,13.31544590,0.00000000,0.00000000,274.64562988); //object(triadbush) (1)
	CreateDynamicObject(3532,684.18023682,-1272.12402344,13.31544590,0.00000000,0.00000000,274.64172363); //object(triadbush) (2)
	CreateDynamicObject(3532,681.87805176,-1280.36596680,13.31544590,0.00000000,0.00000000,274.64172363); //object(triadbush) (3)
	CreateDynamicObject(3532,684.17193604,-1280.21752930,13.31544590,0.00000000,0.00000000,274.64172363); //object(triadbush) (4)
	CreateDynamicObject(3028,671.19152832,-1276.37145996,14.87855911,0.00000000,47.64001465,286.55554199); //object(katana_lhand) (1)
	CreateDynamicObject(3028,671.19140625,-1276.37109375,14.87855911,0.00000000,77.41174316,272.65600586); //object(katana_lhand) (2)
	CreateDynamicObject(14608,687.74615479,-1301.38745117,14.63836098,0.00000000,0.00000000,47.63977051); //object(triad_buddha01) (1)
	CreateDynamicObject(3095,686.68823242,-1301.39868164,12.60135746,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (1)
	CreateDynamicObject(3934,765.41894531,-1213.48889160,12.54687500,0.00000000,0.00000000,268.69067383); //object(helipad01) (1)
	CreateDynamicObject(1231,682.19561768,-1305.48205566,15.34641075,0.00000000,0.00000000,0.00000000); //object(streetlamp2) (1)
	CreateDynamicObject(1231,681.94165039,-1297.46997070,15.34641075,0.00000000,0.00000000,0.00000000); //object(streetlamp2) (2)
	CreateDynamicObject(1257,2232.38378906,-1146.98693848,26.07606697,0.00000000,0.00000000,262.73571777); //object(bustopm) (1)
	CreateDynamicObject(973,1892.76416016,-1031.27087402,23.71434975,0.00000000,0.00000000,193.26123047); //object(sub_roadbarrier) (1)
	CreateDynamicObject(973,1875.31542969,-1037.75598145,23.73680115,0.00000000,0.00000000,213.11035156); //object(sub_roadbarrier) (2)
	CreateDynamicObject(973,1883.79589844,-1033.82714844,23.79755402,0.00000000,0.00000000,197.22656250); //object(sub_roadbarrier) (3)
	CreateDynamicObject(973,1855.78454590,-1067.90490723,23.72905350,0.00000000,0.00000000,234.94189453); //object(sub_roadbarrier) (4)
	CreateDynamicObject(973,1868.11914062,-1043.71289062,23.66834450,0.00000000,0.00000000,226.99951172); //object(sub_roadbarrier) (5)
	CreateDynamicObject(973,1862.75195312,-1051.12597656,23.67186165,0.00000000,0.00000000,240.89172363); //object(sub_roadbarrier) (6)
	CreateDynamicObject(973,1859.45214844,-1059.68261719,23.66834450,0.00000000,0.00000000,256.77246094); //object(sub_roadbarrier) (7)
	CreateDynamicObject(981,-1763.42553711,-566.75677490,16.58048058,0.00000000,0.00000000,0.00000000); //object(helix_barrier) (1)
	CreateDynamicObject(982,-1749.70800781,-566.39440918,16.16793060,0.00000000,0.00000000,268.69067383); //object(fenceshit) (1)
	CreateDynamicObject(982,-1774.50927734,-566.21319580,16.16793060,0.00000000,0.00000000,270.67211914); //object(fenceshit) (2)

	CreateDynamicObject(7191, -1117.3890380859, -1328.0543212891, 129.50114440918, 0, 0, 81.384490966797);
	CreateDynamicObject(823, -1049.1561279297, -978.36608886719, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1049.1552734375, -978.365234375, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1037.7941894531, -983.17651367188, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1051.294921875, -989.00842285156, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1055.2927246094, -968.86462402344, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1036.9907226563, -971.57873535156, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1027.3354492188, -978.06506347656, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1029.3857421875, -991.9140625, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1044.3615722656, -995.75872802734, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1059.5383300781, -1004.3748168945, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1065.7861328125, -988.53527832031, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1068.1137695313, -973.53063964844, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1044.8029785156, -957.77899169922, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1030.6043701172, -961.00177001953, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1021.03515625, -968.60186767578, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1020.2402954102, -985.10687255859, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1022.4182739258, -1001.2096557617, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1035.7476806641, -1006.4703369141, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1047.3425292969, -1011.965637207, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1061.2346191406, -1017.6546630859, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1072.8493652344, -1000.9468383789, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1076.9752197266, -982.98089599609, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1075.8430175781, -963.45556640625, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1062.7141113281, -959.68017578125, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1061.1361083984, -948.03582763672, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1075.7847900391, -951.85675048828, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1077.9063720703, -1010.3509521484, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1049.9283447266, -1025.4903564453, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1035.9006347656, -1018.8099975586, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1025.8924560547, -1013.8558349609, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1071.3608398438, -1029.4207763672, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1091.7280273438, -1018.0970458984, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1095.5797119141, -1039.9381103516, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1105.2235107422, -1025.5242919922, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1105.22265625, -1025.5234375, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1075.8930664063, -1020.6557006836, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1096.9565429688, -1002.1345214844, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1086.4888916016, -1010.4002075195, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1118.3927001953, -1009.2537231445, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1082.3936767578, -1034.1761474609, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1127.9576416016, -1039.4971923828, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1140.1973876953, -1013.4769897461, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1134.037109375, -969.08166503906, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1119.2186279297, -986.02728271484, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1131.4459228516, -995.93927001953, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1089.4814453125, -977.54168701172, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1114.8984375, -974.01452636719, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1099.4731445313, -959.24438476563, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1091.9912109375, -989.04400634766, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1086.5965576172, -946.52185058594, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1111.3375244141, -944.60296630859, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1124.1214599609, -956.70965576172, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1132.7742919922, -942.63714599609, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(823, -1150.0505371094, -954.37292480469, 131.07780456543, 0, 0, 0);
	CreateDynamicObject(3276, -1099.0738525391, -1237.3231201172, 129.12126159668, 0, 0, 268.69067382813);
	CreateDynamicObject(3276, -1099.4560546875, -1249.216796875, 129.12126159668, 0, 0, 268.68713378906);
	CreateDynamicObject(8572, -2018.1671142578, -117.86604309082, 36.440845489502, 0, 0, 89.324493408203);
	CreateDynamicObject(12957, -174.69332885742, -1411.7514648438, 2.9114580154419, 0, 0, 0);
	CreateDynamicObject(978, -106.3784942627, -997.60174560547, 23.985685348511, 0, 356.03002929688, 131.00952148438);
	CreateDynamicObject(978, -436.24932861328, -826.857421875, 48.992511749268, 0, 358.01342773438, 202.46618652344);
	CreateDynamicObject(978, -112.4306640625, -990.6083984375, 24.613842010498, 0, 356.02844238281, 131.00646972656);
	CreateDynamicObject(978, -444.58557128906, -830.61901855469, 49.408802032471, 0, 358.00793457031, 206.43310546875);
	CreateDynamicObject(978, -427.52386474609, -824.283203125, 48.788257598877, 0, 358.01147460938, 190.55163574219);
	CreateDynamicObject(978, -409.52813720703, -822.02746582031, 47.910140991211, 0, 358.01147460938, 174.6669921875);
	CreateDynamicObject(978, -418.6552734375, -822.5849609375, 48.444972991943, 0, 358.01147460938, 190.546875);
	CreateDynamicObject(978, -400.10317993164, -823.21447753906, 47.390857696533, 0, 358.01147460938, 170.69262695313);
	CreateDynamicObject(1408, -1061.0162353516, -1203.0263671875, 128.81411743164, 0, 0, 0);
	CreateDynamicObject(1408, -1061.0406494141, -1207.0345458984, 128.81411743164, 0, 0, 0);
	CreateDynamicObject(16360, 1010.2701416016, -924.77301025391, 41.526386260986, 0, 0, 7.93994140625);
	CreateDynamicObject(12920, -1151.4045410156, -1209.48046875, 128.21875, 0, 0, 0);
	CreateDynamicObject(1483, -1061.3037109375, -1212.6015625, 130.07926940918, 0, 0, 85.3544921875);
	CreateDynamicObject(1483, -1059.2170410156, -1204.6296386719, 130.19314575195, 0, 0, 178.6474609375);
	CreateDynamicObject(1483, -1061.3735351563, -1209.3515625, 130.07926940918, 0, 0, 266.70373535156);
	CreateDynamicObject(12922, -1032.2239990234, -1364.9595947266, 132.62716674805, 0, 0, 51.609741210938);
	CreateDynamicObject(13367, -1143.662109375, -1198.6473388672, 140.21263122559, 0, 0, 0);
	CreateDynamicObject(12918, -1134.6450195313, -1193.7033691406, 128.21875, 0, 0, 0);
	CreateDynamicObject(1454, -1127.9727783203, -1198.5092773438, 130.02430725098, 0, 0, 0);
	CreateDynamicObject(1451, -1126.6456298828, -1200.783203125, 129.04626464844, 0, 0, 0);
	CreateDynamicObject(1458, -1124.1516113281, -1218.580078125, 128.21875, 0, 0, 276.63061523438);
	CreateDynamicObject(12922, -1094.3245849609, -1233.1768798828, 131.57920837402, 0, 0, 0);
	CreateDynamicObject(12922, -1086.8934326172, -1227.2139892578, 131.57920837402, 0, 0, 89.324493408203);
	CreateDynamicObject(1280, -1059.8640136719, -1202.2694091797, 128.62010192871, 0, 0, 270.67565917969);
	CreateDynamicObject(1281, -1064.0902099609, -1217.2452392578, 129.01913452148, 0, 0, 0);
	CreateDynamicObject(1670, -1063.3342285156, -1217.0400390625, 129.0267791748, 0, 0, 0);
	CreateDynamicObject(3810, -1061.4453125, -1197.9339599609, 130.65061950684, 0, 0, 0);
	CreateDynamicObject(3810, -1061.2039794922, -1192.9880371094, 130.65061950684, 0, 0, 0);
	CreateDynamicObject(1215, -403.8649597168, -823.39514160156, 47.316539764404, 0, 0, 0);
	CreateDynamicObject(1215, -447.041015625, -832.5419921875, 49.074661254883, 0, 0, 0);
	CreateDynamicObject(1215, -442.1337890625, -830.287109375, 48.837188720703, 0, 0, 0);
	CreateDynamicObject(1215, -434.7939453125, -826.7119140625, 48.542007446289, 0, 0, 0);
	CreateDynamicObject(1215, -425.8369140625, -824.4541015625, 48.327758789063, 0, 0, 0);
	CreateDynamicObject(1215, -417.1103515625, -822.6171875, 48.02326965332, 0, 0, 0);
	CreateDynamicObject(1226, -133.98858642578, -1252.6112060547, 5.946605682373, 0, 0, 350.07507324219);
	CreateDynamicObject(1226, -131.4677734375, -1235.7216796875, 5.7422232627869, 0, 0, 350.07385253906);
	CreateDynamicObject(1226, -139.19946289063, -1295.0255126953, 5.916398525238, 0, 0, 350.07385253906);
	CreateDynamicObject(1226, -136.5341796875, -1272.736328125, 6.0400381088257, 0, 0, 350.07385253906);
	CreateDynamicObject(1226, -144.35305786133, -1394.4893798828, 5.7125110626221, 0, 0, 350.07385253906);
	CreateDynamicObject(1226, -158.34982299805, -1382.7055664063, 5.5839147567749, 0, 0, 183.3349609375);
	CreateDynamicObject(1226, -158.54106140137, -1357.4581298828, 5.5697326660156, 0, 0, 183.33435058594);
	CreateDynamicObject(1226, -157.25546264648, -1337.0894775391, 5.5697326660156, 0, 0, 181.34936523438);
	CreateDynamicObject(1226, -155.46380615234, -1317.0714111328, 5.5697326660156, 0, 0, 181.34582519531);
	CreateDynamicObject(1226, -138.97425842285, -1206.1602783203, 7.2635097503662, 0, 0, 181.34582519531);
	CreateDynamicObject(1226, -152.53515625, -1276.4501953125, 5.9198732376099, 0, 0, 181.34582519531);
	CreateDynamicObject(1226, -151.13671875, -1249.8681640625, 5.9198732376099, 0, 0, 181.34582519531);
	CreateDynamicObject(1226, -145.3251953125, -1223.2890625, 5.9134826660156, 0, 0, 181.34582519531);
	CreateDynamicObject(1215, -1062.8475341797, -1187.8455810547, 128.7830657959, 0, 0, 0);
	CreateDynamicObject(1215, -1062.6392822266, -1186.5133056641, 128.7830657959, 0, 0, 0);
	CreateDynamicObject(1215, -1063.4724121094, -1185.0836181641, 128.7830657959, 0, 0, 0);
	CreateDynamicObject(1231, -1058.4471435547, -1200.5656738281, 130.93704223633, 0, 0, 268.69067382813);
	CreateDynamicObject(1231, -1059.4543457031, -1191.9025878906, 130.94914245605, 0, 0, 268.68713378906);
	CreateDynamicObject(1231, -1125.3107910156, -1224.3225097656, 83.251571655273, 0, 0, 268.68713378906);
	CreateDynamicObject(1231, -1057.8675537109, -1215.1796875, 130.91886901855, 0, 0, 268.68713378906);

	/////// 1 
    CreateDynamicObject(1557,371.26644897,166.31484985,1007.40570068,0.00000000,0.00000000,0.00000000,1,-1,-1,100.0); //
	CreateDynamicObject(1557,365.81622314,158.04200745,1007.41455078,0.00000000,0.00000000,0.00000000,1,-1,-1,100.0); //
	CreateDynamicObject(1557,365.84622192,189.56774902,1007.42919922,0.00000000,0.00000000,0.00000000,1,-1,-1,100.0); //
	CreateDynamicObject(1557,390.63781738,177.59591675,1007.46325684,0.00000000,0.00000000,270.00000000,1,-1,-1,100.0); //
	CreateDynamicObject(1557,390.63781738,174.57287598,1007.44183350,0.00000000,0.00000000,270.00000000,1,-1,-1,100.0); //
	CreateDynamicObject(1557,390.63781738,176.09193420,1007.45312500,0.00000000,0.00000000,270.00000000,1,-1,-1,100.0); //
	CreateDynamicObject(1557,390.61529541,173.06298828,1007.44183350,0.00000000,0.00000000,270.00000000,1,-1,-1,100.0); //
	CreateDynamicObject(1557,390.61340332,171.55297852,1007.44183350,0.00000000,0.00000000,270.00000000,1,-1,-1,100.0); //
	CreateDynamicObject(3089,371.26644897,166.73068237,1008.71179199,0.00000000,0.00000000,0.00000000,1,-1,-1,100.0); //
	CreateDynamicObject(14640,354.17767334,172.36888123,1007.38140869,0.00000000,0.00000000,0.00000000,1,-1,-1,100.0); //
	CreateDynamicObject(14455,353.96319580,188.08155823,1009.05364990,0.00000000,0.00000000,270.00000000,1,-1,-1,100.0); //
	CreateDynamicObject(14455,354.18252563,182.03881836,1009.05310059,0.00000000,0.00000000,270.00000000,1,-1,-1,100.0); //
	CreateDynamicObject(14455,354.02050781,170.35221863,1009.05352783,0.00000000,0.00000000,270.00000000,1,-1,-1,100.0); //
	CreateDynamicObject(14455,354.46792603,164.58590698,1009.05249023,0.00000000,0.00000000,270.00000000,1,-1,-1,100.0); //
	CreateDynamicObject(16780,368.39981079,178.69569397,1013.19012451,0.00000000,0.00000000,0.00000000,1,-1,-1,100.0); //
	CreateDynamicObject(2176,355.62414551,159.16079712,1010.22003174,0.00000000,0.00000000,0.00000000,1,-1,-1,100.0); //
	CreateDynamicObject(2257,361.81771851,189.35296631,1010.34716797,0.00000000,0.00000000,0.00000000,1,-1,-1,100.0); //
	CreateDynamicObject(2258,353.82382202,175.72651672,1009.66204834,0.00000000,0.00000000,86.00000000,1,-1,-1,100.0); //
	CreateDynamicObject(2259,372.95541382,188.38482666,1009.65368652,0.00000000,0.00000000,0.00000000,1,-1,-1,100.0); //
	CreateDynamicObject(2261,369.88998413,167.17715454,1010.98431396,0.00000000,0.00000000,179.99450684,1,-1,-1,100.0); //
	CreateDynamicObject(2281,381.16674805,177.52514648,1008.96520996,0.00000000,0.00000000,0.00000000,1,-1,-1,100.0); //
	CreateDynamicObject(2572,359.44958496,160.58084106,1007.38281250,0.00000000,0.00000000,58.00000000,1,-1,-1,100.0); //
	CreateDynamicObject(1827,361.10681152,161.08148193,1007.38281250,0.00000000,0.00000000,0.00000000,1,-1,-1,100.0); //
	CreateDynamicObject(2251,357.43548584,170.92901611,1009.15026855,0.00000000,0.00000000,0.00000000,1,-1,-1,100.0); //
	CreateDynamicObject(2250,354.50595093,176.64700317,1008.51989746,0.00000000,0.00000000,0.00000000,1,-1,-1,100.0); //
	CreateDynamicObject(2248,354.59121704,176.62800598,1007.97082520,0.00000000,0.00000000,0.00000000,1,-1,-1,100.0); //
	CreateDynamicObject(2011,390.63781738,177.77259827,1007.44219971,0.00000000,0.00000000,0.00000000,1,-1,-1,100.0); //
	CreateDynamicObject(2011,390.63781738,169.83338928,1007.29046631,0.00000000,0.00000000,0.00000000,1,-1,-1,100.0); //
	CreateDynamicObject(3507,361.41189575,182.98620605,1007.07672119,0.00000000,0.00000000,0.00000000,1,-1,-1,100.0); //
	CreateDynamicObject(16151,368.06216431,162.72741699,1007.63281250,0.00000000,0.00000000,0.00000000,1,-1,-1,100.0); //
	CreateDynamicObject(2591,359.64724731,165.89514160,1010.08471680,0.00000000,0.00000000,92.00000000,1,-1,-1,100.0); //
	CreateDynamicObject(2591,363.11032104,167.02549744,1010.08471680,0.00000000,0.00000000,231.99951172,1,-1,-1,100.0); //
	CreateDynamicObject(2591,365.89224243,166.96824646,1010.08471680,0.00000000,0.00000000,123.99948120,1,-1,-1,100.0); //
	CreateDynamicObject(2591,368.56124878,166.75781250,1010.08471680,0.00000000,0.00000000,225.99719238,1,-1,-1,100.0); //
	//////////////////////  1 
	///////////!!!!!!!!!!!!!!!!
	CreateDynamicObject(14638, 368.83978271484, 161.86810302734, 1018.984375, 0, 0, 0, 2,-1,-1,100.0);
	CreateDynamicObject(14638, 368.77615356445, 161.83647155762, 1018.984375, 0, 0, 268, 2,-1,-1,100.0);
	CreateDynamicObject(14638, 368.79684448242, 161.74145507813, 1018.984375, 0, 0, 267.99499511719, 2,-1,-1,100.0);
	CreateDynamicObject(14638, 368.80294799805, 161.65925598145, 1018.984375, 0, 0, 267.99499511719, 2,-1,-1,100.0);
	CreateDynamicObject(14638, 368.80993652344, 161.56530761719, 1018.984375, 0, 0, 267.99499511719, 2,-1,-1,100.0);
	CreateDynamicObject(14638, 368.80313110352, 161.47334289551, 1018.984375, 0, 0, 267.99499511719, 2,-1,-1,100.0);
	CreateDynamicObject(14638, 368.81008911133, 161.37962341309, 1018.984375, 0, 0, 267.99499511719, 2,-1,-1,100.0);
	CreateDynamicObject(14638, 368.78161621094, 161.28125, 1018.9995727539, 0, 0, 267.99499511719, 2,-1,-1,100.0);
	CreateDynamicObject(2591, 337.458984375, 177.259765625, 1021.6862792969, 0, 0, 0, 2,-1,-1,100.0);
	CreateDynamicObject(2591, 337.4599609375, 173.8935546875, 1021.6862792969, 0, 0, 359.25, 2,-1,-1,100.0);
	CreateDynamicObject(2591, 333.37414550781, 177.47770690918, 1021.6862792969, 0, 0, 0, 2,-1,-1,100.0);
	CreateDynamicObject(2591, 333.38153076172, 174.0267791748, 1021.6862792969, 0, 0, 0.25, 2,-1,-1,100.0);
	CreateDynamicObject(2591, 342.73165893555, 177.29229736328, 1021.6862792969, 0, 0, 0, 2,-1,-1,100.0);
	CreateDynamicObject(2591, 342.7275390625, 173.876953125, 1021.6862792969, 0, 0, 0, 2,-1,-1,100.0);
	CreateDynamicObject(1523, 333.25735473633, 172.18946838379, 1018.984375, 0, 0, 0, 2,-1,-1,100.0);
	CreateDynamicObject(1523, 336.31161499023, 172.24490356445, 1018.984375, 0, 0, 180, 2,-1,-1,100.0);
	CreateDynamicObject(2591, 335.05950927734, 172.25202941895, 1024.1776123047, 0, 0, 268, 2,-1,-1,100.0);
	CreateDynamicObject(1523, 339.73419189453, 172.05470275879, 1018.984375, 0, 0, 359.99450683594, 2,-1,-1,100.0);
	CreateDynamicObject(1523, 342.7822265625, 172.12097167969, 1018.984375, 0, 0, 179.99450683594, 2,-1,-1,100.0);
	CreateDynamicObject(2591, 338.06219482422, 172.19961547852, 1021.6862792969, 0, 0, 267.99499511719, 2,-1,-1,100.0);
	CreateDynamicObject(2591, 341.10598754883, 172.12760925293, 1024.1776123047, 0, 0, 267.99499511719, 2,-1,-1,100.0);
	CreateDynamicObject(1523, 333.25701904297, 172.16918945313, 1018.984375, 0, 0, 268, 2,-1,-1,100.0);
	CreateDynamicObject(1523, 333.22607421875, 169.1184387207, 1018.984375, 0, 0, 87.994995117188, 2,-1,-1,100.0);
	CreateDynamicObject(2591, 333.20858764648, 170.62048339844, 1024.1776123047, 0, 0, 0, 2,-1,-1,100.0);
	CreateDynamicObject(2841, 340.7541809082, 172.31828308105, 1018.9912109375, 0, 0, 0, 2,-1,-1,100.0);
	CreateDynamicObject(2841, 334.28088378906, 172.52969360352, 1018.984375, 0, 0, 0, 2,-1,-1,100.0);
	CreateDynamicObject(2841, 332.0046081543, 171.09796142578, 1018.984375, 0, 0, 270, 2,-1,-1,100.0);
	CreateDynamicObject(2738, 337.52230834961, 160.21449279785, 1019.5872192383, 0, 0, 182, 2,-1,-1,100.0);
	CreateDynamicObject(1523, 336.8662109375, 161.95489501953, 1018.984375, 0, 0, 359.98901367188, 2,-1,-1,100.0);
	CreateDynamicObject(1523, 338.45162963867, 161.9617767334, 1018.984375, 0, 0, 359.98901367188, 2,-1,-1,100.0);
	CreateDynamicObject(1523, 340.02288818359, 161.97444152832, 1018.9912109375, 0, 0, 359.98901367188, 2,-1,-1,100.0);
	CreateDynamicObject(1523, 341.57604980469, 161.92498779297, 1018.984375, 0, 0, 359.98901367188, 2,-1,-1,100.0);
	CreateDynamicObject(2738, 339.34515380859, 160.21928405762, 1019.5872192383, 0, 0, 181.99951171875, 2,-1,-1,100.0);
	CreateDynamicObject(2738, 340.91180419922, 160.20658874512, 1019.5872192383, 0, 0, 181.99951171875, 2,-1,-1,100.0);
	CreateDynamicObject(2738, 342.48724365234, 160.20942687988, 1019.5872192383, 0, 0, 181.99951171875, 2,-1,-1,100.0);
	CreateDynamicObject(2739, 343.10931396484, 168.11471557617, 1018.984375, 0, 0, 0, 2,-1,-1,100.0);
	CreateDynamicObject(2739, 341.72015380859, 168.10484313965, 1018.984375, 0, 0, 0, 2,-1,-1,100.0);
	CreateDynamicObject(2739, 338.27001953125, 168.09085083008, 1018.984375, 0, 0, 0, 2,-1,-1,100.0);
	CreateDynamicObject(2739, 337.18133544922, 168.08491516113, 1018.984375, 0, 0, 0, 2,-1,-1,100.0);
	CreateDynamicObject(2718, 340.37704467773, 168.52026367188, 1022.1448974609, 0, 0, 0, 2,-1,-1,100.0);
	CreateDynamicObject(2713, 343.73526000977, 160.3348236084, 1019.1306152344, 0, 0, 0, 2,-1,-1,100.0);
	CreateDynamicObject(2742, 336.8571472168, 167.0517578125, 1020.6295166016, 0, 0, 92, 2,-1,-1,100.0);
	CreateDynamicObject(2742, 336.8571472168, 165.29081726074, 1020.6224975586, 0, 0, 91.99951171875, 2,-1,-1,100.0);
	CreateDynamicObject(2742, 336.8571472168, 163.68055725098, 1020.6445922852, 0, 0, 91.99951171875, 2,-1,-1,100.0);
	CreateDynamicObject(2742, 344.07968139648, 166.5333404541, 1020.6160888672, 0, 0, 270, 2,-1,-1,100.0);
	CreateDynamicObject(2742, 344.07968139648, 165.14079284668, 1020.6371459961, 0, 0, 270, 2,-1,-1,100.0);
	CreateDynamicObject(2700, 338.81903076172, 178.68655395508, 1021.631652832, 0, 0, 271, 2,-1,-1,100.0);
	CreateDynamicObject(2700, 336.68563842773, 172.58094787598, 1021.5393676758, 0, 0, 86.995239257813, 2,-1,-1,100.0);
	CreateDynamicObject(2603, 338.16696166992, 173.43731689453, 1019.4376220703, 0, 0, 358, 2,-1,-1,100.0);
	CreateDynamicObject(2603, 338.20352172852, 176.68873596191, 1019.4376220703, 0, 0, 357.99499511719, 2,-1,-1,100.0);
	CreateDynamicObject(2603, 334.14611816406, 176.77978515625, 1019.4376220703, 0, 0, 0, 2,-1,-1,100.0);
	CreateDynamicObject(2596, 331.38284301758, 178.93211364746, 1022.1182861328, 0, 0, 0, 2,-1,-1,100.0);
	CreateDynamicObject(2202, 355.52297973633, 161.23588562012, 1018.984375, 0, 0, 0, 2,-1,-1,100.0);
	CreateDynamicObject(2149, 353.48046875, 162.17893981934, 1019.9169921875, 0, 0, 0, 2,-1,-1,100.0);
	CreateDynamicObject(2149, 338.30056762695, 178.46975708008, 1019.6327514648, 0, 0, 0, 2,-1,-1,100.0);
	CreateDynamicObject(2146, 362.36645507813, 163.47808837891, 1019.469909668, 0, 0, 0, 2,-1,-1,100.0);
	CreateDynamicObject(2146, 362.38772583008, 166.40303039551, 1019.469909668, 0, 0, 0, 2,-1,-1,100.0);
	CreateDynamicObject(2146, 360.11486816406, 169.75486755371, 1019.469909668, 0, 0, 270, 2,-1,-1,100.0);
	CreateDynamicObject(2146, 357.41491699219, 169.83636474609, 1019.469909668, 0, 0, 270, 2,-1,-1,100.0);
	CreateDynamicObject(2146, 367.00286865234, 158.85607910156, 1019.4542236328, 0, 0, 0, 2,-1,-1,100.0);
	CreateDynamicObject(1808, 360.7705078125, 178.67230224609, 1018.984375, 0, 0, 0, 2,-1,-1,100.0);
	CreateDynamicObject(1789, 362.48120117188, 158.091796875, 1019.5317993164, 0, 0, 0, 2,-1,-1,100.0);
	CreateDynamicObject(13360, 338.43096923828, 161.40213012695, 1020.055847168, 0, 0, 270, 2,-1,-1,100.0);
	CreateDynamicObject(13360, 338.42568969727, 160.26161193848, 1020.055847168, 0, 0, 270, 2,-1,-1,100.0);
	CreateDynamicObject(13360, 339.98968505859, 161.37222290039, 1020.0626831055, 0, 0, 270, 2,-1,-1,100.0);
	CreateDynamicObject(13360, 339.98159790039, 160.2631072998, 1020.055847168, 0, 0, 270, 2,-1,-1,100.0);
	CreateDynamicObject(13360, 341.55853271484, 161.38818359375, 1020.055847168, 0, 0, 270, 2,-1,-1,100.0);
	CreateDynamicObject(13360, 341.55337524414, 160.26583862305, 1020.055847168, 0, 0, 270, 2,-1,-1,100.0);
	CreateDynamicObject(13360, 343.09735107422, 161.38496398926, 1020.055847168, 0, 0, 270, 2,-1,-1,100.0);
	CreateDynamicObject(13360, 343.09381103516, 160.2490234375, 1020.055847168, 0, 0, 270, 2,-1,-1,100.0);
	CreateDynamicObject(15038, 336.90808105469, 172.76991271973, 1019.6015625, 0, 0, 0, 2,-1,-1,100.0);
	CreateDynamicObject(15038, 339.39471435547, 172.79719543457, 1019.6015625, 0, 0, 0, 2,-1,-1,100.0);
	CreateDynamicObject(3383, 329.23388671875, 169.81683349609, 1018.984375, 0, 0, 0, 2,-1,-1,100.0);
	CreateDynamicObject(2591, 327.08181762695, 175.65507507324, 1021.6931152344, 0, 0, 184.24719238281, 2,-1,-1,100.0);
	CreateDynamicObject(2591, 331.65826416016, 177.0344543457, 1021.6862792969, 0, 0, 272.24670410156, 2,-1,-1,100.0);
	CreateDynamicObject(1523, 328.77767944336, 173.94329833984, 1019.0181274414, 0, 0, 179.99450683594, 2,-1,-1,100.0);
	CreateDynamicObject(2591, 329.35620117188, 175.44961547852, 1021.6931152344, 0, 0, 338, 2,-1,-1,100.0);
	CreateDynamicObject(2079, 334.19827270508, 175.28605651855, 1019.6201782227, 0, 0, 90, 2,-1,-1,100.0);
	CreateDynamicObject(2079, 339.04962158203, 174.20391845703, 1019.6201782227, 0, 0, 90, 2,-1,-1,100.0);
	CreateDynamicObject(2079, 339.08868408203, 177.20364379883, 1019.6201782227, 0, 0, 90, 2,-1,-1,100.0);
	CreateDynamicObject(1723, 327.43756103516, 178.44522094727, 1018.984375, 0, 0, 0, 2,-1,-1,100.0);
	CreateDynamicObject(1951, 352.49505615234, 160.08125305176, 1020.2978515625, 0, 0, 0, 2,-1,-1,100.0);
	CreateDynamicObject(18070, 360.79556274414, 177.29605102539, 1019.4841308594, 0, 0, 88, 2,-1,-1,100.0);
	CreateDynamicObject(2202, 360.13790893555, 177.39289855957, 1018.984375, 0, 0, 0, 2,-1,-1,100.0);
	CreateDynamicObject(2412, 367.07113647461, 164.10943603516, 1018.984375, 0, 0, 92, 2,-1,-1,100.0);
	CreateDynamicObject(2412, 367.06436157227, 161.27716064453, 1018.984375, 0, 0, 91.99951171875, 2,-1,-1,100.0);
	CreateDynamicObject(1614, 367.66409301758, 168.35343933105, 1022.1832885742, 0, 0, 0, 2,-1,-1,100.0);
	CreateDynamicObject(1615, 367.66409301758, 167.45118713379, 1022.2458496094, 0, 0, 0, 2,-1,-1,100.0);
	CreateDynamicObject(1616, 367.66409301758, 164.26406860352, 1022.7639770508, 0, 0, 0, 2,-1,-1,100.0);
	CreateDynamicObject(1997, 331.86676025391, 175.53186035156, 1018.984375, 0, 0, 0, 2,-1,-1,100.0);
	CreateDynamicObject(2966, 358.8125, 174.02923583984, 1020.024230957, 0, 0, 0, 2,-1,-1,100.0);
	CreateDynamicObject(2967, 359.11352539063, 174.34230041504, 1019.9945068359, 0, 0, 50, 2,-1,-1,100.0);
	CreateDynamicObject(2983, 344.32214355469, 164.18832397461, 1019.4183959961, 0, 0, 270, 2,-1,-1,100.0);
	CreateDynamicObject(2994, 359.79901123047, 188.81210327148, 1019.4866333008, 0, 0, 0, 2,-1,-1,100.0);
	CreateDynamicObject(2024, 353.52294921875, 176.0173034668, 1018.984375, 0, 0, 0, 2,-1,-1,100.0);
	CreateDynamicObject(16780, 355.04180908203, 172.63424682617, 1022.5836181641, 0, 0, 0, 2,-1,-1,100.0);
	CreateDynamicObject(2071, 342.04711914063, 177.89053344727, 1020.4608154297, 0, 0, 0, 2,-1,-1,100.0);
	CreateDynamicObject(2988, 368.46359, 165.11866, 1018.984375, 0, 0, 0, 2,-1,-1,100.0);
	CreateDynamicObject(18102, -367.9413, 1834.94799, 58.050022,170,0.00000000,6.00000000);
	/////////////////!!!!!!!!!!!!


	//////!!!
	CreateDynamicObject(3859,1251.3170166016,-804.72344970703,1087.0758056641,0,0,18,255,-1,-1,100.0);
	CreateDynamicObject(3859,1251.3631591797,-807.5078125,1087.0758056641,0,0,17.99560546875,255,-1,-1,100.0);
	CreateDynamicObject(1523,1250.4404296875,-799.39837646484,1083.0151367188,0,0,268,255,-1,-1,100.0);
	CreateDynamicObject(1523,1250.7861328125,-802.37799072266,1083.0151367188,0,0,101.99496459961,255,-1,-1,100.0);
	CreateDynamicObject(1523,1260.5390625,-805.80133056641,1083.0491943359,0,0,89.991577148438,255,-1,-1,100.0);
	CreateDynamicObject(1523,1260.5390625,-802.76763916016,1083.0489501953,0,0,267.98901367188,255,-1,-1,100.0);
	CreateDynamicObject(14458,1255.6638183594,-804.22998046875,1083.9752197266,0,0,272,255,-1,-1,100.0);
	CreateDynamicObject(3084,1258.3292236328,-810.2890625,1084.6223144531,0,0,356,255,-1,-1,100.0);
	CreateDynamicObject(3084,1258.296875,-810.2890625,1087.8547363281,0,0,355.99548339844,255,-1,-1,100.0);
	CreateDynamicObject(3084,1276.8125,-799.42614746094,1084.615234375,0,0,268,255,-1,-1,100.0);
	CreateDynamicObject(3084,1276.8811035156,-797.2890625,1086.5467529297,0,0,267.99499511719,255,-1,-1,100.0);
	CreateDynamicObject(2957,2146.1232910156,1602.9444580078,1002.5874633789,0,0,272,23,-1,-1,100.0);
	CreateDynamicObject(14638,1262.8345947266,-797.27239990234,1083.0078125,0,0,270,255,-1,-1,100.0);
	///////

	CreateDynamicObject(3095,-2066.85864258,-84.38517761,33.69754791,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (1)
	CreateDynamicObject(3095,-2074.62060547,-84.45853424,33.69754791,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (2)
	CreateDynamicObject(3095,-2083.39965820,-84.45547485,33.69754791,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (3)
	CreateDynamicObject(3095,-2091.43188477,-84.38871002,33.69754791,0.00000000,0.00000000,0.00000000); //object(a51_jetdoor) (4)
	CreateDynamicObject(2922,-2028.05883789,-102.23994446,35.65161896,0.00000000,0.00000000,0.00000000); //object(kmb_keypad) (1)
	CreateDynamicObject(2921,-2024.19067383,-102.38941193,36.62951660,0.00000000,0.00000000,0.00000000); //object(kmb_cam) (1)
	CreateDynamicObject(1559,-2115.77612305,-77.58285522,35.34143448,0.00000000,0.00000000,0.00000000); //object(diamond_3) (1)
	CreateDynamicObject(3096,-1996.81396484,238.39843750,33.92925644,0.00000000,0.00000000,0.00000000); //object(bb_pickup) (1)
	CreateDynamicObject(4206,-2696.29541016,927.38983154,66.03348541,0.00000000,0.00000000,0.00000000); //object(pershingpool_lan) (1)
	CreateDynamicObject(973,-8.12838936,-1519.09899902,2.29711533,0.00000000,354.04504395,354.04504395); //object(sub_roadbarrier) (1)
	CreateDynamicObject(973,-8.20898914,-1519.87902832,2.29711533,0.00000000,3.97000122,163.48107910); //object(sub_roadbarrier) (1)
	CreateDynamicObject(973,1.13242340,-1520.26464844,2.97206354,0.00000000,354.03991699,352.05493164); //object(sub_roadbarrier) (1)
	CreateDynamicObject(973,0.85452271,-1522.55053711,2.98601198,0.00000000,3.96606445,163.47656250); //object(sub_roadbarrier) (1)
	CreateDynamicObject(973,63.13880920,-1530.90478516,5.00146103,0.00000000,0.00000000,350.07507324); //object(sub_roadbarrier) (5)
	CreateDynamicObject(973,53.30731964,-1534.32946777,5.11536360,0.00000000,0.00000000,169.44006348); //object(sub_roadbarrier) (6)
	CreateDynamicObject(967,66.32878876,-1535.13024902,4.14845181,0.00000000,0.00000000,354.04504395); //object(bar_gatebox01) (1)
	CreateDynamicObject(973,62.39086151,-1535.69824219,5.03107166,0.00000000,0.00000000,173.40820312); //object(sub_roadbarrier) (7)
	CreateDynamicObject(973,151.68370056,-1534.12744141,10.76448536,0.00000000,9.92498779,234.94152832); //object(sub_roadbarrier) (8)
	CreateDynamicObject(973,53.92382812,-1529.26953125,5.09539223,0.00000000,0.00000000,350.78759766); //object(sub_roadbarrier) (9)
	CreateDynamicObject(973,148.07319641,-1539.17541504,9.93873024,0.00000000,1.98303223,234.93713379); //object(sub_roadbarrier) (10)
	CreateDynamicObject(973,155.25006104,-1520.73596191,11.81020451,0.00000000,1.98303223,332.20141602); //object(sub_roadbarrier) (11)
	CreateDynamicObject(973,156.89160156,-1526.61132812,11.74516392,0.00000000,1.98303223,234.93713379); //object(sub_roadbarrier) (12)
	CreateDynamicObject(970,49.64894104,-1531.11694336,4.86057281,0.00000000,0.00000000,83.36950684); //object(fencesmallb) (1)
	CreateDynamicObject(970,67.22753906,-1533.38769531,4.70752239,0.00000000,0.00000000,85.35278320); //object(fencesmallb) (2)
	CreateDynamicObject(3524,66.30107880,-1536.17724609,7.03299570,0.00000000,0.00000000,87.33950806); //object(skullpillar01_lvs) (1)
	CreateDynamicObject(3524,66.89236450,-1531.21093750,7.03299570,0.00000000,0.00000000,87.33581543); //object(skullpillar01_lvs) (2)
	CreateDynamicObject(1237,-12.65243340,-1518.70849609,1.19317913,0.00000000,0.00000000,0.00000000); //object(strtbarrier01) (1)
	CreateDynamicObject(1408,695.62377930,-1413.82604980,13.15363789,0.00000000,0.00000000,266.70568848); //object(dyn_f_wood_2) (1)
	CreateDynamicObject(1408,698.57452393,-1411.32202148,13.14571285,0.00000000,0.00000000,179.36474609); //object(dyn_f_wood_2) (2)
	CreateDynamicObject(1408,717.67590332,-1411.36853027,13.11793804,0.00000000,0.00000000,179.36279297); //object(dyn_f_wood_2) (3)
	CreateDynamicObject(1408,723.10876465,-1411.39465332,13.12571430,0.00000000,0.00000000,179.36279297); //object(dyn_f_wood_2) (4)
	CreateDynamicObject(1408,728.56610107,-1411.47839355,13.12559128,0.00000000,0.00000000,179.36279297); //object(dyn_f_wood_2) (5)
	CreateDynamicObject(1408,734.03570557,-1411.59948730,13.12541389,0.00000000,0.00000000,179.36279297); //object(dyn_f_wood_2) (6)
	CreateDynamicObject(1408,743.80200195,-1411.60070801,13.12541199,0.00000000,0.00000000,179.36279297); //object(dyn_f_wood_2) (7)
	CreateDynamicObject(1408,749.25897217,-1411.62658691,13.12537384,0.00000000,0.00000000,179.36279297); //object(dyn_f_wood_2) (8)
	CreateDynamicObject(1408,754.74420166,-1411.65881348,13.13314152,0.00000000,0.00000000,179.36279297); //object(dyn_f_wood_2) (9)
	CreateDynamicObject(1408,760.21716309,-1411.72863770,13.13303852,0.00000000,0.00000000,179.36279297); //object(dyn_f_wood_2) (10)
	CreateDynamicObject(1408,765.71228027,-1411.83679199,13.12747097,0.00000000,0.00000000,179.36279297); //object(dyn_f_wood_2) (11)
	CreateDynamicObject(1408,771.17199707,-1411.88232422,13.12867069,0.00000000,0.00000000,179.36279297); //object(dyn_f_wood_2) (12)
	CreateDynamicObject(1408,773.95440674,-1414.75354004,13.12860680,0.00000000,0.00000000,92.02331543); //object(dyn_f_wood_2) (13)
	CreateDynamicObject(1408,774.21130371,-1420.30273438,13.14224529,0.00000000,0.00000000,92.02148438); //object(dyn_f_wood_2) (14)
	CreateDynamicObject(3532,695.78710938,-1419.29748535,14.22679043,0.00000000,0.00000000,0.00000000); //object(triadbush) (1)
	CreateDynamicObject(3532,695.78710938,-1419.29687500,14.22679043,0.00000000,0.00000000,0.00000000); //object(triadbush) (2)
	CreateDynamicObject(3532,715.02404785,-1420.87963867,13.20553112,0.00000000,0.00000000,0.00000000); //object(triadbush) (3)
	CreateDynamicObject(3532,731.75585938,-1416.84729004,13.87740612,0.00000000,0.00000000,270.67565918); //object(triadbush) (4)
	CreateDynamicObject(3532,734.24169922,-1416.77880859,13.87740612,0.00000000,0.00000000,270.67565918); //object(triadbush) (5)
	CreateDynamicObject(3532,734.24121094,-1416.77832031,13.87740612,0.00000000,0.00000000,270.67565918); //object(triadbush) (6)
	CreateDynamicObject(3532,743.74847412,-1417.30004883,13.87740612,0.00000000,0.00000000,270.67565918); //object(triadbush) (7)
	CreateDynamicObject(3532,748.52374268,-1417.27770996,13.87740612,0.00000000,0.00000000,270.67565918); //object(triadbush) (8)
	CreateDynamicObject(3532,754.60180664,-1417.03808594,13.87740612,0.00000000,0.00000000,270.67565918); //object(triadbush) (9)
	CreateDynamicObject(3532,759.37707520,-1417.13806152,13.87740612,0.00000000,0.00000000,270.67565918); //object(triadbush) (10)
	CreateDynamicObject(3532,761.54431152,-1419.93188477,13.87740612,0.00000000,0.00000000,183.33630371); //object(triadbush) (11)
	CreateDynamicObject(3532,717.13824463,-1427.19213867,13.20553112,0.00000000,0.00000000,0.00000000); //object(triadbush) (12)
	CreateDynamicObject(3802,727.83386230,-1440.80163574,14.39819527,0.00000000,0.00000000,77.41448975); //object(sfx_plant03) (1)
	CreateDynamicObject(3802,723.67224121,-1440.85314941,14.39819527,0.00000000,0.00000000,97.25958252); //object(sfx_plant03) (2)
	CreateDynamicObject(792,719.07714844,-1413.09460449,12.52003860,0.00000000,0.00000000,0.00000000); //object(aw_streettree1) (1)
	CreateDynamicObject(792,731.07641602,-1413.25390625,12.52003860,0.00000000,0.00000000,0.00000000); //object(aw_streettree1) (2)
	CreateDynamicObject(792,745.57617188,-1413.23876953,12.52003860,0.00000000,0.00000000,0.00000000); //object(aw_streettree1) (3)
	CreateDynamicObject(792,757.82043457,-1412.91284180,12.52003860,0.00000000,0.00000000,0.00000000); //object(aw_streettree1) (4)
	CreateDynamicObject(3508,696.99945068,-1414.72265625,12.55250740,0.00000000,0.00000000,0.00000000); //object(vgsn_nitree_g02) (1)
	CreateDynamicObject(1364,734.25976562,-1415.56787109,13.30163097,0.00000000,0.00000000,179.36633301); //object(cj_bush_prop) (1)
	CreateDynamicObject(1364,743.29052734,-1415.49707031,13.30163097,0.00000000,0.00000000,179.36279297); //object(cj_bush_prop) (2)
	CreateDynamicObject(1597,713.60113525,-1440.08581543,19.35269547,0.00000000,0.00000000,270.67565918); //object(cntrlrsac1) (1)
	CreateDynamicObject(1597,725.81024170,-1440.13732910,19.35269547,0.00000000,0.00000000,270.67565918); //object(cntrlrsac1) (2)
	CreateDynamicObject(1597,737.52813721,-1440.09484863,19.35269547,0.00000000,0.00000000,268.69067383); //object(cntrlrsac1) (3)
	CreateDynamicObject(8843,65.35467529,-1525.96533203,4.13096428,0.00000000,0.00000000,81.38452148); //object(arrows01_lvs) (1)
	CreateDynamicObject(8843,62.04817581,-1540.34020996,4.13096428,0.00000000,0.00000000,260.74731445); //object(arrows01_lvs) (2)
	CreateDynamicObject(4574,714.94451904,-1464.58483887,49.90068054,0.00000000,0.00000000,0.00000000); //object(stolenbuilds13) (1)
	CreateDynamicObject(3934,705.07025146,-1454.58337402,16.69531250,0.00000000,0.00000000,270.67565918); //object(helipad01) (1)
	CreateDynamicObject(1215,700.27795410,-1448.50231934,17.25963593,0.00000000,0.00000000,0.00000000); //object(bollardlight) (1)
	CreateDynamicObject(1215,709.93878174,-1448.71118164,17.25963593,0.00000000,0.00000000,0.00000000); //object(bollardlight) (2)
	CreateDynamicObject(1215,709.93048096,-1460.72851562,17.25963593,0.00000000,0.00000000,0.00000000); //object(bollardlight) (3)
	CreateDynamicObject(1215,700.32836914,-1461.30517578,17.25963593,0.00000000,0.00000000,0.00000000); //object(bollardlight) (4)
	CreateDynamicObject(1223,701.68518066,-1428.61840820,12.73750305,0.00000000,0.00000000,344.12036133); //object(lampost_coast) (1)
	CreateDynamicObject(1223,715.10058594,-1428.78125000,12.52343750,0.00000000,0.00000000,215.09582520); //object(lampost_coast) (2)
// med
	CreateDynamicObject(4724, 2825.248779, -1183.938843, 25.629711, 0.000000*(90/1.56), 0.000000*(90/1.56), -0.754048*(90/1.56));
	CreateDynamicObject(970, 2829.627686, -1164.053101, 24.245699, 0.000000*(90/1.56), 0.000000*(90/1.56), -1.480796*(90/1.56));
	CreateDynamicObject(970, 2830.010986, -1168.141846, 24.231993, 0.000000*(90/1.56), 0.000000*(90/1.56), -1.465796*(90/1.56));
	CreateDynamicObject(970, 2830.399414, -1172.239990, 24.213167, 0.000000*(90/1.56), 0.000000*(90/1.56), -1.480796*(90/1.56));
	CreateDynamicObject(970, 2828.502441, -1174.406860, 24.199118, 0.000000*(90/1.56), 0.000000*(90/1.56), -3.085800*(90/1.56));
	CreateDynamicObject(970, 2825.050293, -1173.002808, 24.176477, 0.000000*(90/1.56), 0.000000*(90/1.56), -3.985798*(90/1.56));
	CreateDynamicObject(970, 2831.696045, -1191.698486, 24.112410, 0.000000*(90/1.56), 0.000000*(90/1.56), -1.494446*(90/1.56));
	CreateDynamicObject(970, 2829.521729, -1189.886108, 24.047087, 0.000000*(90/1.56), 0.000000*(90/1.56), 0.110554*(90/1.56));
	CreateDynamicObject(1257, 2833.605957, -1168.149414, 24.949572, 0.000000*(90/1.56), 0.000000*(90/1.56), -3.081592*(90/1.56));
	CreateDynamicObject(1231, 2833.659180, -1163.062378, 26.440750, 0.000000*(90/1.56), 0.000000*(90/1.56), -1.510796*(90/1.56));
	CreateDynamicObject(1333, 2820.432373, -1177.455811, 24.567408, 0.000000*(90/1.56), 0.000000*(90/1.56), -3.141592*(90/1.56));
	CreateDynamicObject(3515, 2823.532471, -1187.722412, 24.553337, 0.000000*(90/1.56), 0.000000*(90/1.56), 0.000000*(90/1.56));
	CreateDynamicObject(3525, 2821.602295, -1175.534180, 28.759384, 0.000000*(90/1.56), 0.000000*(90/1.56), 0.000000*(90/1.56));
	CreateDynamicObject(3525, 2817.994141, -1175.684326, 28.748343, 0.000000*(90/1.56), 0.000000*(90/1.56), 0.000000*(90/1.56));
	CreateDynamicObject(3528, 2826.590576, -1200.364868, 29.968224, 0.000000*(90/1.56), 0.000000*(90/1.56), -0.120000*(90/1.56));
	CreateDynamicObject(746, 2847.883545, -1181.199463, 24.755276, 0.000000*(90/1.56), 0.000000*(90/1.56), -2.900243*(90/1.56));
	CreateDynamicObject(645, 2829.294678, -1176.649536, 23.547657, 0.000000*(90/1.56), 0.000000*(90/1.56), 0.000000*(90/1.56));
	CreateDynamicObject(638, 2829.461426, -1179.205933, 24.554863, 0.000000*(90/1.56), 0.000000*(90/1.56), -2.309845*(90/1.56));
	CreateDynamicObject(638, 2827.491699, -1177.446045, 24.524607, 0.000000*(90/1.56), 0.000000*(90/1.56), -2.296194*(90/1.56));
	CreateDynamicObject(638, 2829.416260, -1188.435547, 24.518333, 0.000000*(90/1.56), 0.000000*(90/1.56), -0.679048*(90/1.56));
	CreateDynamicObject(1238, 2841.413330, -1187.802856, 23.816677, 0.000000*(90/1.56), 0.000000*(90/1.56), 0.000000*(90/1.56));
	CreateDynamicObject(1238, 2840.226318, -1176.659668, 23.941332, 0.000000*(90/1.56), 0.000000*(90/1.56), 0.000000*(90/1.56));
    CreateDynamicObject(3749,1524.31091300,2773.02978500,15.71815000,0.00000000,0.00000000,-89.99998128); // 
    //CreateDynamicObject(8378,1178.65124512,-1806.04248047,22.11181259,0.00000000,0.00000000,0.00000000); //object(vgsbighngrdoor) (1)
//mad
    CreateDynamicObject(8171,-1396.88427734,426.22833252,6.18942165,0.00000000,0.00000000,268.33020020); //object(vgssairportland06) (1)
	CreateDynamicObject(8171,-1396.48999023,390.00564575,6.18942165,0.00000000,0.00000000,270.31311035); //object(vgssairportland06) (2)
	CreateDynamicObject(8171,-1397.05786133,355.75906372,6.18942165,0.00000000,0.00000000,270.31311035); //object(vgssairportland06) (3)
	CreateDynamicObject(16773,-1334.56762695,408.55667114,10.18863773,0.00000000,0.00000000,0.00000000); //object(door_savhangr1) (1)
	CreateDynamicObject(16773,-1334.58007812,370.41503906,10.19284153,0.00000000,0.00000000,0.00000000); //object(door_savhangr1) (2)
	CreateDynamicObject(16773,-1334.47424316,340.85671997,10.18863773,0.00000000,0.00000000,0.00000000); //object(door_savhangr1) (3)
	CreateDynamicObject(8378,-1327.65625000,376.48928833,-3.60953903,0.00000000,0.00000000,89.59497070); //object(vgsbighngrdoor) (1)
	CreateDynamicObject(8378,-1327.68176270,403.22341919,-3.60953903,0.00000000,0.00000000,89.59350586); //object(vgsbighngrdoor) (2)
	CreateDynamicObject(16773,-1334.56738281,408.55664062,10.18863773,0.00000000,0.00000000,0.00000000); //object(door_savhangr1) (4)
	CreateDynamicObject(1508,-1479.73706055,430.08639526,7.84580946,0.00000000,0.00000000,0.00000000); //object(dyn_garage_door) (1)
	CreateDynamicObject(1508,-1373.26330566,446.45184326,30.74424744,0.00000000,0.00000000,89.68493652); //object(dyn_garage_door) (2)
	CreateDynamicObject(1508,-1355.33984375,451.96582031,7.84580946,0.00000000,0.00000000,89.68139648); //object(dyn_garage_door) (3)
	CreateDynamicObject(1508,-1363.50683594,451.91308594,7.84580946,0.00000000,0.00000000,89.68139648); //object(dyn_garage_door) (4)
	CreateDynamicObject(1508,-1376.21606445,449.53790283,30.74424744,0.00000000,0.00000000,359.95135498); //object(dyn_garage_door) (5)
	CreateDynamicObject(1508,-1373.22204590,452.61367798,30.74424744,0.00000000,0.00000000,270.31079102); //object(dyn_garage_door) (6)
	CreateDynamicObject(1508,-1374.93249512,449.31466675,32.40029144,0.00000000,89.32507324,180.57788086); //object(dyn_garage_door) (7)
	CreateDynamicObject(1508,-1371.65588379,449.59390259,32.40029144,0.00000000,89.32434082,180.57678223); //object(dyn_garage_door) (8)
	CreateDynamicObject(1508,-1369.79284668,449.30825806,30.74424744,0.00000000,0.00000000,359.95056152); //object(dyn_garage_door) (9)
	CreateDynamicObject(1535,2160.45043945,1603.32519531,998.98095703,0.00000000,0.00000000,270.27014160); //object(gen_doorext14) (1)
	CreateDynamicObject(10671,2236.70678711,1638.87695312,1009.22418213,0.00000000,0.00000000,83.68493652); //object(savehousegdoor_sfs) (1)
	CreateDynamicObject(10671,2233.20605469,1639.37695312,1009.22418213,0.00000000,0.00000000,83.68286133); //object(savehousegdoor_sfs) (2)
	CreateDynamicObject(1368,2239.61474609,1643.26586914,1008.04913330,0.00000000,0.00000000,174.63061523); //object(cj_blocker_bench) (1)
	CreateDynamicObject(1368,2237.55322266,1646.92163086,1008.04913330,0.00000000,0.00000000,174.62768555); //object(cj_blocker_bench) (2)
	CreateDynamicObject(1368,2239.57226562,1646.73144531,1008.04913330,0.00000000,0.00000000,174.62768555); //object(cj_blocker_bench) (3)
	CreateDynamicObject(1368,2237.29687500,1643.47070312,1008.04913330,0.00000000,0.00000000,174.62768555); //object(cj_blocker_bench) (4)
	CreateDynamicObject(1368,2233.23608398,1643.82727051,1008.04913330,0.00000000,0.00000000,174.62768555); //object(cj_blocker_bench) (5)
	CreateDynamicObject(1368,2230.91650391,1644.04431152,1008.04913330,0.00000000,0.00000000,174.62768555); //object(cj_blocker_bench) (6)
	CreateDynamicObject(1368,2233.19604492,1647.21398926,1008.04913330,0.00000000,0.00000000,174.62768555); //object(cj_blocker_bench) (7)
	CreateDynamicObject(1368,2238.04907227,1655.54028320,1008.04913330,0.00000000,0.00000000,174.62768555); //object(cj_blocker_bench) (8)
	CreateDynamicObject(1368,2231.00976562,1647.41699219,1008.04913330,0.00000000,0.00000000,174.62768555); //object(cj_blocker_bench) (9)
	CreateDynamicObject(1368,2240.07055664,1650.05859375,1008.04913330,0.00000000,0.00000000,174.62768555); //object(cj_blocker_bench) (10)
	CreateDynamicObject(1368,2233.53417969,1650.42089844,1008.04913330,0.00000000,0.00000000,174.62768555); //object(cj_blocker_bench) (11)
	CreateDynamicObject(1368,2237.56445312,1650.27832031,1008.04913330,0.00000000,0.00000000,174.62768555); //object(cj_blocker_bench) (12)
	CreateDynamicObject(1368,2231.44531250,1650.60937500,1008.04913330,0.00000000,0.00000000,174.62768555); //object(cj_blocker_bench) (13)
	CreateDynamicObject(1368,2230.64257812,1654.13183594,1008.04913330,0.00000000,0.00000000,174.62768555); //object(cj_blocker_bench) (14)
	CreateDynamicObject(1368,2233.14648438,1653.93457031,1008.04913330,0.00000000,0.00000000,174.62768555); //object(cj_blocker_bench) (15)
	CreateDynamicObject(1368,2240.46166992,1655.35046387,1008.04913330,0.00000000,0.00000000,174.62768555); //object(cj_blocker_bench) (16)
	CreateDynamicObject(1368,2237.88867188,1653.33007812,1008.04913330,0.00000000,0.00000000,174.62768555); //object(cj_blocker_bench) (17)
	CreateDynamicObject(1368,2240.33984375,1653.10351562,1008.04913330,0.00000000,0.00000000,174.62768555); //object(cj_blocker_bench) (18)
	CreateDynamicObject(1368,2233.02172852,1655.88928223,1008.04913330,0.00000000,0.00000000,174.62768555); //object(cj_blocker_bench) (19)
	CreateDynamicObject(1368,2230.86157227,1656.08911133,1008.04913330,0.00000000,0.00000000,174.62768555); //object(cj_blocker_bench) (20)
	CreateDynamicObject(2773,2235.72998047,1714.14099121,1011.87182617,0.00000000,0.00000000,0.00000000); //object(cj_airprt_bar) (1)
	CreateDynamicObject(2773,2232.44042969,1714.14355469,1011.87286377,0.00000000,0.00000000,0.00000000); //object(cj_airprt_bar) (2)
	CreateDynamicObject(2773,2235.76342773,1712.28894043,1011.29852295,0.00000000,0.00000000,0.00000000); //object(cj_airprt_bar) (3)
	CreateDynamicObject(2773,2232.45068359,1712.23352051,1011.28137207,0.00000000,0.00000000,0.00000000); //object(cj_airprt_bar) (4)
	CreateDynamicObject(2773,2235.81835938,1710.37451172,1010.70587158,0.00000000,0.00000000,0.00000000); //object(cj_airprt_bar) (5)
	CreateDynamicObject(2773,2232.49023438,1710.32922363,1010.69189453,0.00000000,0.00000000,0.00000000); //object(cj_airprt_bar) (6)
	CreateDynamicObject(2773,2232.49169922,1708.41589355,1010.09954834,0.00000000,0.00000000,0.00000000); //object(cj_airprt_bar) (7)
	CreateDynamicObject(2773,2235.82348633,1708.46520996,1010.11486816,0.00000000,0.00000000,0.00000000); //object(cj_airprt_bar) (8)
	CreateDynamicObject(2773,2232.57055664,1706.52197266,1009.51330566,0.00000000,0.00000000,0.00000000); //object(cj_airprt_bar) (9)
	CreateDynamicObject(2773,2236.03784180,1706.58544922,1009.53295898,0.00000000,0.00000000,0.00000000); //object(cj_airprt_bar) (10)
	CreateDynamicObject(2773,2232.61767578,1704.60205078,1008.91894531,0.00000000,0.00000000,0.00000000); //object(cj_airprt_bar) (11)
	CreateDynamicObject(2773,2236.07934570,1704.67602539,1008.94183350,0.00000000,0.00000000,0.00000000); //object(cj_airprt_bar) (12)
	CreateDynamicObject(2773,2232.63671875,1702.68884277,1008.32672119,0.00000000,0.00000000,0.00000000); //object(cj_airprt_bar) (13)
	CreateDynamicObject(2773,2236.45629883,1702.78588867,1008.35675049,0.00000000,0.00000000,0.00000000); //object(cj_airprt_bar) (14)
	CreateDynamicObject(2773,2236.93627930,1701.23791504,1007.87658691,0.00000000,0.00000000,23.65991211); //object(cj_airprt_bar) (15)
	CreateDynamicObject(2773,2232.26464844,1700.84960938,1007.87658691,0.00000000,0.00000000,337.73071289); //object(cj_airprt_bar) (16)
	CreateDynamicObject(3666,2229.74365234,1647.59155273,1007.85156250,0.00000000,0.00000000,0.00000000); //object(airuntest_las) (1)
	CreateDynamicObject(3666,2242.01953125,1653.18066406,1007.93701172,0.00000000,0.00000000,0.00000000); //object(airuntest_las) (2)
	CreateDynamicObject(3666,2242.01953125,1646.71191406,1008.06201172,0.00000000,0.00000000,0.00000000); //object(airuntest_las) (3)
	CreateDynamicObject(3666,2229.75000000,1652.68054199,1007.87304688,0.00000000,0.00000000,0.00000000); //object(airuntest_las) (4)
	CreateDynamicObject(3666,2235.24096680,1639.51330566,1007.87304688,0.00000000,0.00000000,0.00000000); //object(airuntest_las) (5)
	CreateDynamicObject(8394,2255.71875000,1674.53564453,1003.76586914,0.00000000,0.00000000,262.51037598); //object(vgsbox10sgn_lvs) (1)
	CreateDynamicObject(7093,2256.10815430,1688.74011230,1009.50939941,0.00000000,0.00000000,298.87463379); //object(weddingsifgn1) (1)
	CreateDynamicObject(7093,2252.27075195,1692.97583008,1009.50939941,0.00000000,0.00000000,312.76696777); //object(weddingsifgn1) (1)
	CreateDynamicObject(7093,2253.89453125,1663.29846191,1009.50939941,0.00000000,0.00000000,227.40991211); //object(weddingsifgn1) (1)
	CreateDynamicObject(7093,2246.52270508,1656.79675293,1009.50939941,0.00000000,0.00000000,205.57116699); //object(weddingsifgn1) (1)
	CreateDynamicObject(7093,2226.06567383,1656.58044434,1009.50939941,0.00000000,0.00000000,149.99102783); //object(weddingsifgn1) (1)
	CreateDynamicObject(7093,2218.40380859,1661.66491699,1009.50939941,0.00000000,0.00000000,132.12597656); //object(weddingsifgn1) (1)
	CreateDynamicObject(7093,2212.98803711,1674.72827148,1009.50939941,0.00000000,0.00000000,90.43670654); //object(weddingsifgn1) (1)
	CreateDynamicObject(7093,2218.55004883,1690.80749512,1009.50939941,0.00000000,0.00000000,48.74920654); //object(weddingsifgn1) (1)
	CreateDynamicObject(7093,2214.18261719,1684.28979492,1009.50939941,0.00000000,0.00000000,70.58123779); //object(weddingsifgn1) (1)
	CreateDynamicObject(7093,2215.57543945,1666.73498535,1009.50939941,0.00000000,0.00000000,118.21600342); //object(weddingsifgn1) (1)
	CreateDynamicObject(6965,272.65777588,-1367.06811523,53.39459229,0.00000000,0.00000000,0.00000000); //object(venefountain02) (1)
	CreateDynamicObject(7392,246.96298218,-1372.84472656,68.28121948,0.00000000,0.00000000,29.77478027); //object(vegcandysign1) (1)
	CreateDynamicObject(16778,268.24053955,-1383.69335938,54.30645752,0.00000000,0.00000000,306.22521973); //object(des_ufosign) (1)
	CreateDynamicObject(16778,262.77618408,-1388.92822266,54.30645752,0.00000000,0.00000000,306.22192383); //object(des_ufosign) (2)
	CreateDynamicObject(16778,272.81488037,-1379.63403320,54.30645752,0.00000000,0.00000000,306.22192383); //object(des_ufosign) (3)
	CreateDynamicObject(1597,256.58093262,-1336.84069824,54.60490799,0.00000000,0.00000000,306.18005371); //object(cntrlrsac1) (1)
	CreateDynamicObject(1597,270.30929565,-1326.76293945,55.13854599,0.00000000,0.00000000,308.16101074); //object(cntrlrsac1) (2)
	CreateDynamicObject(1364,268.42633057,-1377.08044434,52.89349747,0.00000000,0.00000000,220.51013184); //object(cj_bush_prop) (1)
	CreateDynamicObject(1361,266.17895508,-1379.12231445,52.85271835,0.00000000,0.00000000,0.00000000); //object(cj_bush_prop2) (1)
	CreateDynamicObject(1361,270.86511230,-1374.91162109,52.85271835,0.00000000,0.00000000,0.00000000); //object(cj_bush_prop2) (2)
	CreateDynamicObject(3517,250.57614136,-1341.14123535,62.82785034,0.00000000,0.00000000,149.55004883); //object(ceasertree02_lvs) (1)
	CreateDynamicObject(3517,244.81105042,-1346.11425781,62.48204803,0.00000000,0.00000000,149.54589844); //object(ceasertree02_lvs) (2)
	CreateDynamicObject(3517,238.09883118,-1351.62097168,62.11625671,0.00000000,0.00000000,149.54589844); //object(ceasertree02_lvs) (3)
	CreateDynamicObject(3517,231.02279663,-1357.15222168,61.70307922,0.00000000,0.00000000,149.54589844); //object(ceasertree02_lvs) (4)
	CreateDynamicObject(3505,248.97932434,-1349.85620117,52.10937500,0.00000000,0.00000000,0.00000000); //object(vgsn_nitree_y01) (1)
	CreateDynamicObject(3505,244.86732483,-1353.19641113,52.10937500,0.00000000,0.00000000,316.15002441); //object(vgsn_nitree_y01) (2)
	CreateDynamicObject(1281,236.46247864,-1376.95947266,52.90975571,0.00000000,0.00000000,0.00000000); //object(parktable1) (1)
	CreateDynamicObject(1280,239.56732178,-1367.59509277,52.51073074,0.00000000,0.00000000,31.75976562); //object(parkbench1) (1)
	CreateDynamicObject(1280,249.48655701,-1382.04492188,52.51073074,0.00000000,0.00000000,31.75598145); //object(parkbench1) (2)
	CreateDynamicObject(1432,238.75186157,-1382.33276367,52.10937500,0.00000000,0.00000000,0.00000000); //object(dyn_table_2) (1)
	CreateDynamicObject(1432,232.03942871,-1380.03796387,52.10937500,0.00000000,0.00000000,0.00000000); //object(dyn_table_2) (2)
	CreateDynamicObject(2630,241.44036865,-1389.30981445,52.10937500,0.00000000,0.00000000,316.15002441); //object(gym_bike) (1)
	CreateDynamicObject(2097,242.88925171,-1385.84399414,52.40965271,0.00000000,0.00000000,310.37536621); //object(bath_high) (1)
	CreateDynamicObject(1828,243.22406006,-1374.82531738,52.10937500,0.00000000,0.00000000,39.69982910); //object(man_sdr_rug) (1)
	CreateDynamicObject(1840,241.28286743,-1370.81188965,54.09629059,0.00000000,0.00000000,35.72976685); //object(speaker_2) (1)
	CreateDynamicObject(1840,241.28222656,-1370.81152344,54.09629059,0.00000000,0.00000000,35.72753906); //object(speaker_2) (2)
	CreateDynamicObject(1840,246.72277832,-1378.43835449,54.20609283,0.00000000,0.00000000,27.78979492); //object(speaker_2) (3)
	CreateDynamicObject(1481,232.85615540,-1376.04443359,52.81250000,0.00000000,0.00000000,49.75985718); //object(dyn_bar_b_q) (1)
	CreateDynamicObject(2804,233.00872803,-1376.33276367,53.00598526,0.00000000,0.00000000,0.00000000); //object(cj_meat_1) (1)
	CreateDynamicObject(2964,235.48086548,-1387.89672852,52.10937500,0.00000000,0.00000000,0.00000000); //object(k_pooltablesm) (1)
	CreateDynamicObject(3004,236.27690125,-1388.24877930,53.00132370,0.00000000,0.00000000,0.00000000); //object(k_poolq2) (1)
	CreateDynamicObject(970,272.61029053,-1369.86718750,52.66085434,0.00000000,0.00000000,0.00000000); //object(fencesmallb) (1)
	CreateDynamicObject(970,270.61550903,-1367.80566406,52.67058563,0.00000000,0.00000000,268.24011230); //object(fencesmallb) (2)
	CreateDynamicObject(970,272.78802490,-1365.73083496,52.66085434,0.00000000,0.00000000,0.00000000); //object(fencesmallb) (3)
	CreateDynamicObject(8841,-2634.42919922,1349.58569336,9.44627571,0.00000000,0.00000000,89.82006836); //object(rsdncarprk01_lvs) (1)
	CreateDynamicObject(979,-2528.35424805,1384.38720703,7.01992464,0.00000000,0.00000000,188.43542480); //object(sub_roadleft) (1)
	CreateDynamicObject(979,-2524.07446289,1389.62780762,7.03265762,0.00000000,0.00000000,272.20703125); //object(sub_roadleft) (2)
	CreateDynamicObject(979,-2524.36938477,1397.45666504,7.02771997,0.00000000,0.00000000,272.20275879); //object(sub_roadleft) (3)
	CreateDynamicObject(979,-2546.60229492,1381.16601562,7.02771997,0.00000000,0.00000000,190.46203613); //object(sub_roadleft) (4)
	CreateDynamicObject(979,-2537.55175781,1382.83203125,7.01992464,0.00000000,0.00000000,190.45898438); //object(sub_roadleft) (5)
	CreateDynamicObject(979,-2555.28735352,1377.97937012,7.02771997,0.00000000,0.00000000,210.39904785); //object(sub_roadleft) (6)
	CreateDynamicObject(979,-2563.44995117,1373.38049316,7.02771997,0.00000000,0.00000000,208.40869141); //object(sub_roadleft) (7)
	CreateDynamicObject(979,-2571.02563477,1368.20129395,7.03020573,0.00000000,0.00000000,220.31506348); //object(sub_roadleft) (8)
	CreateDynamicObject(979,-2578.17236328,1362.16821289,7.03222275,0.00000000,0.00000000,220.31433105); //object(sub_roadleft) (9)
	CreateDynamicObject(979,-2593.40576172,1366.39062500,7.01706696,0.00000000,0.00000000,148.58456421); //object(sub_roadleft) (10)
	CreateDynamicObject(979,-2585.53027344,1361.53710938,7.03553247,0.00000000,0.00000000,148.57910156); //object(sub_roadleft) (11)
	CreateDynamicObject(979,-2601.93823242,1369.56628418,7.02335072,0.00000000,0.00000000,170.50402832); //object(sub_roadleft) (12)
	CreateDynamicObject(979,-2610.87988281,1370.07812500,7.01933002,0.00000000,0.00000000,182.45727539); //object(sub_roadleft) (13)
	CreateDynamicObject(979,-2600.02758789,1349.87792969,7.01703024,0.00000000,0.00000000,319.10412598); //object(sub_roadleft) (14)
	CreateDynamicObject(979,-2600.08959961,1343.95776367,7.03346395,0.00000000,0.00000000,219.40368652); //object(sub_roadleft) (15)
	CreateDynamicObject(979,-2606.94677734,1337.69128418,7.02375841,0.00000000,0.00000000,225.40246582); //object(sub_roadleft) (16)
	CreateDynamicObject(979,-2613.51855469,1331.07470703,7.02771997,0.00000000,0.00000000,225.40100098); //object(sub_roadleft) (17)
	CreateDynamicObject(979,-2620.07299805,1324.38916016,7.02771997,0.00000000,0.00000000,225.40100098); //object(sub_roadleft) (18)
	CreateDynamicObject(979,-2626.64111328,1317.78259277,7.02771997,0.00000000,0.00000000,225.40100098); //object(sub_roadleft) (19)
	CreateDynamicObject(979,-2633.72338867,1311.98059082,7.02771997,0.00000000,0.00000000,213.44598389); //object(sub_roadleft) (20)
	CreateDynamicObject(979,-2641.41821289,1306.83776855,7.02771997,0.00000000,0.00000000,213.44238281); //object(sub_roadleft) (21)
	CreateDynamicObject(979,-2649.78906250,1303.04968262,7.02771997,0.00000000,0.00000000,195.48742676); //object(sub_roadleft) (22)
	CreateDynamicObject(979,-2657.99682617,1304.58825684,6.92174959,0.00000000,0.00000000,143.47021484); //object(sub_roadleft) (23)
	CreateDynamicObject(979,-2608.16723633,1353.15966797,7.00871515,0.00000000,0.00000000,356.90820312); //object(sub_roadleft) (24)
	CreateDynamicObject(979,-2612.96606445,1348.85156250,7.03553247,0.00000000,0.00000000,86.54718018); //object(sub_roadleft) (25)
	CreateDynamicObject(656,-2606.22460938,1346.15930176,6.18752289,0.00000000,0.00000000,280.24023438); //object(pinetree05) (1)
	CreateDynamicObject(656,-2566.69628906,1378.60119629,6.18750000,0.00000000,0.00000000,0.00000000); //object(pinetree05) (2)
	CreateDynamicObject(656,-2526.44238281,1391.83923340,6.18774605,0.00000000,0.00000000,0.00000000); //object(pinetree05) (3)
	CreateDynamicObject(979,-2686.02465820,1375.34094238,6.93677568,0.00000000,0.00000000,92.72540283); //object(sub_roadleft) (26)
	CreateDynamicObject(979,-2715.10937500,1371.62207031,7.36600542,0.00000000,0.00000000,182.45544434); //object(sub_roadleft) (27)
	CreateDynamicObject(979,-2724.21875000,1371.21972656,7.34645510,0.00000000,0.00000000,182.45544434); //object(sub_roadleft) (28)
	CreateDynamicObject(979,-2686.48632812,1384.59594727,6.93396997,0.00000000,0.00000000,92.72460938); //object(sub_roadleft) (29)
	CreateDynamicObject(2773,-2626.32177734,1411.27282715,6.61097813,0.00000000,0.00000000,0.00000000); //object(cj_airprt_bar) (1)
	CreateDynamicObject(2773,-2622.94531250,1412.05163574,6.61097813,0.00000000,0.00000000,9.92492676); //object(cj_airprt_bar) (2)
	CreateDynamicObject(2773,-2622.58129883,1410.00610352,6.61097813,0.00000000,0.00000000,9.92065430); //object(cj_airprt_bar) (3)
	CreateDynamicObject(2773,-2626.28540039,1409.04907227,6.61097813,0.00000000,0.00000000,0.00000000); //object(cj_airprt_bar) (4)
	CreateDynamicObject(2773,-2622.21801758,1408.01745605,6.61879063,0.00000000,0.00000000,9.92065430); //object(cj_airprt_bar) (5)
	CreateDynamicObject(2773,-2626.33300781,1406.96411133,6.61879063,0.00000000,0.00000000,0.00000000); //object(cj_airprt_bar) (6)
	CreateDynamicObject(2773,-2621.86499023,1406.02795410,6.61879063,0.00000000,0.00000000,9.92065430); //object(cj_airprt_bar) (7)
	CreateDynamicObject(2773,-2626.29248047,1404.99060059,6.61879063,0.00000000,0.00000000,0.00000000); //object(cj_airprt_bar) (8)
	CreateDynamicObject(1557,-2626.15625000,1412.62377930,6.13009834,0.00000000,0.00000000,15.87988281); //object(gen_doorext19) (1)
	CreateDynamicObject(1557,-2623.36743164,1413.33923340,6.09375000,0.00000000,0.00000000,192.44525146); //object(gen_doorext19) (2)
	CreateDynamicObject(1557,-2636.69628906,1401.99707031,905.46093750,0.00000000,0.00000000,359.95227051); //object(gen_doorext19) (4)
	CreateDynamicObject(1557,-2636.69628906,1401.99707031,905.46093750,0.00000000,0.00000000,179.41052246); //object(gen_doorext19) (5)
	CreateDynamicObject(10763,-2476.98974609,1393.83544922,5.14946175,0.00000000,0.00000000,0.00000000); //object(controltower_sfse) (1)
	CreateDynamicObject(10810,-2496.66870117,1397.33825684,11.03750324,0.00000000,0.00000000,288.63061523); //object(ap_smallradar1_sfse) (1)
	CreateDynamicObject(1660,-2468.67407227,1389.18652344,6.03906250,0.00000000,0.00000000,270.35900879); //object(ramp) (1)
	CreateDynamicObject(1682,-2497.30932617,1409.45849609,22.48513794,0.00000000,0.00000000,0.00000000); //object(ap_radar1_01) (1)
	CreateDynamicObject(1683,-1302.88635254,28.69662476,19.05106354,0.00000000,0.00000000,226.32934570); //object(ap_jumbo_01) (1)
	CreateDynamicObject(2470,-1542.10095215,-434.54025269,5.00000000,0.00000000,0.00000000,0.00000000); //object(model_planes_4) (1)
	CreateDynamicObject(3881,-1553.82690430,-428.51226807,6.91930771,0.00000000,0.00000000,133.62524414); //object(airsecbooth_sfse) (1)
	CreateDynamicObject(4832,-1418.52453613,-257.06057739,64.80680084,0.00000000,0.00000000,320.12011719); //object(airtwer_las) (1)
	CreateDynamicObject(2789,-1623.07482910,-167.04928589,15.05655766,0.00000000,0.00000000,316.15002441); //object(cj_depart_board) (1)
	CreateDynamicObject(3471,-1645.04223633,-176.83688354,14.42297745,0.00000000,0.00000000,45.83502197); //object(vgschinalion1) (1)
	CreateDynamicObject(3471,-1668.66894531,-152.17871094,14.42297745,0.00000000,0.00000000,45.83496094); //object(vgschinalion1) (2)
	CreateDynamicObject(3471,-1657.27148438,-164.73730469,14.42297745,0.00000000,0.00000000,45.83496094); //object(vgschinalion1) (3)
	CreateDynamicObject(3715,-1492.65502930,-0.17401123,22.33696747,0.00000000,0.00000000,314.07507324); //object(arch_sign) (1)
	CreateDynamicObject(8132,-1684.90954590,-170.01359558,15.75589275,0.00000000,0.00000000,326.21008301); //object(vgschurch03_lvs) (1)
	CreateDynamicObject(10281,-1557.59729004,-431.54406738,8.07683754,0.00000000,0.00000000,314.16503906); //object(michsign_sfe) (1)
	CreateDynamicObject(10281,-1546.73291016,-444.56759644,8.07683754,0.00000000,0.00000000,308.21008301); //object(michsign_sfe) (2)
	CreateDynamicObject(11435,-1643.30541992,-180.18688965,17.80968857,0.00000000,0.00000000,133.62503052); //object(des_indsign1) (1)
	CreateDynamicObject(11435,-1539.31738281,-413.50781250,9.95972347,0.00000000,0.00000000,133.62121582); //object(des_indsign1) (2)
	CreateDynamicObject(11435,-1520.85937500,-204.15234375,17.80521774,0.00000000,0.00000000,133.62121582); //object(des_indsign1) (3)
	CreateDynamicObject(11435,-1658.13256836,-165.43739319,17.80968857,0.00000000,0.00000000,41.81585693); //object(des_indsign1) (4)
	CreateDynamicObject(11435,-1671.06347656,-152.46777344,17.80968857,0.00000000,0.00000000,314.15954590); //object(des_indsign1) (5)
	CreateDynamicObject(7520,-1596.20593262,-280.07916260,13.14843750,0.00000000,0.00000000,226.42041016); //object(vgnlowbuild203) (1)
	CreateDynamicObject(11292,-1678.85473633,-160.32524109,14.61246967,0.00000000,0.00000000,45.65478516); //object(gasstatiohut) (1)
	CreateDynamicObject(16107,-1717.52185059,-232.08877563,13.14396572,0.00000000,0.00000000,85.76007080); //object(des_ngassta) (1)
	CreateDynamicObject(1683,-1515.04675293,-402.30136108,11.98075104,0.00000000,0.00000000,226.32934570); //object(ap_jumbo_01) (1)
	CreateDynamicObject(1683,-1209.83825684,-148.49639893,19.05106354,0.00000000,0.00000000,226.32934570); //object(ap_jumbo_01) (1)
	CreateDynamicObject(1683,-1249.51562500,-101.21386719,19.05106354,0.00000000,0.00000000,226.32934570); //object(ap_jumbo_01) (1)
	CreateDynamicObject(1660,-2487.33422852,1403.54248047,3.99907684,0.00000000,0.00000000,74.97216797); //object(ramp) (1)
	CreateDynamicObject(1660,-2487.33422852,1403.54248047,3.99907684,0.00000000,0.00000000,74.97216797); //object(ramp) (1)
	CreateDynamicObject(1775,834.12005615,1.25431347,1004.28405762,0.00000000,0.00000000,274.28527832); //object(cj_sprunk1) (1)
	CreateDynamicObject(1523,824.48437500,9.33552742,1003.22082520,0.00000000,0.00000000,89.73004150,124356); //object(gen_doorext10) (1)
	CreateDynamicObject(1533,834.93310547,8.14276695,1003.17968750,0.00000000,0.00000000,270.40539551,124356); //object(gen_doorext12) (1)
	CreateDynamicObject(7313,834.84240723,7.34804869,1006.13616943,0.00000000,0.00000000,270.54040527,124356); //object(vgsn_scrollsgn01) (1)
	CreateDynamicObject(2685,834.35296631,2.34637141,1004.80535889,0.00000000,0.00000000,264.31518555,124356); //object(cj_food_post1) (1)
	CreateDynamicObject(2789,826.97027588,-1.51900291,1005.24249268,0.00000000,0.00000000,177.47497559,124356); //object(cj_depart_board) (1)
	CreateDynamicObject(3092,819.85742188,2.57617188,1004.14398193,0.00000000,0.00000000,266.29760742,124356); //object(dead_tied_cop) (2)
	CreateDynamicObject(3092,819.93511963,0.63874912,1004.14398193,0.00000000,0.00000000,266.29760742,124356); //object(dead_tied_cop) (3)
	CreateDynamicObject(3092,819.72363281,4.59960938,1004.14398193,0.00000000,0.00000000,266.29760742,124356); //object(dead_tied_cop) (4)
	CreateDynamicObject(1337,833.71582031,-1.15039062,1003.88415527,0.00000000,0.00000000,0.00000000,124356); //object(binnt07_la) (2)
	CreateDynamicObject(7191,1748.22033691,-1340.78601074,16.23256874,0.00000000,0.00000000,270.27014160); //object(vegasnnewfence2b) (1)
	CreateDynamicObject(7191,1725.34558105,-1367.89672852,14.55702877,0.00000000,0.00000000,359.59350586); //object(vegasnnewfence2b) (2)
	CreateDynamicObject(7191,1725.41198730,-1363.37390137,18.52179909,0.00000000,0.00000000,359.59350586); //object(vegasnnewfence2b) (3)
	CreateDynamicObject(7191,1780.64868164,-1380.11181641,20.69726181,0.00000000,0.00000000,267.87841797); //object(vegasnnewfence2b) (4)
	CreateDynamicObject(7191,1773.98925781,-1379.95800781,16.73249054,0.00000000,0.00000000,267.96838379); //object(vegasnnewfence2b) (5)
	CreateDynamicObject(7191,1747.93164062,-1340.87060547,20.19734001,0.00000000,0.00000000,270.26916504); //object(vegasnnewfence2b) (6)
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
	LoadBizz();
	LoadSBizz();
	LoadBoxer();
	LoadIRC();
	LoadFamilies();
	LoadCK();
	LoadPapers();
	LoadAuto();
	IRCInfo[0][iPlayers] = 0; IRCInfo[1][iPlayers] = 0; IRCInfo[2][iPlayers] = 0;
	IRCInfo[3][iPlayers] = 0; IRCInfo[4][iPlayers] = 0; IRCInfo[5][iPlayers] = 0;
	IRCInfo[6][iPlayers] = 0; IRCInfo[7][iPlayers] = 0; IRCInfo[8][iPlayers] = 0;
	IRCInfo[9][iPlayers] = 0;
	News[hTaken1] = 0; News[hTaken2] = 0; News[hTaken3] = 0; News[hTaken4] = 0; News[hTaken5] = 0;
	format(string, sizeof(string), "Nothing");
	strmid(News[hAdd1], string, 0, strlen(string), 255);
	strmid(News[hAdd2], string, 0, strlen(string), 255);
	strmid(News[hAdd3], string, 0, strlen(string), 255);
	strmid(News[hAdd4], string, 0, strlen(string), 255);
	strmid(News[hAdd5], string, 0, strlen(string), 255);
	format(string1, sizeof(string1), "No-one");
	strmid(News[hContact1], string1, 0, strlen(string1), 255);
	strmid(News[hContact2], string1, 0, strlen(string1), 255);
	strmid(News[hContact3], string1, 0, strlen(string1), 255);
	strmid(News[hContact4], string1, 0, strlen(string1), 255);
	strmid(News[hContact5], string1, 0, strlen(string1), 255);
	SetGameModeText("You*Mode");
	ShowPlayerMarkers(2);
    LimitPlayerMarkerRadius(100.0);
	format(objstore, sizeof(objstore), "   ,   .");
	format(cbjstore, sizeof(cbjstore), " - :     .");
	format(motd, sizeof(motd), "       .");
	gettime(ghour, gminute, gsecond);
	FixHour(ghour);
	ghour = shifthour;
	if(!realtime)
	{
		SetWorldTime(wtime);
	}
	SetPDistance(10);
	AllowInteriorWeapons(1);
	AllowAdminTeleport(1);
	// CreatedCars check
	for(new i = 0; i < sizeof(CreatedCars); i++)
	{
	    CreatedCars[i] = 0;
	}
	// Player Class's
	for(new i = 0; i <= sizeof(Peds)-1; i++)
	{
		AddPlayerClass(Peds[i][0],2222.7,-1146.2,1025.7,271.0,-1,-1,-1,-1,-1,-1);
	}
	// Car Spawns

	for(new h = 0; h < CAR_PROD; h++)
	{
		CreateVehicle(AutoInfo[h][aModel], AutoInfo[h][aAutoX], AutoInfo[h][aAutoY], AutoInfo[h][aAutoZ], AutoInfo[h][aAutoAngle], AutoInfo[h][aColor1], AutoInfo[h][aColor2],SPAWN_CARS);
		if(AutoInfo[h][aStats] == 0)
		{
		    new strings[256];
			format(strings,sizeof(strings)," \n: %d",AutoInfo[h][aPrice]);
			nomer[h] = CreateDynamic3DTextLabel(strings, 0xBFF600FF, AutoInfo[h][aAutoX], AutoInfo[h][aAutoY], AutoInfo[h][aAutoZ], 15.0, INVALID_PLAYER_ID,h,0,-1,-1,-1,15.0);
		}
		else
		{
		    new strings[256];
			format(strings,sizeof(strings)," ");
			nomer[h] = CreateDynamic3DTextLabel(strings, 0xBFF600FF, AutoInfo[h][aAutoX], AutoInfo[h][aAutoY], AutoInfo[h][aAutoZ], 15.0, INVALID_PLAYER_ID,h,0,-1,-1,-1,15.0);

		}
	}
    CreateDynamicMapIcon(2229.2,-1721.9,13.5,54,0);
	CreateDynamicMapIcon(499.8,-1359.7,16.2,45,0);
	for(new i = 0; i < sizeof(BizzInfo); i++)
	{
		CreateDynamicMapIcon(BizzInfo[i][bEntranceX],BizzInfo[i][bEntranceY],BizzInfo[i][bEntranceZ],52,0);
	}
	for(new i = 0; i < sizeof(SBizzInfo); i++)
	{
	    CreateDynamicMapIcon(SBizzInfo[i][sbEntranceX],SBizzInfo[i][sbEntranceY],SBizzInfo[i][sbEntranceZ],52,0);
	}
	for(new h = 0; h < sizeof(BizzInfo); h++)
	{
		if(BizzInfo[h][bOwned] == 0)
		{
			new temp[MAX_STRING];
			format(temp,sizeof(temp), " [ ]\n [%s]\n [: $%d]\n[  ,  /buybiz]", BizzInfo[h][bMessage],BizzInfo[h][bBuyPrice]);
			bbb[h] = CreateDynamic3DTextLabel(temp,0x75DDB5FF,BizzInfo[h][bEntranceX], BizzInfo[h][bEntranceY],BizzInfo[h][bEntranceZ],30.0);
		}
		if(BizzInfo[h][bOwned] == 1)
		{
			new temp[MAX_STRING];
			format(temp,sizeof(temp), " [%s]\n [: %s]\n[: %s]\n[ : $%d]\n[ ,  /enter]", BizzInfo[h][bMessage],BizzInfo[h][bOwner],BizzInfo[h][bExtortion],BizzInfo[h][bEntranceCost]);
			bbb[h] = CreateDynamic3DTextLabel(temp,0xE4FF61FF,BizzInfo[h][bEntranceX], BizzInfo[h][bEntranceY],BizzInfo[h][bEntranceZ],30.0);
		}
	}
	for(new h = 0; h < sizeof(SBizzInfo); h++)
	{
		if(SBizzInfo[h][sbOwned] == 0)
		{
			new temp[MAX_STRING];
			format(temp,sizeof(temp), " [ ]\n [%s]\n [: $%d]\n[  ,  /buybiz]", SBizzInfo[h][sbMessage],SBizzInfo[h][sbBuyPrice]);
			sbbb[h] = CreateDynamic3DTextLabel(temp,0x75DDB5FF,SBizzInfo[h][sbEntranceX], SBizzInfo[h][sbEntranceY],SBizzInfo[h][sbEntranceZ],30.0);
		}
		if(SBizzInfo[h][sbOwned] == 1)
		{
			new temp[MAX_STRING];
			format(temp,sizeof(temp), " [%s]\n [: %s]\n[: %s]", SBizzInfo[h][sbMessage],SBizzInfo[h][sbOwner],SBizzInfo[h][sbExtortion]);
			sbbb[h] = CreateDynamic3DTextLabel(temp,0xE4FF61FF,SBizzInfo[h][sbEntranceX], SBizzInfo[h][sbEntranceY],SBizzInfo[h][sbEntranceZ],30.0);
		}
	}

	for(new h = 0; h < sizeof(BizzInfo); h++)
	{
		if(BizzInfo[h][bOwned] == 0)
		{
			AddStaticPickup(1272, 2, BizzInfo[h][bEntranceX], BizzInfo[h][bEntranceY], BizzInfo[h][bEntranceZ]);
			pickups++;
		}
		if(BizzInfo[h][bOwned] == 1)
		{
			AddStaticPickup(1239, 2, BizzInfo[h][bEntranceX], BizzInfo[h][bEntranceY], BizzInfo[h][bEntranceZ]);
			pickups++;
		}
	}
	for(new h = 0; h < sizeof(SBizzInfo); h++)
	{
		if(SBizzInfo[h][sbOwned] == 0)
		{
			AddStaticPickup(1272, 2, SBizzInfo[h][sbEntranceX], SBizzInfo[h][sbEntranceY], SBizzInfo[h][sbEntranceZ]);
			pickups++;
		}
		if(SBizzInfo[h][sbOwned] == 1)
		{
			AddStaticPickup(1239, 2, SBizzInfo[h][sbEntranceX], SBizzInfo[h][sbEntranceY], SBizzInfo[h][sbEntranceZ]);
			pickups++;
		}
	}
	AddStaticPickup(1239, 2, -1061.5,-1183.5,129.2);// 
	AddStaticPickup(1239, 2, 2799.0696,-2356.5588,13.6368);//  
	CreateDynamic3DTextLabel("  : /buymats [number]",0xFF0000FF,2799.0696,-2356.5588,13.6368,40.0);
	AddStaticPickup(1239, 2, -2119.6609,-178.9174,35.3203);//  
	CreateDynamic3DTextLabel("  : /sellmats ",0xFF0000FF,-2119.6609,-178.9174,35.3203,40.0);
	AddStaticPickup(1318,2,199.1,-131.6,1003.5);//
	AddStaticPickup(1318,2,1456.9434,2773.4434,10.8203);//Yakuza
	AddStaticPickup(1318,2,2495.3,-1690.2,14.7);//grove
	AddStaticPickup(1318,2,2770.6,-1627.9,12.1);//vagos
	AddStaticPickup(1318,2,940.6,-1085.2,24.2);//ballas
	AddStaticPickup(1318,2,725.6,-1440.4,13.5);//news
	AddStaticPickup(1318,2,1752.5,-1911.9,13.5);//coronos
	AddStaticPickup(1318,2,-2719.3,-319.1,7.8);//russian mafia
	AddStaticPickup(1318,2,-2129.1,-188.3,35.3);//rifa
	AddStaticPickup(1239, 2, 1173.2563,-1323.3102,15.3943); //Hospital 1 near Ammu
	AddStaticPickup(1239, 2, 2029.5945,-1404.6426,17.2512); //Hospital 2 near speedway
	AddStaticPickup(1239, 2, 253.9280,69.6094,1003.6406); //Clear icon in Police Station
	AddStaticPickup(1239, 2, 1366.4325,-1275.2096,13.5469); //ArmsDealer Registration
	AddStaticPickup(1239, 2, 323.0342,1118.5804,1083.8828); //Getting Drugs for DrugDealers
	AddStaticPickup(1239, 2, 1381.0413,-1088.8511,27.3906); //Bill Board (old Job Department)
	AddStaticPickup(1239, 2, 597.1277,-1248.6479,18.2734); //Materials Package building
	AddStaticPickup(1239, 2, -2115.7246,-78.0859,35.3203); //Factory
	AddStaticPickup(1239, 2, 1073.0619,-344.5148,73.9922); //Hitman Agency entrance
	AddStaticPickup(371, 2, 1544.2,-1353.4,329.4); //LS towertop
	AddStaticPickup(371, 2, 1536.0, -1360.0, 1150.0); //LS towertop
	AddStaticPickup(1242, 2, 1527.5,-12.1,1002.0); //binco armor
	AddStaticPickup(1240, 2, 279.3000,1853.5619,8.7649); //area51 health
	CreatePickup(1240,1,1484.6702880859,-667.5283203125,94.706672668457);
	pickweapon[1] = CreatePickup(1239, 1, 242.3880,1861.9230,14.0840);
	pickweapon[2] = CreatePickup(1239, 1, -1321.5826,490.4293,11.1953);
	pickweapon[3] = CreatePickup(1239, 1, 254.3,79.0,1003.6);
	gunpick = CreatePickup(1239, 1, 312.2357,-165.5580,999.6010);
	gunpick1 = CreatePickup(1239, 1, 312.2357,-165.5580,999.6010);
	fpick = CreatePickup(1239,1,325.9700,306.8966,999.1484,299);
	pickups=pickups+29;
	printf("Current Pickups = %d",pickups);
	new carid;
	//LSPD
	lspd1 =	AddStaticVehicleEx(596,1535.1977539063,-1669.3918457031,13.202812194824,0,-1,-1,SPAWN_CARS);//1
	AddStaticVehicleEx(596,1535.3432617188,-1677.7794189453,13.202812194824,0,-1,-1,SPAWN_CARS);//2
	AddStaticVehicleEx(596,1526.7424316406,-1643.7180175781,5.7106246948242,180,-1,-1,SPAWN_CARS);//3
	AddStaticVehicleEx(596,1530.3603515625,-1643.6746826172,5.7106246948242,180,-1,-1,SPAWN_CARS);//4
	AddStaticVehicleEx(596,1538.0759277344,-1644.0693359375,5.7106246948242,180,-1,-1,SPAWN_CARS);//5
	AddStaticVehicleEx(596,1534.4260253906,-1643.8450927734,5.7106246948242,180,-1,-1,SPAWN_CARS);//6
	AddStaticVehicleEx(596,1558.3818359375,-1709.1494140625,5.7106246948242,0,-1,-1,SPAWN_CARS);//7
	AddStaticVehicleEx(596,1570.4122314453,-1709.5368652344,5.7106246948242,0,-1,-1,SPAWN_CARS);//8
	AddStaticVehicleEx(596,1574.4875488281,-1709.4047851563,5.7106246948242,0,-1,-1,SPAWN_CARS);//9
	AddStaticVehicleEx(596,1578.5786132813,-1709.5806884766,5.7106246948242,0,-1,-1,SPAWN_CARS);//10
	AddStaticVehicleEx(596,1583.4865722656,-1709.2409667969,5.7106246948242,0,-1,-1,SPAWN_CARS);//11
	AddStaticVehicleEx(596,1587.7447509766,-1709.0909423828,5.7106246948242,0,-1,-1,SPAWN_CARS);//12
	AddStaticVehicleEx(596,1591.2705078125,-1709.0131835938,5.7106246948242,0,-1,-1,SPAWN_CARS);//13
	AddStaticVehicleEx(596,1595.0397949219,-1709.3406982422,5.7106246948242,0,-1,-1,SPAWN_CARS);//14
	AddStaticVehicleEx(599,1530.0157470703,-1684.0891113281,6.2757515907288,272,-1,-1,SPAWN_CARS);//15
	AddStaticVehicleEx(599,1530.46484375,-1687.884765625,6.2757515907288,271.99951171875,-1,-1,SPAWN_CARS);//16
	AddStaticVehicleEx(599,1543.4396972656,-1676.373046875,6.2757515907288,90,-1,-1,SPAWN_CARS);//17
	AddStaticVehicleEx(599,1543.4116210938,-1663.8895263672,6.2757515907288,90,-1,-1,SPAWN_CARS);//18
	AddStaticVehicleEx(599,1543.1685791016,-1668.1884765625,6.2757515907288,90,-1,-1,SPAWN_CARS);//19
	AddStaticVehicleEx(599,1542.900390625,-1684.9191894531,6.2757515907288,90,-1,-1,SPAWN_CARS);//20
	AddStaticVehicleEx(523,1604.0543212891,-1706.0544433594,5.5510025024414,88,-1,-1,SPAWN_CARS);//21
	AddStaticVehicleEx(523,1604.2294921875,-1703.1314697266,5.5510025024414,87.994995117188,-1,-1,SPAWN_CARS);//22
	AddStaticVehicleEx(523,1604.2048339844,-1701.6561279297,5.5510025024414,87.994995117188,-1,-1,SPAWN_CARS);//23
	AddStaticVehicleEx(523,1604.3314208984,-1699.3438720703,5.5510025024414,87.994995117188,-1,-1,SPAWN_CARS);//24
	AddStaticVehicleEx(523,1604.2999267578,-1697.6959228516,5.5510025024414,87.994995117188,-1,-1,SPAWN_CARS);//25
	AddStaticVehicleEx(523,1604.3326416016,-1694.9748535156,5.5510025024414,87.994995117188,-1,-1,SPAWN_CARS);//26
	AddStaticVehicleEx(523,1604.3135986328,-1693.5833740234,5.5510025024414,87.994995117188,-1,-1,SPAWN_CARS);//27
	AddStaticVehicleEx(523,1604.3426513672,-1691.1647949219,5.5510025024414,87.994995117188,-1,-1,SPAWN_CARS);//28
	AddStaticVehicleEx(523,1604.4251708984,-1689.3449707031,5.5510025024414,87.994995117188,-1,-1,SPAWN_CARS);//29
	AddStaticVehicleEx(523,1604.4241943359,-1686.8552246094,5.5510025024414,87.994995117188,-1,-1,SPAWN_CARS);//30
	AddStaticVehicleEx(599,1543.208984375,-1613.3341064453,13.767938613892,0,-1,-1,SPAWN_CARS);//31
	AddStaticVehicleEx(599,1547.6015625,-1613.2866210938,13.767938613892,0,-1,-1,SPAWN_CARS);//32
	AddStaticVehicleEx(497,1517.2202148438,-1657.6057128906,13.804175376892,0,-1,-1,SPAWN_CARS);//33
	lspd2 = AddStaticVehicleEx(536,9999.9,9999.9,9999.9,2,-1,-1,SPAWN_CARS);//35
	//FBI
	sfpd1 =	AddStaticVehicleEx(523,-1638.3988,662.1110,-5.6713,270.6373,1,0,SPAWN_CARS);//36
	AddStaticVehicleEx(597,-1628.6439,692.6460,-5.4736,179.5486,1,0,SPAWN_CARS); //
	AddStaticVehicleEx(597,-1620.7782,692.5500,-5.4741,180.9282,1,0,SPAWN_CARS); //
	AddStaticVehicleEx(597,-1612.4391,692.6265,-5.4730,179.7009,1,0,SPAWN_CARS); //
	AddStaticVehicleEx(597,-1603.8014,692.5979,-5.4740,178.8081,1,0,SPAWN_CARS); //
	AddStaticVehicleEx(528,-1573.2030,706.2028,-5.1986,89.6281,1,0,SPAWN_CARS); //
	AddStaticVehicleEx(528,-1573.2642,713.1837,-5.1980,86.8566,1,0,SPAWN_CARS); //
	AddStaticVehicleEx(528,-1573.2249,722.3272,-5.1981,89.2069,1,0,SPAWN_CARS); //
	AddStaticVehicleEx(528,-1573.0345,730.7456,-5.1985,89.1618,1,0,SPAWN_CARS); //
	AddStaticVehicleEx(528,-1573.1606,738.8624,-5.1988,90.0278,1,0,SPAWN_CARS); //
	AddStaticVehicleEx(597,-1579.9310,748.6550,-5.4724,178.9994,1,0,SPAWN_CARS); //
	AddStaticVehicleEx(597,-1584.0583,748.4904,-5.4740,179.3883,1,0,SPAWN_CARS); //
	AddStaticVehicleEx(597,-1587.7848,748.3476,-5.4739,180.7715,1,0,SPAWN_CARS); //
	AddStaticVehicleEx(597,-1592.2722,748.4144,-5.4729,181.3361,1,0,SPAWN_CARS); //
	AddStaticVehicleEx(597,-1596.2833,748.4049,-5.4729,181.6806,1,0,SPAWN_CARS); //
	AddStaticVehicleEx(597,-1600.2703,748.3060,-5.4739,180.7052,1,0,SPAWN_CARS); //
	AddStaticVehicleEx(597,-1624.7681,692.5297,-5.4740,179.5063,1,0,SPAWN_CARS); //
	AddStaticVehicleEx(597,-1616.7950,692.7621,-5.4733,178.4777,1,0,SPAWN_CARS); //
	AddStaticVehicleEx(597,-1608.3041,692.9426,-5.4730,179.4426,1,0,SPAWN_CARS); //
	AddStaticVehicleEx(597,-1600.4384,692.5142,-5.4731,178.0805,1,0,SPAWN_CARS); //
	AddStaticVehicleEx(523,-1638.9918,685.9183,-5.6716,271.7888,1,0,SPAWN_CARS); //
	AddStaticVehicleEx(523,-1638.8740,682.3111,-5.6696,270.0154,1,0,SPAWN_CARS); //
	AddStaticVehicleEx(523,-1638.8677,678.0063,-5.6723,268.1591,1,0,SPAWN_CARS); //
	AddStaticVehicleEx(523,-1638.1664,674.6019,-5.6719,270.7011,1,0,SPAWN_CARS); //
	AddStaticVehicleEx(523,-1638.5803,669.9962,-5.6718,275.2390,1,0,SPAWN_CARS); //
	AddStaticVehicleEx(523,-1638.2513,665.9818,-5.6684,270.7775,1,0,SPAWN_CARS); //
	AddStaticVehicleEx(523,-1638.2163,662.2698,-5.6765,270.9784,1,0,SPAWN_CARS); //
	sfpd2 =	AddStaticVehicleEx(487,-1679.9203,703.3173,30.7746,359.7234,1,0,SPAWN_CARS);
	fbi1 =	AddStaticVehicleEx(490,-2413.7437,540.0856,30.0990,270.4725,0,0,SPAWN_CARS);//393
	AddStaticVehicleEx(490,-2414.1938,536.0679,30.1188,259.4775,0,0,SPAWN_CARS);//394
	AddStaticVehicleEx(490,-2415.1575,531.9451,30.1006,246.9277,0,0,SPAWN_CARS);//395
	AddStaticVehicleEx(490,-2416.9514,528.6968,30.1090,237.0206,0,0,SPAWN_CARS);//396
	AddStaticVehicleEx(490,-2419.4978,525.0674,30.1071,231.4455,0,0,SPAWN_CARS);//397
	AddStaticVehicleEx(490,-2422.5288,521.8413,30.1068,223.4486,0,0,SPAWN_CARS);//398
	AddStaticVehicleEx(490,-2425.9377,518.4485,30.1132,222.7646,0,0,SPAWN_CARS);//399
	AddStaticVehicleEx(490,-2429.9158,515.6051,30.0874,213.4545,0,0,SPAWN_CARS);//400
	AddStaticVehicleEx(490,-2443.4827,532.4166,30.0433,180.6234,0,0,SPAWN_CARS);//401
	AddStaticVehicleEx(490,-2438.9016,532.4229,30.0293,179.6400,0,0,SPAWN_CARS);//402
	fbi2 =	AddStaticVehicleEx(487,-2468.9224,500.5667,30.2543,266.4006,0,0,SPAWN_CARS);//403 75
	//Gtove Street
	groove1 = AddStaticVehicleEx(536,2513.53808594,-1679.20605469,13.32886887,51.60961914,86,86,SPAWN_CARS); //Blade
	AddStaticVehicleEx(466,2499.34692383,-1651.03234863,13.45805931,150.72033691,86,86,SPAWN_CARS); //Glendale
	AddStaticVehicleEx(466,2503.57128906,-1653.01757812,13.49703979,142.77832031,86,86,SPAWN_CARS); //Glendale
	AddStaticVehicleEx(492,2512.78906250,-1666.50317383,13.47036648,111.60974121,86,86,SPAWN_CARS); //Greenwood
	AddStaticVehicleEx(492,2511.79882812,-1663.48925781,13.48092270,111.60461426,86,86,SPAWN_CARS); //Greenwood
	AddStaticVehicleEx(600,2483.64355469,-1652.16394043,13.30875015,182.57006836,86,86,SPAWN_CARS); //Picador
	AddStaticVehicleEx(600,2486.80761719,-1652.07324219,13.32501411,182.56530762,86,86,SPAWN_CARS); //Picador
	AddStaticVehicleEx(496,2464.39550781,-1651.29443359,13.27550125,142.69018555,86,86,SPAWN_CARS); //Blistac
	AddStaticVehicleEx(496,2472.58886719,-1651.94140625,13.27372551,142.68493652,86,86,SPAWN_CARS); //Blistac
	groove2 =	AddStaticVehicleEx(536,2468.69042969,-1651.55371094,13.27655029,142.68493652,86,86,SPAWN_CARS); //Picador 86
	//La Cosa Nostra
	lcn1 =	AddStaticVehicleEx(507,1273.1822509766,-2009.9210205078,58.993198394775,180,0,0,SPAWN_CARS);//
	AddStaticVehicleEx(507,1266.7591552734,-2009.9423828125,59.176761627197,180,0,0,SPAWN_CARS);//
	AddStaticVehicleEx(507,1260.2248535156,-2009.9299316406,59.363498687744,180,0,0,SPAWN_CARS);//
	AddStaticVehicleEx(507,1253.5891113281,-2009.9046630859,59.55313873291,180,0,0,SPAWN_CARS);//
	AddStaticVehicleEx(507,1247.2554931641,-2009.8804931641,59.734142303467,180,0,0,SPAWN_CARS);//
	AddStaticVehicleEx(561,1276.8623046875,-2041.1131591797,58.827671051025,0,0,0,SPAWN_CARS);//
	AddStaticVehicleEx(507,1245.552734375,-2017.7840576172,59.6194190979,270,0,0,SPAWN_CARS);//
	AddStaticVehicleEx(507,1245.6214599609,-2024.220703125,59.617420196533,270,0,0,SPAWN_CARS);//
	AddStaticVehicleEx(418,1245.5357666016,-2030.3240966797,59.619911193848,270,0,0,SPAWN_CARS);//
	AddStaticVehicleEx(418,1276.8092041016,-2015.5512695313,58.713310241699,89.999877929688,0,0,SPAWN_CARS);//
	AddStaticVehicleEx(561,1276.8558349609,-2021.6174316406,58.731960296631,89.994506835938,0,0,SPAWN_CARS);//
	AddStaticVehicleEx(561,1276.8515625,-2027.6696777344,58.755661010742,89.994506835938,0,0,SPAWN_CARS);//
	AddStaticVehicleEx(487,1115.2827148438,-2055.6342773438,74.694686889648,226,0,0,SPAWN_CARS);//427
	AddStaticVehicleEx(579,1274.2484130859,-2041.1391601563,58.723258972168,0,0,0,SPAWN_CARS);//
	AddStaticVehicleEx(581,1276.69140625,-2024.5715332031,58.625713348389,90,0,0,SPAWN_CARS);//429
	AddStaticVehicleEx(581,1276.5631103516,-2018.6508789063,58.600227355957,90,0,0,SPAWN_CARS);//430
	AddStaticVehicleEx(581,1269.9930419922,-2010.1550292969,58.794715881348,181.99963378906,0,0,SPAWN_CARS);//431
	AddStaticVehicleEx(581,1263.4050292969,-2009.98828125,58.982990264893,181.99951171875,0,0,SPAWN_CARS);//432
	AddStaticVehicleEx(581,1256.9215087891,-2010.0487060547,59.168281555176,181.99951171875,0,0,SPAWN_CARS);//433
	AddStaticVehicleEx(581,1250.5341796875,-2009.8087158203,59.35082244873,181.99951171875,0,0,SPAWN_CARS);//434
	AddStaticVehicleEx(409,1247.2043457031,-2043.4842529297,59.826148986816,268,0,0,SPAWN_CARS);//435
	lcn2 =	AddStaticVehicleEx(536,2505.1828613281,-1694.8106689453,13.40275478363,2,0,0,SPAWN_CARS);//436 108
	//Meriya
	mer1 =	AddStaticVehicleEx(409,1508.26391602,-1827.11291504,13.47187519,89.68481445,1,1,SPAWN_CARS); //Stretch 109
	AddStaticVehicleEx(409,1497.80773926,-1826.94714355,13.47187519,89.68139648,1,1,SPAWN_CARS); //Stretch
	AddStaticVehicleEx(421,1483.80590820,-1844.93444824,13.36687469,0.00000000,1,1,SPAWN_CARS); //Premier
	AddStaticVehicleEx(421,1480.51794434,-1844.80041504,13.36687469,0.00000000,1,1,SPAWN_CARS); //Premier
	AddStaticVehicleEx(421,1476.80615234,-1845.03295898,13.36687469,0.00000000,1,1,SPAWN_CARS); //Premier
	AddStaticVehicleEx(487,1430.15673828,-1814.44555664,33.69468689,270.27026367,1,1,SPAWN_CARS); //Maverick
	AddStaticVehicleEx(579,1464.23669434,-1844.75122070,13.64551258,0.00000000,1,1,SPAWN_CARS); //Huntley
	AddStaticVehicleEx(579,1473.22924805,-1844.70092773,13.64551258,0.00000000,1,1,SPAWN_CARS); //Huntley
	AddStaticVehicleEx(579,1469.10937500,-1844.76660156,13.64551258,0.00000000,1,1,SPAWN_CARS); //Huntley
	AddStaticVehicleEx(421,1488.80798340,-1832.24145508,13.24663544,87.69836426,1,1,SPAWN_CARS); //BF-400
	AddStaticVehicleEx(421,1488.75415039,-1835.02233887,13.24663544,87.69836426,1,1,SPAWN_CARS); //BF-400
	AddStaticVehicleEx(445,1460.38110352,-1844.97595215,13.41687489,0.00000000,1,1,SPAWN_CARS); //Police Car (LVPD)
	AddStaticVehicleEx(445,1457.18481445,-1844.96655273,13.41687489,0.00000000,1,1,SPAWN_CARS); //Police Car (LVPD)
	AddStaticVehicleEx(445,1453.57348633,-1844.93103027,13.53687477,0.00000000,1,1,SPAWN_CARS); //Admiral
	AddStaticVehicleEx(445,1450.50976562,-1844.84924316,13.53687477,0.00000000,1,1,SPAWN_CARS); //Admiral
	mer2 = AddStaticVehicleEx(445,1447.03601074,-1844.80822754,13.53687477,0.00000000,1,1,SPAWN_CARS); //Admiral 124
	//Russkaya Mafia
	rm1= AddStaticVehicleEx(579,-2741.57421875,-282.66033936,6.94658613,178.55548096,0,0,SPAWN_CARS); //
	AddStaticVehicleEx(487,-2726.21533203,-252.34573364,7.45250034,89.81994629,0,0,SPAWN_CARS); //
	AddStaticVehicleEx(579,-2731.90869141,-283.44207764,7.13770008,178.55548096,0,0,SPAWN_CARS); //
	AddStaticVehicleEx(579,-2736.61328125,-283.35449219,7.13770008,178.55523682,0,0,SPAWN_CARS); //
	AddStaticVehicleEx(580,-2751.93066406,-282.64913940,7.03906250,180.45025635,0,0,SPAWN_CARS); //
	AddStaticVehicleEx(580,-2746.79345703,-282.65625000,7.03906250,178.46197510,0,0,SPAWN_CARS); //
	AddStaticVehicleEx(581,-2761.47436523,-282.67364502,7.03906250,180.53997803,0,0,SPAWN_CARS); //
	AddStaticVehicleEx(418,-2756.43164062,-282.64453125,7.03906250,180.53833008,0,0,SPAWN_CARS); //
	AddStaticVehicleEx(581,-2766.76440430,-283.61422729,6.96406221,178.60058594,0,0,SPAWN_CARS); //
	rm2 =	AddStaticVehicleEx(409,-2780.3427734375,-292.60806274414,7.3040628433228,270,0,0,SPAWN_CARS);//
	//Yakuza
	yak1 =	AddStaticVehicleEx(487,2611.8235,1790.3734,10.6953,177.9848,0,6,SPAWN_CARS);//463 135
	AddStaticVehicleEx(461,2630.6184,1734.0171,10.6952,90.1694,0,0,SPAWN_CARS);//464
	AddStaticVehicleEx(461,2630.6091,1737.2408,10.6951,90.1694,0,0,SPAWN_CARS);//465
	AddStaticVehicleEx(458,2630.6003,1740.2677,10.6950,90.1694,0,0,SPAWN_CARS);//466
	AddStaticVehicleEx(400,2630.5906,1743.4661,10.6949,90.1694,0,0,SPAWN_CARS);//467
	AddStaticVehicleEx(400,2630.5808,1746.8342,10.6949,90.1694,0,0,SPAWN_CARS);//468
	AddStaticVehicleEx(400,2630.5718,1750.0581,10.6948,90.1694,0,0,SPAWN_CARS);//469
	AddStaticVehicleEx(418,2630.5620,1753.2809,10.6947,90.1694,0,0,SPAWN_CARS);//470
	AddStaticVehicleEx(418,2630.5532,1756.3099,10.6946,90.1694,0,0,SPAWN_CARS);//471
	AddStaticVehicleEx(458,2630.5439,1759.4585,10.6945,90.1694,0,0,SPAWN_CARS);//472
	AddStaticVehicleEx(405,2611.4846,1703.8937,10.6953,271.5025,0,0,SPAWN_CARS);//473
	AddStaticVehicleEx(405,2611.1912,1700.7209,10.6934,270.9954,0,0,SPAWN_CARS);//474
	AddStaticVehicleEx(405,2611.2471,1697.4962,10.6933,270.9954,0,0,SPAWN_CARS);//475
	yak2 =	AddStaticVehicleEx(409,2611.3040,1694.2235,10.6932,270.9954,6,6,SPAWN_CARS);//476 148
	//Ballas
	bal1 =	AddStaticVehicleEx(566,2651.3733,-2010.2798,13.2842,330.0127,159,159,SPAWN_CARS); //
	AddStaticVehicleEx(566,2656.5686,-2010.5664,13.2837,328.0787,159,159,SPAWN_CARS);
	AddStaticVehicleEx(566,2661.5278,-2010.5305,13.3032,334.2722,159,159,SPAWN_CARS);
	AddStaticVehicleEx(566,2666.1086,-2010.7502,13.2920,336.6881,159,159,SPAWN_CARS); //
	AddStaticVehicleEx(517,2652.8801,-1996.9993,13.4103,228.6106,159,159,SPAWN_CARS);
	AddStaticVehicleEx(517,2658.9658,-1996.9078,13.4082,222.7957,159,159,SPAWN_CARS); //
	AddStaticVehicleEx(517,2664.3586,-1996.8951,13.4205,220.9864,159,159,SPAWN_CARS);
	AddStaticVehicleEx(517,2669.9294,-1997.0879,13.4181,216.7375,159,159,SPAWN_CARS); //
	AddStaticVehicleEx(412,2659.4065,-2031.8802,13.3838,89.8608,159,159,SPAWN_CARS); //
	AddStaticVehicleEx(412,2659.9631,-2048.6658,13.4032,3.9724,159,159,SPAWN_CARS); //
	AddStaticVehicleEx(412,2655.9556,-2048.9048,13.4721,1.8780,159,159,SPAWN_CARS); //
	bal2 =	AddStaticVehicleEx(412,2659.5388,-2036.6606,13.3851,84.4133,159,159,SPAWN_CARS); //Burrito
	//News Reporter
	rep1 =	AddStaticVehicleEx(582,704.9345,-1436.0719,13.5970,2.1835,6,6,SPAWN_CARS); //485 157
	AddStaticVehicleEx(582,709.4269,-1435.1082,13.5975,0.8532,6,6,SPAWN_CARS); //486
	AddStaticVehicleEx(582,713.4258,-1435.8010,13.5921,359.9430,6,6,SPAWN_CARS); //487
	AddStaticVehicleEx(582,740.1835,-1433.1346,13.3104,88.8555,6,6,SPAWN_CARS); //488
	AddStaticVehicleEx(582,739.1592,-1438.1425,13.3102,91.6057,6,6,SPAWN_CARS); //489
	AddStaticVehicleEx(488,701.8548,-1456.8269,17.8746,358.7136,6,6,SPAWN_CARS); //490
	rep2 =	AddStaticVehicleEx(488,722.2590,-1458.5845,22.3926,359.0270,6,6,SPAWN_CARS); //491 163
	//El Coronas
	elco1 =	AddStaticVehicleEx(567,1804.02600098,-1932.05432129,13.20955658,0.00000000,2,1,SPAWN_CARS); //
	AddStaticVehicleEx(567,1799.86706543,-1931.95764160,13.20960426,0.00000000,2,1,SPAWN_CARS); //
	AddStaticVehicleEx(534,1795.64587402,-1932.10681152,13.20953083,0.00000000,2,1,SPAWN_CARS); //
	AddStaticVehicleEx(534,1791.26843262,-1932.09655762,13.22665977,0.00000000,2,1,SPAWN_CARS); //
	AddStaticVehicleEx(534,1786.29516602,-1931.96984863,13.23672104,1.89404297,2,1,SPAWN_CARS); //
	AddStaticVehicleEx(575,1777.23254395,-1921.05883789,13.36563110,270.22521973,2,2,SPAWN_CARS); //
	AddStaticVehicleEx(575,1777.30480957,-1916.48278809,13.36568260,270.22521973,2,2,SPAWN_CARS); //
	AddStaticVehicleEx(575,1777.27856445,-1911.65966797,13.36566353,270.22521973,2,2,SPAWN_CARS); //
	elco2 = AddStaticVehicleEx(567,1782.14636230,-1931.72753906,13.12683964,359.99804688,2,1,SPAWN_CARS); //
	//Vagos
	vag1 = AddStaticVehicleEx(474,2771.21484375,-1622.86083984,11.17715549,316.24011230,6,66,SPAWN_CARS); //
	AddStaticVehicleEx(576,2774.72900391,-1624.14245605,11.17187500,316.23596191,6,66,SPAWN_CARS); //
	AddStaticVehicleEx(467,2778.57324219,-1624.81958008,11.17187500,316.23596191,6,66,SPAWN_CARS); //
	AddStaticVehicleEx(467,2769.87939453,-1613.46752930,10.67187500,272.34533691,6,66,SPAWN_CARS); //
	AddStaticVehicleEx(576,2791.4553,-1623.9851,10.6846,355.3188,6,66,SPAWN_CARS); //
	AddStaticVehicleEx(576,2787.1831,-1624.2833,10.6838,355.6745,6,66,SPAWN_CARS); //
	AddStaticVehicleEx(467,2771.7666,-1602.6602,10.6631,273.5739,6,66,SPAWN_CARS); //
	AddStaticVehicleEx(542,2769.58593750,-1609.86389160,10.82187462,272.30017090,6,6,SPAWN_CARS); // 250
	vag2 = AddStaticVehicleEx(542,2769.52148438,-1606.28222656,10.82187462,272.29614258,6,6,SPAWN_CARS); // 350
	//Hitman
	hit1 =	AddStaticVehicleEx(468,1062.1483,-292.0961,73.5754,220.7325,0,0,SPAWN_CARS); // 
	printf("Hit start:%d",carid);
	AddStaticVehicleEx(468,1061.4437,-291.6180,73.5784,207.5404,0,0,SPAWN_CARS); // 
	AddStaticVehicleEx(468,1056.8389,-290.5036,73.5697,226.3032,0,0,SPAWN_CARS); // 
	AddStaticVehicleEx(516,1055.7094,-305.8602,73.6613,254.8578,0,0,SPAWN_CARS); // 
	AddStaticVehicleEx(516,1055.8724,-304.3174,73.6593,249.1348,0,0,SPAWN_CARS); // 
	AddStaticVehicleEx(516,1055.9409,-302.7928,73.6613,252.2628,0,0,SPAWN_CARS); // 
	AddStaticVehicleEx(489,1067.2126,-289.1217,73.7948,180.1133,0,0,SPAWN_CARS); // 
	AddStaticVehicleEx(489,1070.6669,-289.0179,73.7912,181.4208,0,0,SPAWN_CARS); // 
	AddStaticVehicleEx(480,1073.9780,-288.5472,73.7436,178.4476,0,0,SPAWN_CARS); //  350
	AddStaticVehicleEx(480,1077.2522,-288.6857,73.7435,179.5224,0,0,SPAWN_CARS); //  350
	AddStaticVehicleEx(487,1106.9731,-337.3196,74.1667,91.7844,0,0,SPAWN_CARS); // 
	AddStaticVehicleEx(487,1088.6776,-319.5407,74.1676,93.1095,0,0,SPAWN_CARS); // 
	AddStaticVehicleEx(516,1090.5668,-293.0584,73.4729,91.0631,0,0,SPAWN_CARS); // 
	AddStaticVehicleEx(468,1090.3356,-296.1296,73.4736,90.0577,0,0,SPAWN_CARS); // 
	hit2 =	AddStaticVehicleEx(468,1090.2285,-298.9098,73.4735,89.4671,0,0,SPAWN_CARS); // 
	//Flaming Cobra
	fla1 = AddStaticVehicleEx(463,708.6484,-457.8985,15.8762,91.1484,99,99,SPAWN_CARS); // flaming cobra 524 197
	printf("FLC start:%d",carid);
	AddStaticVehicleEx(463,708.1364,-461.1635,15.8767,88.1862,99,99,SPAWN_CARS); // flaming cobra 525
	AddStaticVehicleEx(463,708.8199,-464.5170,15.8763,88.0652,99,99,SPAWN_CARS); // flaming cobra 526
	AddStaticVehicleEx(461,695.8306,-460.9072,15.9176,270.5912,99,99,SPAWN_CARS); // flaming cobra 527 200
	AddStaticVehicleEx(461,695.4719,-463.9027,15.9201,270.6905,99,99,SPAWN_CARS); // flaming cobra 528
	AddStaticVehicleEx(461,695.5777,-467.0229,15.9214,270.3701,99,99,SPAWN_CARS); // flaming cobra 529
	AddStaticVehicleEx(463,695.6915,-473.3192,16.1397,269.4003,99,99,SPAWN_CARS); // flaming cobra 530
	AddStaticVehicleEx(463,696.1537,-470.2592,16.1394,270.1839,99,99,SPAWN_CARS); // flaming cobra 531
	AddStaticVehicleEx(463,704.5456,-441.6973,16.1385,180.8582,99,99,SPAWN_CARS); // flaming cobra 532
	AddStaticVehicleEx(461,700.8151,-441.8094,16.1395,179.0660,99,99,SPAWN_CARS); // flaming cobra 533
	fla2 =	AddStaticVehicleEx(461,697.2876,-441.3988,16.1422,179.8963,99,99,SPAWN_CARS); // flaming cobra 534 207
	printf("FLC end:%d",carid);
	//Kolxoz
	kol1 =	AddStaticVehicleEx(532,-1091.08984375,-1136.07519531,130.32847595,0.00000000,-1,-1,SPAWN_CARS); //Combine
	AddStaticVehicleEx(532,-1103.25341797,-1136.26452637,130.32847595,0.00000000,-1,-1,SPAWN_CARS); //Combine
	AddStaticVehicleEx(532,-1115.57824707,-1136.11389160,130.33558655,0.00000000,-1,-1,SPAWN_CARS); //Combine
	AddStaticVehicleEx(471,-1070.78198242,-1287.84436035,128.97874451,0.00000000,15,1,SPAWN_CARS); //Sanchez
	AddStaticVehicleEx(471,-1067.80664062,-1287.79101562,128.97874451,0.00000000,15,1,SPAWN_CARS); //Sanchez
	AddStaticVehicleEx(482,-1092.43310547,-1285.85437012,129.46875000,0.00000000,15,1,SPAWN_CARS); //Burrito
	AddStaticVehicleEx(471,-1073.1637,-1287.8226,128.6998,358.2159,15,15,SPAWN_CARS); //
	AddStaticVehicleEx(471,-1075.7330,-1287.7266,128.7000,356.6677,15,15,SPAWN_CARS); //
	AddStaticVehicleEx(471,-1078.4199,-1287.8605,128.7016,1.2812,15,15,SPAWN_CARS); //
	AddStaticVehicleEx(500,-1066.7312,-1259.5209,129.3251,178.6673,15,15,SPAWN_CARS); //
	AddStaticVehicleEx(500,-1082.3027,-1259.2561,129.3281,181.4120,15,15,SPAWN_CARS); //
	AddStaticVehicleEx(469,-1105.9384,-1246.1044,129.2249,180.4238,15,15,SPAWN_CARS); //
	AddStaticVehicleEx(478,-1105.0146,-1286.1318,129.2116,358.7153,15,15,SPAWN_CARS); //
	AddStaticVehicleEx(478,-1109.4989,-1285.9340,129.2113,357.2666,15,15,SPAWN_CARS); //
	AddStaticVehicleEx(422,-1113.8303,-1286.0250,129.2063,359.7635,15,15,SPAWN_CARS); //
	AddStaticVehicleEx(422,-1118.3298,-1286.1713,129.2081,0.0671,15,15,SPAWN_CARS); //
	AddStaticVehicleEx(482,-1096.68432617,-1285.84619141,129.46875000,0.00000000,15,1,SPAWN_CARS); //Burrito
	AddStaticVehicleEx(482,-1100.36938477,-1286.02294922,129.46875000,0.00000000,15,1,SPAWN_CARS); //Burrito
	AddStaticVehicleEx(478,-1118.89343262,-1260.41723633,129.29875183,208.46508789,15,1,SPAWN_CARS); //Walton
	AddStaticVehicleEx(478,-1114.97595215,-1259.52136230,129.29875183,208.46008301,15,1,SPAWN_CARS); //Walton
	AddStaticVehicleEx(500,-1077.81713867,-1259.48193359,129.31738281,178.60058594,15,1,SPAWN_CARS); //Huntley
	kol2 = AddStaticVehicleEx(500,-1071.30566406,-1259.80175781,129.31738281,178.59918213,15,1,SPAWN_CARS); //Huntley
	//Licenzeri
	lic1 =	AddStaticVehicleEx(426,-2093.40527344,-85.11914062,35.38406372,182.00000000,2,2,SPAWN_CARS); //Mesa 220
	printf("Lic start:%d",carid);
	AddStaticVehicleEx(426,-2089.23535156,-85.01855469,35.38406372,180.00000000,2,2,SPAWN_CARS); //Mesa
	AddStaticVehicleEx(426,-2085.09375000,-84.78417969,35.38406372,180.00000000,2,2,SPAWN_CARS); //Mesa
	AddStaticVehicleEx(426,-2084.77172852,-109.02448273,35.31031418,180.00000000,2,2,SPAWN_CARS); //Admiral
	AddStaticVehicleEx(426,-2076.89648438,-84.70312500,35.15406418,180.00000000,2,2,SPAWN_CARS); //Admiral
	AddStaticVehicleEx(426,-2072.77929688,-84.72851562,35.15406418,180.00000000,2,2,SPAWN_CARS); //Admiral
	AddStaticVehicleEx(426,-2068.60253906,-84.70898438,35.15406418,180.00000000,2,2,SPAWN_CARS); //Admiral
	AddStaticVehicleEx(426,-2064.61816406,-84.98925781,35.15406418,180.00000000,2,2,SPAWN_CARS); //Admiral
	AddStaticVehicleEx(426,-2079.27075195,-108.92967987,35.54031372,180.00000000,2,2,SPAWN_CARS); //Mesa
	AddStaticVehicleEx(487,-2028.13281250,-111.27439117,39.18687439,90.00000000,2,6,SPAWN_CARS); //Maverick
	lic2 =	AddStaticVehicleEx(593,-2028.86706543,-144.76455688,35.87049484,180.00000000,-1,-1,SPAWN_CARS); //Dodo 230
	printf("Lic end:%d",carid);
	//Rifa
	rifa1 =	AddStaticVehicleEx(518,2326.8391,-1256.9868,22.1708,269.8353,59,59,SPAWN_CARS); // 
	AddStaticVehicleEx(518,2326.5242,-1252.4301,22.1708,268.4738,59,59,SPAWN_CARS); //  350
	AddStaticVehicleEx(479,2326.6987,-1246.3832,22.2950,270.2037,59,59,SPAWN_CARS); //  350
	AddStaticVehicleEx(479,2326.5308,-1242.5570,22.2936,269.6180,59,59,SPAWN_CARS); // 
	AddStaticVehicleEx(475,2326.2485,-1233.6670,22.3039,266.9711,59,59,SPAWN_CARS); // 
	AddStaticVehicleEx(475,2326.2930,-1238.2705,22.3038,271.1847,59,59,SPAWN_CARS); // 
	rifa2 =	AddStaticVehicleEx(482,2348.8193,-1236.5583,22.6149,85.6815,59,59,SPAWN_CARS); // 
	printf("rif end:%d",carid);
	//M4S
	m4s1 =	AddStaticVehicleEx(416,-2670.28515625,614.80145264,14.32455158,0.00000000,3,1,SPAWN_CARS); //Police Car (LVPD) 243
	printf("M4s start:%d",carid);
	AddStaticVehicleEx(416,-2706.69262695,621.43634033,14.32312489,266.30029297,3,1,SPAWN_CARS); //Police Car (LVPD)
	AddStaticVehicleEx(416,-2630.01269531,614.98339844,14.32312489,0.00000000,3,1,SPAWN_CARS); //Police Car (LVPD)
	AddStaticVehicleEx(416,-2640.75073242,614.99865723,14.83825111,0.00000000,3,1,SPAWN_CARS); //Police Ranger
	AddStaticVehicleEx(416,-2707.27880859,627.76232910,14.83967781,270.36035156,3,1,SPAWN_CARS); //Police Ranger
	AddStaticVehicleEx(416,-2677.55688477,614.70184326,14.75270081,0.00000000,1,3,SPAWN_CARS); //Ambulance
	AddStaticVehicleEx(416,-2626.31445312,614.96386719,14.32312489,0.00000000,3,1,SPAWN_CARS); //Police Car (LVPD)
	AddStaticVehicleEx(586,-2677.28564453,632.98730469,14.05012512,188.52551270,3,1,SPAWN_CARS); //Wayfarer
	m4s2 = AddStaticVehicleEx(586,-2674.98559570,632.79309082,14.05012512,188.52539062,3,1,SPAWN_CARS); //Wayfarer 251
	printf("m4s end:%d",carid);
	//Street Dogs
	sd1 = AddStaticVehicleEx(482,1746.88940430,-1357.21508789,16.01715851,294.22521973,3,1,SPAWN_CARS); //Burrito
	AddStaticVehicleEx(439,1736.98815918,-1345.07238770,15.66912651,270.45037842,3,1,SPAWN_CARS); //
	AddStaticVehicleEx(439,1736.92492676,-1353.11853027,15.67082977,268.46240234,3,1,SPAWN_CARS); //
	AddStaticVehicleEx(439,1736.95117188,-1348.77648926,15.66217899,270.44738770,3,1,SPAWN_CARS); //
	AddStaticVehicleEx(439,1784.46813965,-1375.14538574,15.75781250,0.00000000,3,1,SPAWN_CARS); //
	AddStaticVehicleEx(436,1780.15490723,-1374.87805176,15.75781250,0.00000000,3,1,SPAWN_CARS); //
	AddStaticVehicleEx(436,1768.43408203,-1369.13134766,15.75781250,0.00000000,3,1,SPAWN_CARS); //
	AddStaticVehicleEx(602,1776.55090332,-1375.12243652,15.64482975,0.00000000,3,1,SPAWN_CARS); //
	AddStaticVehicleEx(602,1773.04919434,-1375.48217773,15.63781261,0.00000000,3,1,SPAWN_CARS); //
	AddStaticVehicleEx(461,1764.39160156,-1348.42016602,15.41509533,274.37536621,3,1,SPAWN_CARS); //
	AddStaticVehicleEx(461,1764.32177734,-1352.08630371,15.41627884,274.37255859,3,1,SPAWN_CARS); // 
	sd2 = AddStaticVehicleEx(461,1764.20605469,-1350.11877441,15.41426468,274.37255859,3,1,SPAWN_CARS); //
	//Taxi
	taxi1=AddStaticVehicleEx(438,-1735.20349121,1011.83929443,17.78593826,270.00000000,-1,-1,SPAWN_CARS); //Cabbie
	AddStaticVehicleEx(438,-1735.08959961,1016.31829834,17.78593826,270.00000000,-1,-1,SPAWN_CARS); //Cabbie
	AddStaticVehicleEx(438,-1735.17309570,1008.02453613,17.78593826,270.00000000,-1,-1,SPAWN_CARS); //Cabbie
	AddStaticVehicleEx(438,-1735.34509277,1020.53295898,17.78593826,270.00000000,-1,-1,SPAWN_CARS); //Cabbie
	AddStaticVehicleEx(438,-1735.03125000,1024.32177734,17.78593826,270.00000000,-1,-1,SPAWN_CARS); //Cabbie
	AddStaticVehicleEx(438,-1735.14782715,1028.13806152,17.78593826,270.00000000,-1,-1,SPAWN_CARS); //Cabbie
	AddStaticVehicleEx(438,-1734.99328613,1032.62524414,17.78593826,270.00000000,-1,-1,SPAWN_CARS); //Cabbie
	AddStaticVehicleEx(438,-1734.77075195,1037.07922363,17.78593826,270.00000000,-1,-1,SPAWN_CARS); //Cabbie
	AddStaticVehicleEx(438,-1734.87939453,1041.27856445,17.78593826,270.00000000,-1,-1,SPAWN_CARS); //Cabbie
	AddStaticVehicleEx(438,-1734.87597656,1045.58349609,17.78593826,270.00000000,-1,-1,SPAWN_CARS); //Cabbie
	AddStaticVehicleEx(438,-1734.96520996,1049.24060059,17.78593826,270.00000000,-1,-1,SPAWN_CARS); //Cabbie
	AddStaticVehicleEx(438,-1735.10705566,1053.36047363,17.78593826,270.00000000,-1,-1,SPAWN_CARS); //Cabbie
	AddStaticVehicleEx(438,-1735.15258789,1057.57556152,17.78593826,270.00000000,-1,-1,SPAWN_CARS); //Cabbie
	AddStaticVehicleEx(438,-1734.91223145,1061.40588379,17.78593826,270.00000000,-1,-1,SPAWN_CARS); //Cabbie
	AddStaticVehicleEx(409,-1711.21411133,1058.52148438,17.51093674,182.00000000,6,6,SPAWN_CARS); //Stretch
	AddStaticVehicleEx(409,-1704.88183594,1058.54113770,17.51093674,179.99951172,6,6,SPAWN_CARS); //Stretch
	AddStaticVehicleEx(409,-1699.51098633,1058.58056641,17.51093674,179.99450684,6,6,SPAWN_CARS); //Stretch
	AddStaticVehicleEx(420,-1688.24633789,1052.92639160,17.43593788,90.00000000,-1,-1,SPAWN_CARS); //Taxi
	AddStaticVehicleEx(420,-1688.16125488,1049.13342285,17.43593788,90.00000000,-1,-1,SPAWN_CARS); //Taxi
	AddStaticVehicleEx(420,-1688.46997070,1044.94470215,17.43593788,90.00000000,-1,-1,SPAWN_CARS); //Taxi
	AddStaticVehicleEx(420,-1688.46325684,1041.20837402,17.43593788,90.00000000,-1,-1,SPAWN_CARS); //Taxi
	AddStaticVehicleEx(420,-1688.39270020,1036.85290527,17.43593788,90.00000000,-1,-1,SPAWN_CARS); //Taxi
	AddStaticVehicleEx(420,-1688.55200195,1032.71557617,17.43593788,90.00000000,-1,-1,SPAWN_CARS); //Taxi
	AddStaticVehicleEx(420,-1688.76367188,1028.18859863,17.43593788,90.00000000,-1,-1,SPAWN_CARS); //Taxi
	AddStaticVehicleEx(420,-1688.99401855,1024.23205566,17.43593788,90.00000000,-1,-1,SPAWN_CARS); //Taxi
	AddStaticVehicleEx(420,-1688.53149414,1020.23876953,17.43593788,90.00000000,-1,-1,SPAWN_CARS); //Taxi
	AddStaticVehicleEx(420,-1688.51025391,1016.43286133,17.43593788,90.00000000,-1,-1,SPAWN_CARS); //Taxi
	AddStaticVehicleEx(420,-1688.45166016,1012.25823975,17.43593788,90.00000000,-1,-1,SPAWN_CARS); //Taxi
	AddStaticVehicleEx(420,-1688.59399414,1008.11291504,17.43593788,90.00000000,-1,-1,SPAWN_CARS); //Taxi
	AddStaticVehicleEx(420,-1688.77038574,1003.56994629,17.43593788,90.00000000,-1,-1,SPAWN_CARS); //Taxi
	AddStaticVehicleEx(420,-1688.40979004,1000.00177002,17.43593788,90.00000000,-1,-1,SPAWN_CARS); //Taxi
	AddStaticVehicleEx(420,-1688.63623047,995.92785645,17.43593788,90.00000000,-1,-1,SPAWN_CARS); //Taxi
	AddStaticVehicleEx(420,-1688.71276855,991.89660645,17.43593788,90.00000000,-1,-1,SPAWN_CARS); //Taxi
	AddStaticVehicleEx(420,-1688.73559570,987.84936523,17.43593788,90.00000000,-1,-1,SPAWN_CARS); //Taxi
	AddStaticVehicleEx(420,-1688.69567871,983.47833252,17.43593788,90.00000000,-1,-1,SPAWN_CARS); //Taxi
	AddStaticVehicleEx(487,-1763.36743164,972.32836914,96.10874939,0.00000000,6,6,SPAWN_CARS); //Maverick
	AddStaticVehicleEx(487,-1749.36645508,972.51843262,96.10874939,0.00000000,6,6,SPAWN_CARS); //Maverick
	AddStaticVehicleEx(487,-1763.67639160,998.67956543,96.10874939,180.00000000,6,6,SPAWN_CARS); //Maverick
	taxi2 = AddStaticVehicleEx(487,-1749.61071777,998.63616943,96.10874939,180.00000000,6,6,SPAWN_CARS); //Maverick
	//Army
	army1 = AddStaticVehicleEx(520,-1456.54162598,427.73919678,8.10899734,268.24011230,-1,-1,SPAWN_CARS); //Hydra 280
	printf("army start:%d",carid);
	AddStaticVehicleEx(520,-1456.43908691,390.80972290,8.10899734,268.23669434,-1,-1,SPAWN_CARS); //Hydra
	AddStaticVehicleEx(520,-1456.24377441,355.86294556,8.10899734,268.23669434,-1,-1,SPAWN_CARS); //Hydra
	AddStaticVehicleEx(457,-1474.07495117,437.79833984,6.91684818,182.52520752,86,86,SPAWN_CARS); //Caddy
	AddStaticVehicleEx(430,-1443.05700684,509.44900513,0.00000000,87.78991699,1,86,SPAWN_CARS); //Predator
	AddStaticVehicleEx(430,-1443.54101562,504.52539062,0.00000000,89.76928711,1,86,SPAWN_CARS); //Predator
	AddStaticVehicleEx(430,-1456.05371094,492.69628906,0.00000000,89.76928711,1,86,SPAWN_CARS); //Predator
	AddStaticVehicleEx(425,-1385.03088379,421.77081299,30.93693733,0.00000000,1,86,SPAWN_CARS); //Hunter
	AddStaticVehicleEx(425,-1352.64160156,422.30566406,30.93693733,0.00000000,1,86,SPAWN_CARS); //Hunter
	AddStaticVehicleEx(425,-1369.08007812,422.21289062,30.93693733,0.00000000,1,86,SPAWN_CARS); //Hunter
	AddStaticVehicleEx(497,-1295.48535156,497.40591431,18.49937439,0.00000000,86,1,SPAWN_CARS); //Police Maverick 290
	AddStaticVehicleEx(497,-1312.06835938,497.91638184,18.49937439,0.00000000,86,1,SPAWN_CARS); //Police Maverick
	matsvert[0]=AddStaticVehicleEx(548,-1429.70568848,420.94024658,31.98600006,0.00000000,-1,-1,SPAWN_CARS); //Cargobob
	matsvert[1]=AddStaticVehicleEx(548,-1410.53515625,420.99316406,31.98600006,0.00000000,-1,-1,SPAWN_CARS); //Cargobob
	AddStaticVehicleEx(470,-1355.61413574,477.56869507,7.29751158,180.58532715,-1,-1,SPAWN_CARS); //Patriot
	AddStaticVehicleEx(470,-1359.37963867,477.37472534,7.29751158,180.58227539,-1,-1,SPAWN_CARS); //Patriot
	AddStaticVehicleEx(470,-1363.63647461,477.33929443,7.29751158,180.58227539,-1,-1,SPAWN_CARS); //Patriot
	AddStaticVehicleEx(470,-1367.98388672,477.21450806,7.29751158,180.58227539,-1,-1,SPAWN_CARS); //Patriot
	AddStaticVehicleEx(470,-1371.77294922,477.25769043,7.29751158,180.58227539,-1,-1,SPAWN_CARS); //Patriot
	AddStaticVehicleEx(470,-1375.73986816,477.10617065,7.29751158,180.58227539,-1,-1,SPAWN_CARS); //Patriot
	AddStaticVehicleEx(470,-1379.17236328,477.08886719,7.29751158,180.58227539,-1,-1,SPAWN_CARS); //Patriot 300
	AddStaticVehicleEx(437,-1294.67834473,478.41040039,7.43750000,89.63983154,86,86,SPAWN_CARS); //Coach
	AddStaticVehicleEx(427,-1309.44091797,439.70190430,7.43550014,0.00000000,86,1,SPAWN_CARS); //Enforcer
	AddStaticVehicleEx(427,-1314.33593750,439.53906250,7.43550014,0.00000000,86,1,SPAWN_CARS); //Enforcer
	AddStaticVehicleEx(432,-1239.55346680,460.99328613,7.28683710,91.66986084,-1,-1,SPAWN_CARS); //Rhino
	AddStaticVehicleEx(432,-1239.21264648,450.68466187,7.28683710,91.66442871,-1,-1,SPAWN_CARS); //Rhino
	AddStaticVehicleEx(433,-1292.62072754,441.10357666,7.75091553,0.00000000,-1,-1,SPAWN_CARS); //Barracks
	AddStaticVehicleEx(433,-1304.15039062,441.51855469,7.75749969,0.00000000,-1,-1,SPAWN_CARS); //Barracks
	AddStaticVehicleEx(433,-1298.28027344,441.33886719,7.75749969,0.00000000,-1,-1,SPAWN_CARS); //Barracks
	AddStaticVehicleEx(500,-1278.58825684,477.81799316,7.50762653,180.49542236,86,-1,SPAWN_CARS); //FBI Rancher
	AddStaticVehicleEx(500,-1274.12268066,477.67932129,7.50762653,180.49438477,86,-1,SPAWN_CARS); //FBI Rancher 310
	AddStaticVehicleEx(500,-1285.60351562,438.52734375,7.05091572,0.00000000,77,1,SPAWN_CARS); //Police Car (SFPD)
	AddStaticVehicleEx(500,-1281.56542969,438.57128906,7.05091572,0.00000000,77,1,SPAWN_CARS); //Police Car (SFPD)
	AddStaticVehicleEx(500,-1277.77929688,438.58203125,7.05091572,0.00000000,77,1,SPAWN_CARS); //Police Car (SFPD)
	AddStaticVehicleEx(500,-1273.50390625,438.45019531,7.05091572,0.00000000,77,1,SPAWN_CARS); //Police Car (SFPD)
	AddStaticVehicleEx(500,-1269.44628906,438.38476562,7.05091572,0.00000000,77,1,SPAWN_CARS); //Police Car (SFPD)
	AddStaticVehicleEx(523,-1314.28979492,479.13061523,6.84787750,172.55548096,86,1,SPAWN_CARS); //HPV1000
	AddStaticVehicleEx(523,-1312.52539062,478.99902344,6.84787750,172.55126953,86,1,SPAWN_CARS); //HPV1000
	AddStaticVehicleEx(523,-1310.74560547,479.09811401,6.84787750,172.55126953,86,1,SPAWN_CARS); //HPV1000
	AddStaticVehicleEx(523,-1308.99353027,479.17584229,6.84787750,172.55126953,86,1,SPAWN_CARS); //HPV1000
	AddStaticVehicleEx(592,-1449.89428711,369.21328735,31.07831192,270.31530762,86,77,SPAWN_CARS); //Andromada 320
	AddStaticVehicleEx(500,-1367.80688477,444.04504395,29.81528664,180.53637695,86,86,SPAWN_CARS); //Caddy
	army2 =	AddStaticVehicleEx(500,-1266.20800781,438.31933594,7.05091572,0.00000000,77,1,SPAWN_CARS); //Police Car (SFPD) 322
    printf("army end:%d",carid);
	
	//Mehinniki
	mex0 = AddStaticVehicleEx(525,1630.3698,-1107.4196,23.7773,268.0821,1,6,SPAWN_CARS); //
	AddStaticVehicleEx(525,1630.2102,-1103.0137,23.7887,270.3788,1,6,SPAWN_CARS); //
	AddStaticVehicleEx(525,1630.3347,-1098.3810,23.7844,271.2752,1,6,SPAWN_CARS); //
	AddStaticVehicleEx(525,1630.2783,-1094.0205,23.7912,272.8411,1,6,SPAWN_CARS); //
	AddStaticVehicleEx(525,1630.2922,-1089.3890,23.7793,269.8477,1,6,SPAWN_CARS); //
	AddStaticVehicleEx(525,1630.1847,-1084.8154,23.7843,269.0870,1,6,SPAWN_CARS); //
	AddStaticVehicleEx(525,1620.7759,-1107.5421,23.7907,90.0444,1,6,SPAWN_CARS); //
	AddStaticVehicleEx(525,1620.8022,-1103.2273,23.7771,90.2849,1,6,SPAWN_CARS); //
	AddStaticVehicleEx(525,1620.6195,-1098.6029,23.7837,90.5003,1,6,SPAWN_CARS); //
	AddStaticVehicleEx(525,1620.6421,-1094.2656,23.7881,88.3223,1,6,SPAWN_CARS); //
	AddStaticVehicleEx(525,1620.7522,-1089.5750,23.7777,89.2011,1,6,SPAWN_CARS); //
	mex1=AddStaticVehicleEx(525,1620.6859,-1085.3938,23.7794,90.0746,1,6,SPAWN_CARS); //

	//MOTOROLLERI
	AddStaticVehicleEx(462,2228.0349,-1177.3763,25.3265,88.7001,13,13,SPAWN_CARS); // motorashka 722 394
	AddStaticVehicleEx(462,2227.7673,-1173.9183,25.3251,89.2817,13,13,SPAWN_CARS); // motorashka 723
	AddStaticVehicleEx(462,2227.8828,-1170.2313,25.3296,87.7722,13,13,SPAWN_CARS); // motorashka 724
	AddStaticVehicleEx(462,2228.2891,-1166.6665,25.3488,89.6161,13,13,SPAWN_CARS); // motorashka 725
	AddStaticVehicleEx(462,2227.6521,-1162.9681,25.3599,89.2740,13,13,SPAWN_CARS); // motorashka 726
	AddStaticVehicleEx(462,2217.7915,-1157.5034,25.3261,86.0885,13,13,SPAWN_CARS); // motorashka 727
	AddStaticVehicleEx(462,2217.5698,-1161.6261,25.3258,90.8589,13,13,SPAWN_CARS); // motorashka 728 400
	AddStaticVehicleEx(462,2217.5308,-1166.2695,25.3235,89.1330,13,13,SPAWN_CARS); // motorashka 729
	AddStaticVehicleEx(462,2217.6694,-1170.7156,25.3264,90.0130,13,13,SPAWN_CARS); // motorashka 730
	AddStaticVehicleEx(462,2206.6003,-1176.7064,25.3265,89.9937,13,13,SPAWN_CARS); // motorashka 731
	AddStaticVehicleEx(462,2206.1523,-1172.9659,25.3225,88.7722,13,13,SPAWN_CARS); // motorashka 732
	AddStaticVehicleEx(462,2205.5315,-1168.7616,25.3262,86.1328,13,13,SPAWN_CARS); // motorashka 733
	AddStaticVehicleEx(462,2205.7273,-1165.0459,25.3256,88.5245,13,13,SPAWN_CARS); // motorashka 734
	AddStaticVehicleEx(462,2205.5049,-1161.0985,25.3310,91.4157,13,13,SPAWN_CARS); // motorashka 735
	AddStaticVehicleEx(462,2206.0854,-1156.8711,25.3353,88.6830,13,13,SPAWN_CARS); // motorashka 736
	AddStaticVehicleEx(462,2206.1472,-1152.7887,25.3388,86.0148,13,13,SPAWN_CARS); // motorashka 737
	AddStaticVehicleEx(462,2147.1309,-1170.8726,23.4196,269.3164,13,13,SPAWN_CARS); // motorashka 738 410
	AddStaticVehicleEx(462,2160.6279,-1182.4703,23.4177,89.9863,13,13,SPAWN_CARS); // motorashka 739 411
	//RENT
	rent1 = AddStaticVehicleEx(400,2135.1567,-1126.8757,25.3158,82.5761,74,74,SPAWN_CARS); // rent 740 412
	AddStaticVehicleEx(412,2135.1775,-1130.7924,25.4969,78.8233,30,30,SPAWN_CARS); // rent 741
	AddStaticVehicleEx(426,2134.8713,-1136.1069,25.5501,77.0158,36,1,SPAWN_CARS); // rent 742
	AddStaticVehicleEx(439,2135.1157,-1139.9752,24.9916,74.6982,25,1,SPAWN_CARS); // rent 743
	AddStaticVehicleEx(445,2135.3184,-1145.3363,24.4875,68.3714,112,1,SPAWN_CARS); // rent 744
	AddStaticVehicleEx(475,526.0564,-1288.3293,16.9692,337.7194,112,1,SPAWN_CARS); // rent 745
	AddStaticVehicleEx(491,532.7879,-1288.8862,17.0128,341.4303,36,1,SPAWN_CARS); // rent 746
	AddStaticVehicleEx(496,538.5533,-1289.3280,16.9219,338.4478,1,2,SPAWN_CARS); // rent 747
	AddStaticVehicleEx(526,544.5467,-1289.2100,16.9508,336.9098,16,16,SPAWN_CARS); // rent 748 420
	AddStaticVehicleEx(529,549.3707,-1289.8551,16.8732,335.2836,68,8,SPAWN_CARS); // rent 749
	rent2 = AddStaticVehicleEx(542,553.9877,-1290.2157,16.9525,333.8392,33,0,SPAWN_CARS); // rent 750
	AddStaticVehicleEx(508,-320.19540405273,1753.986328125,43.177364349365,178,61,61,SPAWN_CARS);// 751
	avt3 =AddStaticVehicleEx(437,1674.4756,-1115.7988,24.0396,89.2917,3,3,SPAWN_CARS); //Coach 424
	avt4 =AddStaticVehicleEx(437,1674.0969,-1120.5146,24.0395,89.8249,3,3,SPAWN_CARS); //Coach 425
	AddStaticVehicleEx(515,-44.3075,-1153.7488,2.0962,67.1762,42,76,SPAWN_CARS); //  754
	AddStaticVehicleEx(515,-41.7678,-1148.2473,2.0958,64.8752,39,78,SPAWN_CARS); //  755
	AddStaticVehicleEx(515,-39.1827,-1143.8311,2.1059,63.3130,42,76,SPAWN_CARS); //  756
	AddStaticVehicleEx(515,-77.7917,-1108.1359,2.1098,161.4725,39,78,SPAWN_CARS); //   757
	AddStaticVehicleEx(515,-73.1318,-1109.4263,2.0991,160.6701,42,76,SPAWN_CARS); //   758 430
	AddStaticVehicleEx(515,-68.5455,-1111.4562,2.0956,159.9427,39,78,SPAWN_CARS); //  759
	AddStaticVehicleEx(435,-114.2342,-1103.9991,2.8997,249.6096,1,1,SPAWN_CARS); //  760
	AddStaticVehicleEx(435,-115.3893,-1108.3936,2.7438,252.8307,1,1,SPAWN_CARS); //  761
	AddStaticVehicleEx(435,-116.5631,-1111.9264,3.0386,250.5276,1,1,SPAWN_CARS); //  762
	AddStaticVehicleEx(435,-117.4644,-1115.8055,3.4658,252.6685,1,1,SPAWN_CARS); //  763
	AddStaticVehicleEx(435,-118.5287,-1119.2582,3.1492,250.6031,1,1,SPAWN_CARS); //  764
	AddStaticVehicleEx(435,-119.8602,-1123.0895,2.5165,249.3046,1,1,SPAWN_CARS); //  765
	zao1 = AddStaticVehicleEx(507,1667.7992,-1695.4686,15.4351,90.2933,106,106,SPAWN_CARS); // zao 766 438
	AddStaticVehicleEx(507,1667.9387,-1700.2363,15.4348,88.7077,106,106,SPAWN_CARS); // zao 767
	AddStaticVehicleEx(587,1667.6162,-1705.4294,15.3392,88.3501,106,106,SPAWN_CARS); // zao 768
	AddStaticVehicleEx(587,1667.3143,-1710.6136,15.3364,88.1767,106,106,SPAWN_CARS); // zao 769 440
	AddStaticVehicleEx(602,1667.5955,-1716.3945,15.4159,90.5762,106,106,SPAWN_CARS); // zao 770
	AddStaticVehicleEx(602,1671.1666,-1694.2916,20.2820,88.8119,106,106,SPAWN_CARS); // zao 771
	AddStaticVehicleEx(405,1670.8147,-1698.4790,20.3574,88.1294,106,106,SPAWN_CARS); // zao 772
	AddStaticVehicleEx(405,1670.7316,-1703.5117,20.3593,88.0955,106,106,SPAWN_CARS); // zao 773
	AddStaticVehicleEx(421,1670.8978,-1708.4200,20.3652,87.9125,106,106,SPAWN_CARS); // zao 774
	AddStaticVehicleEx(421,1670.7328,-1713.9662,20.3633,89.6989,106,106,SPAWN_CARS); // zao 775
	zao2 = AddStaticVehicleEx(602,1670.6450,-1718.8953,20.2910,89.8453,106,106,SPAWN_CARS); // zao 776 448
    AddStaticVehicleEx(462,1762.9601,-1660.1106,13.1613,87.7951,1,1,SPAWN_CARS); //
	AddStaticVehicleEx(462,1762.8678,-1662.1946,13.1610,90.4948,1,1,SPAWN_CARS); //
	AddStaticVehicleEx(462,1762.9691,-1663.8440,13.1607,94.1551,1,1,SPAWN_CARS); //
	AddStaticVehicleEx(462,1762.9480,-1665.4066,13.1603,90.7258,1,1,SPAWN_CARS); //
	AddStaticVehicleEx(462,1762.9004,-1666.8799,13.1570,90.4361,1,1,SPAWN_CARS); //
	AddStaticVehicleEx(462,1762.8976,-1668.4973,13.1609,89.2240,1,1,SPAWN_CARS); //
	AddStaticVehicleEx(462,1762.8921,-1670.0803,13.1602,91.3415,1,1,SPAWN_CARS); //
	AddStaticVehicleEx(462,1762.8490,-1671.5004,13.1602,89.0182,1,1,SPAWN_CARS); //
	AddStaticVehicleEx(462,1762.7910,-1673.0684,13.1613,86.6947,1,1,SPAWN_CARS); //
	AddStaticVehicleEx(462,1762.7971,-1674.6594,13.1611,89.5172,1,1,SPAWN_CARS); //
	AddStaticVehicleEx(462,1762.7433,-1675.9926,13.1586,91.3923,1,1,SPAWN_CARS); //
	AddStaticVehicleEx(462,1762.7179,-1677.3412,13.1568,89.2782,1,1,SPAWN_CARS); //
	AddStaticVehicleEx(462,1762.6914,-1679.0244,13.1587,90.7720,1,1,SPAWN_CARS); //
	AddStaticVehicleEx(462,1762.6368,-1680.7098,13.1606,90.9008,1,1,SPAWN_CARS); //
	AddStaticVehicleEx(460,-932.0538,2657.4648,42.3726,134.6997,152,1,SPAWN_CARS); //
	AddStaticVehicleEx(446,-928.2847,2677.9460,40.0619,135.0997,152,1,SPAWN_CARS); //
	AddStaticVehicleEx(452,-926.8183,2649.1428,41.4427,130.7107,152,1,SPAWN_CARS); //
	avt1 = AddStaticVehicleEx(437,1674.7163,-1097.5203,24.0396,89.1573,3,3,SPAWN_CARS); //Coach792
	AddStaticVehicleEx(437,1674.5000,-1102.6185,24.0396,89.0770,3,3,SPAWN_CARS); //Coach793
	AddStaticVehicleEx(437,1674.2758,-1106.7362,24.0396,89.3280,3,3,SPAWN_CARS); //Coach794
	avt2 = AddStaticVehicleEx(437,1674.2227,-1111.5272,24.0396,90.2039,3,3,SPAWN_CARS); //Coach795
 	inc1=AddStaticVehicleEx(428,1648.6469,-1111.7277,24.0351,88.8890,0,4,SPAWN_CARS); //
	AddStaticVehicleEx(428,1648.7148,-1107.0299,24.0288,89.9784,0,4,SPAWN_CARS); //
	AddStaticVehicleEx(428,1648.6776,-1102.3125,24.0313,91.1217,0,4,SPAWN_CARS); //
	AddStaticVehicleEx(428,1648.7606,-1098.1030,24.0311,89.8465,0,4,SPAWN_CARS); //
	AddStaticVehicleEx(428,1648.6021,-1093.5175,24.0306,89.6333,0,4,SPAWN_CARS); //
	AddStaticVehicleEx(428,1648.7863,-1089.1693,24.0301,90.1436,0,4,SPAWN_CARS); //
	AddStaticVehicleEx(428,1648.5306,-1084.6982,24.0304,89.2340,0,4,SPAWN_CARS); //
	inc2=AddStaticVehicleEx(428,1648.7004,-1080.0958,24.0266,88.7195,0,4,SPAWN_CARS); //
	wuzi1 = AddStaticVehicleEx(400,1087.18041992,-1250.22045898,16.20655632,0.00000000,65,65,SPAWN_CARS); //Monster
	AddStaticVehicleEx(526,1092.16394043,-1250.28466797,15.62715054,0.00000000,65,1,SPAWN_CARS); //Infernus
	AddStaticVehicleEx(526,1095.71533203,-1250.07458496,15.62715054,0.00000000,65,1,SPAWN_CARS); //Infernus
	AddStaticVehicleEx(526,1099.28576660,-1250.16784668,15.62031269,0.00000000,65,1,SPAWN_CARS); //Infernus
	AddStaticVehicleEx(589,1107.59838867,-1249.96179199,15.96031284,0.00000000,65,1,SPAWN_CARS); //Berkley's RC Van 470
	AddStaticVehicleEx(589,1103.87304688,-1249.80957031,15.96031284,0.00000000,65,1,SPAWN_CARS); //Berkley's RC Van
	AddStaticVehicleEx(459,1111.64099121,-1250.03198242,15.96031284,0.00000000,65,1,SPAWN_CARS); //Berkley's RC Van
	AddStaticVehicleEx(586,1083.95031738,-1238.93066406,15.50165176,272.66064453,65,1,SPAWN_CARS); //PCJ-600
	AddStaticVehicleEx(586,1083.98632812,-1242.28808594,15.50165176,272.65869141,65,1,SPAWN_CARS); //PCJ-600
	AddStaticVehicleEx(586,1083.98144531,-1240.56835938,15.50165176,272.65869141,65,1,SPAWN_CARS); //PCJ-600
	AddStaticVehicleEx(540,1102.73681641,-1226.30029297,15.74715042,178.73559570,65,1,SPAWN_CARS); //Glendale
	AddStaticVehicleEx(540,1093.99316406,-1226.12890625,15.74031258,178.73101807,65,1,SPAWN_CARS); //Glendale
	AddStaticVehicleEx(540,1098.43066406,-1226.16113281,15.74031258,178.73101807,65,1,SPAWN_CARS); //Glendale
	wuzi2= AddStaticVehicleEx(469,1131.03527832,-1239.99414062,25.56701279,0.00000000,65,1,SPAWN_CARS); //Maverick817
	m4s21 =AddStaticVehicleEx(586,-2672.70849609,633.03002930,14.05012512,188.52539062,3,1,SPAWN_CARS); //Wayfarer 480
	AddStaticVehicleEx(416,-2644.89746094,614.72265625,14.75270081,0.00000000,1,3,SPAWN_CARS); //Ambulance
	AddStaticVehicleEx(416,-2652.68359375,614.49609375,14.75270081,0.00000000,1,3,SPAWN_CARS); //Ambulance
	AddStaticVehicleEx(416,-2657.73510742,614.69824219,14.75270081,0.00000000,1,3,SPAWN_CARS); //Ambulance
	AddStaticVehicleEx(589,-2619.29833984,628.73138428,14.17005062,181.53454590,3,1,SPAWN_CARS); //Club
	AddStaticVehicleEx(589,-2623.29248047,628.62744141,14.17005062,181.53259277,3,1,SPAWN_CARS); //Club
	AddStaticVehicleEx(589,-2626.87475586,628.63934326,14.17005062,181.53259277,3,1,SPAWN_CARS); //Club
	AddStaticVehicleEx(442,-2707.79199219,592.77429199,14.40299320,271.26086426,3,1,SPAWN_CARS); //Romero
	AddStaticVehicleEx(497,-2661.22558594,600.31030273,66.35874939,0.00000000,3,1,SPAWN_CARS); //Police Maverick
	AddStaticVehicleEx(497,-2674.22265625,600.23925781,66.35874939,0.00000000,3,1,SPAWN_CARS); //Police Maverick
	AddStaticVehicleEx(598,-2633.56640625,614.99609375,14.32312489,0.00000000,3,1,SPAWN_CARS); //Police Car (LVPD) 490
	AddStaticVehicleEx(598,-2666.28027344,614.67773438,14.32455158,0.00000000,3,1,SPAWN_CARS); //Police Car (LVPD)
	AddStaticVehicleEx(416,-2662.32226562,614.67187500,14.75412750,0.00000000,1,3,SPAWN_CARS); //Ambulance
	AddStaticVehicleEx(589,-2630.53247070,628.42333984,14.17005062,181.53259277,3,1,SPAWN_CARS); //Club
	AddStaticVehicleEx(589,-2634.35400391,628.43389893,14.17005062,181.53259277,3,1,SPAWN_CARS); //Club
	AddStaticVehicleEx(598,-2619.45605469,615.11718750,14.32312489,0.00000000,3,1,SPAWN_CARS); //Police Car (LVPD)
	AddStaticVehicleEx(598,-2707.19165039,617.22595215,14.32312489,268.28454590,3,1,SPAWN_CARS); //Police Car (LVPD)
	AddStaticVehicleEx(598,-2707.26660156,613.28686523,14.32312489,268.28454590,3,1,SPAWN_CARS); //Police Car (LVPD)
	AddStaticVehicleEx(598,-2707.17016602,609.63085938,14.32312489,272.25451660,3,1,SPAWN_CARS); //Police Car (LVPD)
	AddStaticVehicleEx(598,-2707.05029297,605.85736084,14.32312489,274.23950195,3,1,SPAWN_CARS); //Police Car (LVPD)
	AddStaticVehicleEx(563,-2632.99169922,624.76110840,66.97949982,92.83789062,1,1,SPAWN_CARS); //Raindance 500
	AddStaticVehicleEx(563,-2633.64062500,638.01953125,66.97949982,92.83447266,1,1,SPAWN_CARS); //Raindance
	AddStaticVehicleEx(599,-2637.18554688,615.02929688,14.83825111,0.00000000,3,1,SPAWN_CARS); //Police Ranger
	m4s22 = AddStaticVehicleEx(599,-2707.40795898,632.09039307,14.83967781,270.35705566,3,1,SPAWN_CARS); //Police Ranger/503
	//SWAT
	swat1 = AddStaticVehicleEx(598,2295.2327,2477.0183,10.5658,179.2457,79,1,SPAWN_CARS); //
	AddStaticVehicleEx(598,2290.7637,2477.1436,10.5655,178.3425,79,1,SPAWN_CARS); //
	AddStaticVehicleEx(598,2282.2759,2476.8359,10.5683,179.9684,79,1,SPAWN_CARS); //
	AddStaticVehicleEx(598,2277.7505,2476.8550,10.5659,179.0678,79,1,SPAWN_CARS); //
	AddStaticVehicleEx(598,2273.1528,2477.0151,10.5659,179.8316,79,1,SPAWN_CARS); //
	AddStaticVehicleEx(598,2269.2747,2476.8271,10.5660,180.1252,79,1,SPAWN_CARS); //
	AddStaticVehicleEx(598,2260.4019,2476.8071,10.5696,179.5003,79,1,SPAWN_CARS); //
	AddStaticVehicleEx(598,2256.2639,2477.0339,10.5667,180.1697,79,1,SPAWN_CARS); //
	AddStaticVehicleEx(598,2251.7717,2477.2166,10.5678,178.1985,79,1,SPAWN_CARS); //
	AddStaticVehicleEx(427,2290.9619,2442.9348,10.9522,358.9495,79,1,SPAWN_CARS); //
	AddStaticVehicleEx(427,2294.9963,2442.9075,10.9522,0.6513,79,1,SPAWN_CARS); //
	AddStaticVehicleEx(427,2282.0334,2442.8347,10.9521,1.5550,79,1,SPAWN_CARS); //
	AddStaticVehicleEx(523,2282.7732,2457.8013,10.3955,183.6707,79,1,SPAWN_CARS); //
	AddStaticVehicleEx(523,2282.3813,2462.5017,10.3866,358.5277,79,79,SPAWN_CARS); //
	AddStaticVehicleEx(523,2277.6917,2462.8123,10.3959,355.9398,79,79,SPAWN_CARS); //
	AddStaticVehicleEx(523,2277.8774,2457.5127,10.3896,178.6772,79,79,SPAWN_CARS); //
	AddStaticVehicleEx(523,2273.5332,2462.4365,10.3906,358.9306,79,79,SPAWN_CARS); //
	AddStaticVehicleEx(523,2273.4619,2457.4653,10.3899,181.3167,79,79,SPAWN_CARS); //
	AddStaticVehicleEx(523,2268.8315,2462.4639,10.3884,2.1831,79,79,SPAWN_CARS); //
	AddStaticVehicleEx(523,2268.8457,2457.5510,10.3902,172.0686,79,79,SPAWN_CARS); //
	AddStaticVehicleEx(523,2260.5505,2462.4099,10.3904,1.0736,79,79,SPAWN_CARS); //
	AddStaticVehicleEx(523,2260.3901,2457.1233,10.3907,182.1946,79,79,SPAWN_CARS); //
	AddStaticVehicleEx(523,2256.2000,2462.3025,10.3860,4.1609,79,79,SPAWN_CARS); //
	AddStaticVehicleEx(523,2256.1633,2457.1401,10.3900,176.3923,79,79,SPAWN_CARS); //
	AddStaticVehicleEx(523,2251.9263,2462.6143,10.3915,359.7146,79,79,SPAWN_CARS); //
	AddStaticVehicleEx(523,2252.0063,2457.1780,10.3906,178.2553,79,79,SPAWN_CARS); //
	AddStaticVehicleEx(528,2251.6079,2443.4761,10.8650,358.7722,79,1,SPAWN_CARS); //
	AddStaticVehicleEx(528,2255.9089,2443.3308,10.8641,0.4900,79,1,SPAWN_CARS); //
	AddStaticVehicleEx(528,2260.4988,2443.0828,10.8639,357.8836,79,1,SPAWN_CARS); //
	AddStaticVehicleEx(601,2269.0500,2443.2654,10.5791,0.5423,79,1,SPAWN_CARS); //
	AddStaticVehicleEx(601,2273.5974,2443.4111,10.5791,358.8685,79,1,SPAWN_CARS); //
	AddStaticVehicleEx(601,2277.7393,2443.5076,10.5791,0.8117,79,1,SPAWN_CARS); //
	AddStaticVehicleEx(497,2297.1997,2440.3411,47.1543,358.2847,79,1,SPAWN_CARS); //
	AddStaticVehicleEx(497,2286.3125,2439.4900,47.1520,357.6421,79,1,SPAWN_CARS); //
	swat2 = AddStaticVehicleEx(563,2267.5869,2453.3315,47.6820,268.3878,79,1,SPAWN_CARS); //
    //Triada
    triada1 = AddStaticVehicleEx(505,657.6450,-1280.7971,13.7833,269.8308,0,0,SPAWN_CARS); //
	AddStaticVehicleEx(505,657.6967,-1276.2858,13.7770,268.5313,0,0,SPAWN_CARS); //
	AddStaticVehicleEx(505,657.6331,-1272.0376,13.7762,269.6898,0,0,SPAWN_CARS); //
	AddStaticVehicleEx(505,657.5771,-1267.5596,13.7729,270.1423,0,0,SPAWN_CARS); //
	AddStaticVehicleEx(505,657.4077,-1262.9293,13.7717,271.8389,0,0,SPAWN_CARS); //
	AddStaticVehicleEx(551,672.7922,-1286.0105,13.4364,90.4741,0,0,SPAWN_CARS); //
	AddStaticVehicleEx(551,672.8909,-1289.9744,13.4353,89.6870,0,0,SPAWN_CARS); //
	AddStaticVehicleEx(551,672.9409,-1294.2949,13.4332,89.3799,0,0,SPAWN_CARS); //
	AddStaticVehicleEx(551,672.9047,-1298.6534,13.4335,89.8798,0,0,SPAWN_CARS); //
	AddStaticVehicleEx(551,672.9212,-1303.1525,13.4334,88.6482,0,0,SPAWN_CARS); //
	AddStaticVehicleEx(409,671.4778,-1267.3016,13.4250,0.2194,0,0,SPAWN_CARS); //
	AddStaticVehicleEx(487,680.9487,-1259.8062,13.7579,92.3122,0,0,SPAWN_CARS); //
	AddStaticVehicleEx(581,658.5196,-1285.1177,13.2274,269.4613,0,0,SPAWN_CARS); //
	AddStaticVehicleEx(581,658.4352,-1288.1725,13.2274,268.4826,0,0,SPAWN_CARS); //
	triada2 = AddStaticVehicleEx(581,658.4309,-1291.3418,13.2193,267.6151,0,0,SPAWN_CARS); //
	//RusMaff
	rm3 = AddStaticVehicleEx(579,-2736.8108,-294.7725,6.9332,50.0061,0,0,SPAWN_CARS); //
	AddStaticVehicleEx(579,-2739.4597,-298.2508,6.9465,49.4988,0,0,SPAWN_CARS); //
	AddStaticVehicleEx(579,-2742.4319,-301.7904,6.9516,48.1435,0,0,SPAWN_CARS); //
	AddStaticVehicleEx(580,-2745.0537,-305.1063,6.8313,48.7828,0,0,SPAWN_CARS); //
	AddStaticVehicleEx(580,-2748.0969,-308.3288,6.8352,45.9143,0,0,SPAWN_CARS); //
	AddStaticVehicleEx(580,-2755.3606,-311.9156,6.8352,5.1795,0,0,SPAWN_CARS); //
	AddStaticVehicleEx(580,-2760.4614,-311.8899,6.8352,2.3927,0,0,SPAWN_CARS); //
	rm4 = AddStaticVehicleEx(581,-2771.8499,-283.6847,6.6393,176.0637,0,0,SPAWN_CARS); //
	//yak
	yak3 = AddStaticVehicleEx(405,2610.7737,1691.2096,10.6953,269.2883,0,0,SPAWN_CARS); //
	AddStaticVehicleEx(405,2610.9509,1687.6982,10.6953,269.8774,0,0,SPAWN_CARS); //
	AddStaticVehicleEx(405,2610.9209,1684.5212,10.6953,272.0189,0,0,SPAWN_CARS); //
	AddStaticVehicleEx(405,2611.0593,1681.2963,10.6952,272.3293,0,0,SPAWN_CARS); //
	AddStaticVehicleEx(405,2610.8440,1678.3455,10.6953,269.7845,0,0,SPAWN_CARS); //
	AddStaticVehicleEx(405,2610.4651,1674.8816,10.6953,268.7523,0,0,SPAWN_CARS); //
	AddStaticVehicleEx(400,2599.4995,1700.5109,10.9126,90.3326,0,0,SPAWN_CARS); //
	AddStaticVehicleEx(400,2599.5969,1697.6896,10.9126,90.4276,0,0,SPAWN_CARS); //
	AddStaticVehicleEx(400,2599.0520,1694.2118,10.9127,90.4422,0,0,SPAWN_CARS); //
	AddStaticVehicleEx(400,2599.1577,1690.8248,10.9127,88.8036,0,0,SPAWN_CARS); //
	AddStaticVehicleEx(400,2599.5227,1687.5035,10.9126,88.9311,0,0,SPAWN_CARS); //
	AddStaticVehicleEx(458,2598.8862,1684.6423,10.6988,88.9669,0,0,SPAWN_CARS); //
	AddStaticVehicleEx(458,2598.9629,1681.6027,10.6989,89.4830,0,0,SPAWN_CARS); //
	AddStaticVehicleEx(458,2599.2053,1678.1696,10.6986,89.0717,0,0,SPAWN_CARS); //
	yak4 = AddStaticVehicleEx(458,2599.6074,1674.9910,10.6990,90.2029,0,0,SPAWN_CARS); //
	//cf
	cf1 =	AddStaticVehicleEx(526,1690.5771,2258.5977,10.5870,180.1563,1,1,SPAWN_CARS); //
	AddStaticVehicleEx(526,1696.1860,2258.5730,10.5870,179.9218,1,1,SPAWN_CARS); //
	AddStaticVehicleEx(526,1701.9689,2258.5754,10.5870,183.0520,1,1,SPAWN_CARS); //
	AddStaticVehicleEx(533,1702.3893,2243.2720,10.5294,0.5753,1,1,SPAWN_CARS); //
	AddStaticVehicleEx(533,1695.9948,2243.2778,10.5294,358.8824,1,1,SPAWN_CARS); //
	AddStaticVehicleEx(533,1690.4344,2243.3105,10.5294,359.3101,1,1,SPAWN_CARS); //
	AddStaticVehicleEx(585,1711.9790,2258.1492,10.4076,132.5801,1,1,SPAWN_CARS); //
	AddStaticVehicleEx(585,1712.2919,2243.4893,10.4067,46.2403,1,1,SPAWN_CARS); //
	AddStaticVehicleEx(585,1712.9584,2251.1560,10.4068,88.5812,1,1,SPAWN_CARS); //
	cf2 = AddStaticVehicleEx(487,1628.4849,2235.8506,10.9970,359.4885,1,0,SPAWN_CARS); //
	avt5 = AddStaticVehicleEx(437,1674.4816,-1125.0614,24.0396,89.6093,3,3,SPAWN_CARS); //
	avt6 = AddStaticVehicleEx(437,1674.4678,-1129.2876,24.0396,89.4602,3,3,SPAWN_CARS); //
	arm1 = AddStaticVehicleEx(585,204.5286,1859.5271,12.7265,268.1218,77,77,SPAWN_CARS); //
	AddStaticVehicleEx(585,204.4913,1863.6029,12.7268,268.7424,77,77,SPAWN_CARS); //
	AddStaticVehicleEx(585,204.4435,1868.4774,12.7254,268.4539,77,77,SPAWN_CARS); //
	AddStaticVehicleEx(585,204.4040,1872.7388,12.7294,268.9257,77,77,SPAWN_CARS); //
	AddStaticVehicleEx(500,223.9428,1866.2330,13.2465,88.8398,77,77,SPAWN_CARS); //
	AddStaticVehicleEx(500,223.8479,1862.1752,13.2513,86.6469,77,77,SPAWN_CARS); //
	AddStaticVehicleEx(500,223.7201,1854.7355,13.0143,0.4919,77,77,SPAWN_CARS); //
	AddStaticVehicleEx(500,219.4150,1854.6888,13.0059,358.7412,77,77,SPAWN_CARS); //
	AddStaticVehicleEx(500,214.8329,1854.6854,13.0250,358.8579,77,77,SPAWN_CARS); //
	AddStaticVehicleEx(470,290.0691,1844.7921,17.6342,298.2495,77,77,SPAWN_CARS); //
	AddStaticVehicleEx(470,289.2257,1850.0698,17.6364,294.1304,77,77,SPAWN_CARS); //
	AddStaticVehicleEx(470,288.5685,1855.5206,17.6348,292.9646,77,77,SPAWN_CARS); //
	AddStaticVehicleEx(470,332.1206,1954.1127,17.6347,87.6827,77,77,SPAWN_CARS); //
	AddStaticVehicleEx(470,332.4832,1959.3024,17.6350,85.3232,77,77,SPAWN_CARS); //
	AddStaticVehicleEx(470,332.8971,1964.6515,17.6334,85.5464,77,77,SPAWN_CARS); //
	AddStaticVehicleEx(470,333.3403,1970.6858,17.6320,85.1523,77,77,SPAWN_CARS); //
	matscar[0] = AddStaticVehicleEx(433,278.8080,1958.9973,18.0774,271.9080,77,77,SPAWN_CARS); //
	matscar[1] = AddStaticVehicleEx(433,279.1689,1951.1938,18.0774,272.5433,77,77,SPAWN_CARS); //
	matscar[2] = AddStaticVehicleEx(433,277.1709,1993.4448,18.0773,271.4207,77,77,SPAWN_CARS); //
	matscar[3] = AddStaticVehicleEx(433,279.1293,1986.6427,18.0773,269.6818,77,77,SPAWN_CARS); //
	matscar[4] = AddStaticVehicleEx(433,276.8948,2019.7416,18.0773,270.7966,77,77,SPAWN_CARS); //
	matscar[5] = AddStaticVehicleEx(433,276.2380,2028.3640,18.0781,270.4564,77,77,SPAWN_CARS); //
	AddStaticVehicleEx(520,317.3751,2044.6884,18.3639,180.8984,77,77,SPAWN_CARS); //
	AddStaticVehicleEx(520,299.6147,2056.0012,18.3639,178.1456,77,77,SPAWN_CARS); //
	AddStaticVehicleEx(425,284.8263,1926.0659,18.2120,261.9144,77,77,SPAWN_CARS); //
	AddStaticVehicleEx(497,126.3879,1954.0461,29.0818,355.2787,77,77,SPAWN_CARS); //
	AddStaticVehicleEx(497,142.0015,1953.4751,29.1062,356.8591,77,77,SPAWN_CARS); //
	AddStaticVehicleEx(548,331.1965,1879.5355,19.3133,140.8698,77,77,SPAWN_CARS); //
	arm2 = AddStaticVehicleEx(548,342.9677,1846.3828,19.5382,135.0474,77,77,SPAWN_CARS); //
	matscarband[0] = AddStaticVehicleEx(482,2348.5156,-1245.7002,22.6237,85.7229,59,59,SPAWN_CARS); // rifa
	matscarband[1] = AddStaticVehicleEx(482,2770.03906250,-1617.11621094,10.67187500,272.34008789,6,66,SPAWN_CARS); //
	matscarband[2] = AddStaticVehicleEx(482,1777.80871582,-1925.04394531,13.12771034,272.20825195,2,1,SPAWN_CARS); //aztex
	matscarband[3] = AddStaticVehicleEx(482,2651.5151,-2042.9592,13.6714,2.4611,159,159,SPAWN_CARS); //ballas
	matscarband[4] = AddStaticVehicleEx(482,2507.55932617,-1684.04895020,13.79687500,39.69970703,86,1,SPAWN_CARS); //groove
	prodtruck[0] = AddStaticVehicle(440,-29.9682,-276.2864,5.5432,269.1099,21,21); //
	prodtruck[1] = AddStaticVehicle(440,-30.1261,-279.8924,5.5411,268.3698,21,21); //
	prodtruck[2] = AddStaticVehicle(440,-30.0773,-283.4652,5.5499,268.6894,21,21); //
	prodtruck[3] = AddStaticVehicle(440,-30.1229,-286.6014,5.5490,268.8541,21,21); //
	prodtruck[4] = AddStaticVehicle(456,-30.3112,-290.4838,5.6037,271.1656,21,21); //
	prodtruck[5] = AddStaticVehicle(456,-30.6405,-293.4727,5.6033,271.4506,21,21); //
	prodtruck[6] = AddStaticVehicle(456,-30.5508,-297.1143,5.6031,271.0965,21,21); //
	PlayerHaul[0][pCapasity] = 100;
	PlayerHaul[1][pCapasity] = 100;
	PlayerHaul[2][pCapasity] = 100;
	PlayerHaul[3][pCapasity] = 100;
	PlayerHaul[4][pCapasity] = 100;
	PlayerHaul[5][pCapasity] = 100;
	PlayerHaul[6][pCapasity] = 100;
	TuneCar();
	SetTimer("CheckHealth",1000,1);
	LoadOrgs();
 	SetTimer("CheckArmour",1000,1);
 	AFK_Timer = SetTimer("AFKCheck",1000,1);
 	reclamatimer = SetTimer("Advertising",1800000, 1);
	new AllVehicles = CreateVehicle(522, 0, 0, 0, 0, -1, -1, 999999999);
    DestroyVehicle(AllVehicles);
	new moda;
	for(new i = 0; i < MAX_VEHICLES; i++)
	{
        moda = GetVehicleModel(i);
	    if(moda == 448 || moda >= 461 && moda <= 463 || moda == 468 || moda == 471 || moda == 481 || moda == 501 || moda == 510 || moda >= 521 && moda <= 523 || moda == 581 || moda == 586)
	    {
	        windowcar[i] = 0;
	    }
	}

	if (realtime)
	{
		new tmphour;
		new tmpminute;
		new tmpsecond;
		gettime(tmphour, tmpminute, tmpsecond);
		FixHour(tmphour);
		tmphour = shifthour;
		SetWorldTime(tmphour);
	}
	productiontimer = SetTimer("Production", 300000, 1); //5 mins (300000)
	synctimer = SetTimer("SyncUp", 60000, 1);
	unjailtimer = SetTimer("SetPlayerUnjail", 1000, 1);
	cartimer = SetTimer("CarCheck", 30000, 1);
	pickuptimer = SetTimer("CustomPickups", 3000, 1);
	spectatetimer = SetTimer("Spectator", 0, 1);
	accountstimer = SetTimer("SaveAccounts", 300000, 1); //10 mins every account saved
	checkgastimer = SetTimer("CheckGas", RunOutTime, 1);
    stoppedvehtimer = SetTimer("StoppedVehicle", RunOutTime, 1);
	//for(new i = 0; i < sizeof(CarSpawns); i++)

	matsi = dini_Int("dandm.ini","materials");
	pritondru = dini_Int("dandm.ini","pritondrugs");
	ambardru = dini_Int("dandm.ini","ambardrugs");
	LoadProperty();
	for(new h = 0; h < sizeof(HouseInfo); h++)
	{
		if(HouseInfo[h][hOwned] == 0)
		{
			AddStaticPickup(1273, 2, HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez]);
			pickups++;
		}
		if(HouseInfo[h][hOwned] == 1)
		{
			AddStaticPickup(1318, 2, HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez]);
			pickups++;
		}
	}
	for(new h = 0; h < sizeof(HouseInfo); h++)
	{
		if(HouseInfo[h][hOwned] == 0)
		{
		    new strstr[256];
			new clas[64];
			if(HouseInfo[h][hValue] > 0 && HouseInfo[h][hValue] < 300000){ clas = "Noop Class";}
			else if(HouseInfo[h][hValue] >= 300000 && HouseInfo[h][hValue] < 600000){ clas = "D-Class";}
			else if(HouseInfo[h][hValue] >= 600000 && HouseInfo[h][hValue] < 1200000){ clas = "C-Class";}
			else if(HouseInfo[h][hValue] >= 1200000 && HouseInfo[h][hValue] < 2100000){ clas = "B-Class";}
			else if(HouseInfo[h][hValue] >= 2100000 && HouseInfo[h][hValue] < 4000000){ clas = "A-Class";}
			else if(HouseInfo[h][hValue] >= 4000000 && HouseInfo[h][hValue] < 20000000){ clas = "S-Class";}
			format(strstr,sizeof(strstr),"ID: %d\n \n: %s\n: %d",h,clas,HouseInfo[h][hValue]);
			hhh[h] = CreateDynamic3DTextLabel(strstr,0xFF8000AA,HouseInfo[h][hEntrancex],HouseInfo[h][hEntrancey],HouseInfo[h][hEntrancez],35.0);
		}
		if(HouseInfo[h][hOwned] == 1)
		{
		    new strstr[256];
		    new clas[64];
			if(HouseInfo[h][hValue] > 0 && HouseInfo[h][hValue] < 300000){ clas = "Noop Class";}
			else if(HouseInfo[h][hValue] >= 300000 && HouseInfo[h][hValue] < 600000){ clas = "D-Class";}
			else if(HouseInfo[h][hValue] >= 600000 && HouseInfo[h][hValue] < 1200000){ clas = "C-Class";}
			else if(HouseInfo[h][hValue] >= 1200000 && HouseInfo[h][hValue] < 2100000){ clas = "B-Class";}
			else if(HouseInfo[h][hValue] >= 2100000 && HouseInfo[h][hValue] < 4000000){ clas = "A-Class";}
			else if(HouseInfo[h][hValue] >= 4000000 && HouseInfo[h][hValue] < 20000000){ clas = "S-Class";}
	    	format(strstr,sizeof(strstr),"ID: %d\n: %s\n: %s",h,HouseInfo[h][hOwner],clas);
			hhh[h] = CreateDynamic3DTextLabel(strstr,0x37E3ECAA,HouseInfo[h][hEntrancex],HouseInfo[h][hEntrancey],HouseInfo[h][hEntrancez],35.0);

		}
	}
	for(new i = 609; i<2000; i++)
    {
        SetVehicleNumberPlate(i, makeRandomNumber());
        SetVehicleToRespawn(i);
    }
	for(new h = 0; h < sizeof(HouseInfo); h++)
    {
        if(HouseInfo[h][hOwned] == 0)
        {
           CreateDynamicMapIcon(HouseInfo[h][hEntrancex],HouseInfo[h][hEntrancey],HouseInfo[h][hEntrancez], 31,  0, -1, -1, -1, 100);
        }
        else if(HouseInfo[h][hOwned] == 1)
        {
            CreateDynamicMapIcon(HouseInfo[h][hEntrancex],HouseInfo[h][hEntrancey],HouseInfo[h][hEntrancez], 32,  0, -1, -1, -1, 100);
        }
    }
	for(new i = 0; i < CAR_PROD; i++)//  7        , 91    
	{
	    if(AutoInfo[i][aTeh] == 1)
       	{
			format(string,sizeof(string),"{000000}SA %d RC",AutoInfo[i][aNomer]);
			SetVehicleNumberPlate(i,string);
			SetVehicleToRespawn(i);
		}
		else
		{
			format(string,sizeof(string),"  ",i);
        	SetVehicleNumberPlate(i,string);
        }
	}
	for(new i = 0; i < CAR_PROD; i++)//  7        , 91    
	{
	    if(AutoInfo[i][aStats] == 1)
       	{
			gCarLock[i] = 1;
			LockCar(i);
		}
		else
		{
        }
	}
	LoadGZ();
	Loadlsnews();
	////////////
	Loadbankband();
	///////////////// , 
	Loadyakuza();
	Loadrm();
	Loadlic();
	Loadlcn();
	LoadMaterials();
	SetTimer("GzCheck",3000,1);
	SetTimer("Loshadka",2000,1);
	SetTimer("ArmourUpdate", 1000, true);
	return 1;
}

public OnGameModeExit()
{
	for(new i=0;i<MAX_PLAYERS;i++)
    {
        Delete3DTextLabel(AFK_3DT[i]);
    }
    KillTimer(AFK_Timer);
	return 1;
}

public SyncUp()
{
	SyncTime();
	DollahScoreUpdate();
}

public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
	return 1;
}

public SyncTime()
{
	new string[64];
	new tmphour;
	new tmpminute;
	new tmpsecond;
	gettime(tmphour, tmpminute, tmpsecond);
	FixHour(tmphour);
	tmphour = shifthour;
	if ((tmphour > ghour) || (tmphour == 0 && ghour == 23))
	{
		format(string, sizeof(string), " %d:00 ()",tmphour);
		BroadCast(COLOR_WHITE,string);
		ghour = tmphour;
		PayDay();
		format(string, sizeof(string), "!    5 . :   - ");
		OOCOff(COLOR_ISPOLZUY,string);
	    EndingKartRound = 1;
	    SetTimer("StartKartingtwo", 180000, 0);
		if (realtime)
		{
			SetWorldTime(tmphour);
		}
	}
}

public SaveAccounts()
{
    SaveGZ();
    for(new i = 0; i < MAX_PLAYERS; i++)
	{
		if(IsPlayerConnected(i))
		{
			OnPlayerUpdate_GF(i);
			if(PlayerInfo[i][pJob] > 0)
	    	{
	    	    if(PlayerInfo[i][pContractTime] < 25)
	    	    {
					PlayerInfo[i][pContractTime] ++;
				}
	    	}
		}
	}
}

public GetClosestPlayer(p1)
{
	new x,Float:dis,Float:dis2,player;
	player = -1;
	dis = 99999.99;
	for (x=0;x<MAX_PLAYERS;x++)
	{
		if(IsPlayerConnected(x))
		{
			if(x != p1)
			{
				dis2 = GetDistanceBetweenPlayers(x,p1);
				if(dis2 < dis && dis2 != -1.00)
				{
					dis = dis2;
					player = x;
				}
			}
		}
	}
	return player;
}

public Production()
{
	for(new z=0; z<MAX_PLAYERS; z++)
	{
	    if(PlayerInfo[z][pPayDay] <= 5)
		{
			PlayerInfo[z][pPayDay] = PlayerInfo[z][pPayDay]+1;
		}
	}
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
		if(IsPlayerConnected(i))
		{
		    if(PlayerInfo[i][pFishes] >= 5) { if(FishCount[i] >= 3) { PlayerInfo[i][pFishes] = 0; } else { FishCount[i] += 1; } }
		    if(PlayerDrunk[i] > 0) { PlayerDrunk[i] = 0; PlayerDrunkTime[i] = 0; SetPlayerDrunkLevel(i,0); GameTextForPlayer(i, "~p~Drunk effect~n~~w~Gone", 3500, 1); }
		}
	}
}

public DateProp(playerid)
{
	new playername[MAX_PLAYER_NAME];
	GetPlayerName(playerid, playername, sizeof(playername));
	new curdate = getdate();
	for(new h = 0; h < sizeof(HouseInfo); h++)
	{
		if (strcmp(playername, HouseInfo[h][hOwner], true) == 0)
		{
			HouseInfo[h][hDate] = curdate;
			OnPropUpdate();
		}
	}
	return 1;
}

public Checkprop()
{
	new olddate;
	new curdate = getdate();
	for(new h = 0; h < sizeof(HouseInfo); h++)
	{
		if(HouseInfo[h][hOwned] == 1 && HouseInfo[h][hDate] > 9)
		{
			olddate = HouseInfo[h][hDate];
			if(curdate-olddate >= 5)
			{
				HouseInfo[h][hHel] = 0;
				HouseInfo[h][hArm] = 0;
				HouseInfo[h][hHealthx] = 0;
				HouseInfo[h][hHealthy] = 0;
				HouseInfo[h][hHealthz] = 0;
				HouseInfo[h][hArmourx] = 0;
				HouseInfo[h][hArmoury] = 0;
				HouseInfo[h][hArmourz] = 0;
				HouseInfo[h][hLock] = 1;
				HouseInfo[h][hOwned] = 0;
				HouseInfo[h][hVec] = 479;
				HouseInfo[h][hVcol1] = -1;
				HouseInfo[h][hVcol2] = -1;
				strmid(HouseInfo[h][hOwner], "The State", 0, strlen("The State"), 255);
				OnPropUpdate();
			}
		}
	}
	return 1;
}

public PayDay()
{
	new string[128];
	new account,interest;
	new rent = 0;
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
		if(IsPlayerConnected(i))
		{
		    if(PlayerInfo[i][pLevel] > 0)
		    {
			    if(MoneyMessage[i]==1)
				{
				    GameTextForPlayer(i, "~r~Busted!", 2000, 1);
				    SetPlayerInterior(i, 6);
			   		SetPlayerPos(i, 264.6288,77.5742,1001.0391);
		            PlayerInfo[i][pJailed] = 1;
		            PlayerInfo[i][pGun0] = 0;//  0
					PlayerInfo[i][pGun1] = 0;//  1
					PlayerInfo[i][pGun2] = 0;//  2
					PlayerInfo[i][pGun3] = 0;//  3
					PlayerInfo[i][pGun4] = 0;//  4
					PlayerInfo[i][pGun5] = 0;//  5
					PlayerInfo[i][pGun6] = 0;//  6
					PlayerInfo[i][pGun7] = 0;//  7
					PlayerInfo[i][pGun8] = 0;//  8
					PlayerInfo[i][pGun9] = 0;//  9
					PlayerInfo[i][pGun10] = 0;//  10
					PlayerInfo[i][pGun11] = 0;//  11
					PlayerInfo[i][pAmmo0] = 0;//  0
					PlayerInfo[i][pAmmo1] = 0;//  1
					PlayerInfo[i][pAmmo2] = 0;//  2
					PlayerInfo[i][pAmmo3] = 0;//  3
					PlayerInfo[i][pAmmo4] = 0;//  4
					PlayerInfo[i][pAmmo5] = 0;//  5
					PlayerInfo[i][pAmmo6] = 0;//  6
					PlayerInfo[i][pAmmo7] = 0;//  7
					PlayerInfo[i][pAmmo8] = 0;//  8
					PlayerInfo[i][pAmmo9] = 0;//  9
					PlayerInfo[i][pAmmo10] = 0;//  10
					PlayerInfo[i][pAmmo11] = 0;//  11
		            ResetPlayerWeapons(i);
					WantedPoints[i] = 0;
					format(string, sizeof(string), "     3  : ");
					SendClientMessage(i, COLOR_LIGHTBLUE, string);
					PlayerInfo[i][pJailTime] = 180;
				}
				new playername2[MAX_PLAYER_NAME];
				GetPlayerName(i, playername2, sizeof(playername2));
				account = PlayerInfo[i][pAccount];
				new key = PlayerInfo[i][pPhousekey];
				if(key != 255)
				{
					rent = HouseInfo[key][hRent];
					if(strcmp(playername2, HouseInfo[key][hOwner], true) == 0)
					{
						rent = 0;
					}
					else if(rent > GetPlayerMoney(i))
					{
						PlayerInfo[i][pPhousekey] = 255;
						SendClientMessage(i, COLOR_WHITE, "  .");
						rent = 0;
					}
					HouseInfo[key][hTakings] = HouseInfo[key][hTakings]+rent;
				}
				new tmpintrate;
				if(PlayerInfo[i][pDonate] == 100501)
				{
					tmpintrate = intrate + 2;
				}
				else if(PlayerInfo[i][pDonate] == 100502)
				{
					tmpintrate = intrate + 3;
				}
				else if(PlayerInfo[i][pDonate] == 100503)
				{
					tmpintrate = intrate + 4;
				}
				else
				{
					tmpintrate = intrate;
				}
				if(PlayerInfo[i][pPayDay] >= 0)
				{
				    Tax += TaxValue;//Should work for every player online
				    PlayerInfo[i][pAccount] -= TaxValue;
				    new exp = PlayerInfo[i][pExp];
                    new nxtlevel = PlayerInfo[i][pLevel]+1;
                    new expamount = nxtlevel*levelexp;
                    if(exp == expamount)
                	{
                    	PlayerInfo[i][pLevel] += 1;
                    	PlayerInfo[i][pExp] = 0;
                	}
                	if(PlayerInfo[i][pLevel] == 5 && PlayerInfo[i][pExp] == 0)
					{
					    NormMoney[i] = 2;
						AntiMoney[i] = AntiMoney[i] + 150000;
              			GiveMoney(i, 150000);
              			ShowPlayerDialog(i,9949,DIALOG_STYLE_MSGBOX," ", ",   5 !\n  150.000 \n,    , You Server","", "");
			  		}
			  		if(PlayerInfo[i][pLevel] == 2 && PlayerInfo[i][pExp] == 0)
					{
					    if(PlayerInfo[i][pMember] == 22 || PlayerInfo[i][pMember] == 3)
					    {
                            ShowPlayerDialog(i,2554,DIALOG_STYLE_MSGBOX,"", "   \n       ?","", "");
						}
					}
//===============================================[ LSPD]===============================
                    if(PlayerInfo[i][pMember] == 1 && PlayerInfo[i][pRank] == 0)
					{
					    PlayerInfo[i][pPayCheck] += 0;
					}
					else if(PlayerInfo[i][pMember] == 1 && PlayerInfo[i][pRank] == 1)
					{
					    PlayerInfo[i][pPayCheck] += 5000;
					}
					else if(PlayerInfo[i][pMember] == 1 && PlayerInfo[i][pRank] == 2)
					{
					    PlayerInfo[i][pPayCheck] += 5500;
					}
					else if(PlayerInfo[i][pMember] == 1 && PlayerInfo[i][pRank] == 3)
					{
					    PlayerInfo[i][pPayCheck] += 6000;
					}
					else if(PlayerInfo[i][pMember] == 1 && PlayerInfo[i][pRank] == 4)
					{
					    PlayerInfo[i][pPayCheck] += 6500;
					}
					else if(PlayerInfo[i][pMember] == 1 && PlayerInfo[i][pRank] == 5)
					{
					    PlayerInfo[i][pPayCheck] += 7000;
					}
					else if(PlayerInfo[i][pMember] == 1 && PlayerInfo[i][pRank] == 6)
					{
					    PlayerInfo[i][pPayCheck] += 7500;
					}
					else if(PlayerInfo[i][pMember] == 1 && PlayerInfo[i][pRank] == 7)
					{
					    PlayerInfo[i][pPayCheck] += 8000;
					}
					else if(PlayerInfo[i][pMember] == 1 && PlayerInfo[i][pRank] == 8)
					{
					    PlayerInfo[i][pPayCheck] += 8500;
					}
					else if(PlayerInfo[i][pMember] == 1 && PlayerInfo[i][pRank] == 9)
					{
					    PlayerInfo[i][pPayCheck] += 9000;
					}
					else if(PlayerInfo[i][pMember] == 1 && PlayerInfo[i][pRank] == 10)
					{
					    PlayerInfo[i][pPayCheck] += 10000;
					}
					else if(PlayerInfo[i][pMember] == 1 && PlayerInfo[i][pRank] == 11)
					{
					    PlayerInfo[i][pPayCheck] += 10500;
					}
					else if(PlayerInfo[i][pMember] == 1 && PlayerInfo[i][pRank] == 12)
					{
					    PlayerInfo[i][pPayCheck] += 11000;
					}
					else if(PlayerInfo[i][pMember] == 1 && PlayerInfo[i][pRank] == 13)
					{
					    PlayerInfo[i][pPayCheck] += 11500;
					}
					else if(PlayerInfo[i][pLeader] == 1 && PlayerInfo[i][pRank] == 14)
					{
					    PlayerInfo[i][pPayCheck] += 12000;
					}
					else if(PlayerInfo[i][pMember] == 1 && PlayerInfo[i][pRank] == 14)
					{
					    PlayerInfo[i][pPayCheck] += 12000;
					}
     				else if(PlayerInfo[i][pMember] == 2 && PlayerInfo[i][pRank] == 0)
					{
					    PlayerInfo[i][pPayCheck] += 0;
					}
                    else if(PlayerInfo[i][pMember] == 2 && PlayerInfo[i][pRank] == 1)
					{
					    PlayerInfo[i][pPayCheck] += 8000;
					}
					else if(PlayerInfo[i][pMember] == 2 && PlayerInfo[i][pRank] == 2)
					{
					    PlayerInfo[i][pPayCheck] += 8500;
					}
					else if(PlayerInfo[i][pMember] == 2 && PlayerInfo[i][pRank] == 3)
					{
					    PlayerInfo[i][pPayCheck] += 9000;
					}
					else if(PlayerInfo[i][pMember] == 2 && PlayerInfo[i][pRank] == 4)
					{
					    PlayerInfo[i][pPayCheck] += 10000;
					}
					else if(PlayerInfo[i][pMember] == 2 && PlayerInfo[i][pRank] == 5)
					{
					    PlayerInfo[i][pPayCheck] += 11000;
					}
					else if(PlayerInfo[i][pMember] == 2 && PlayerInfo[i][pRank] == 6)
					{
					    PlayerInfo[i][pPayCheck] += 14000;
					}
					else if(PlayerInfo[i][pMember] == 2 && PlayerInfo[i][pRank] == 7)
					{
					    PlayerInfo[i][pPayCheck] += 14000;
					}
					else if(PlayerInfo[i][pMember] == 2 && PlayerInfo[i][pRank] == 8)
					{
					    PlayerInfo[i][pPayCheck] += 15000;
					}
					else if(PlayerInfo[i][pMember] == 2 && PlayerInfo[i][pRank] == 9)
					{
					    PlayerInfo[i][pPayCheck] += 15500;
					}
					else if(PlayerInfo[i][pLeader] == 2 && PlayerInfo[i][pRank] == 10)
					{
					    PlayerInfo[i][pPayCheck] += 16000;
					}
    				else if(PlayerInfo[i][pMember] == 2 && PlayerInfo[i][pRank] == 10)
					{
					    PlayerInfo[i][pPayCheck] += 16000;
					}
//===============================================[ SFPD]===============================
                    else if(PlayerInfo[i][pMember] == 20 && PlayerInfo[i][pRank] == 0)
					{
					    PlayerInfo[i][pPayCheck] += 0;
					}
					else if(PlayerInfo[i][pMember] == 20 && PlayerInfo[i][pRank] == 1)
					{
					    PlayerInfo[i][pPayCheck] += 5000;
					}
					else if(PlayerInfo[i][pMember] == 20 && PlayerInfo[i][pRank] == 2)
					{
					    PlayerInfo[i][pPayCheck] += 5500;
					}
					else if(PlayerInfo[i][pMember] == 20 && PlayerInfo[i][pRank] == 3)
					{
					    PlayerInfo[i][pPayCheck] += 6000;
					}
					else if(PlayerInfo[i][pMember] == 20 && PlayerInfo[i][pRank] == 4)
					{
					    PlayerInfo[i][pPayCheck] += 6500;
					}
					else if(PlayerInfo[i][pMember] == 20 && PlayerInfo[i][pRank] == 5)
					{
					    PlayerInfo[i][pPayCheck] += 7000;
					}
					else if(PlayerInfo[i][pMember] == 20 && PlayerInfo[i][pRank] == 6)
					{
					    PlayerInfo[i][pPayCheck] += 7500;
					}
					else if(PlayerInfo[i][pMember] == 20 && PlayerInfo[i][pRank] == 7)
					{
					    PlayerInfo[i][pPayCheck] += 8000;
					}
					else if(PlayerInfo[i][pMember] == 20 && PlayerInfo[i][pRank] == 8)
					{
					    PlayerInfo[i][pPayCheck] += 8500;
					}
					else if(PlayerInfo[i][pMember] == 20 && PlayerInfo[i][pRank] == 9)
					{
					    PlayerInfo[i][pPayCheck] += 9000;
					}
					else if(PlayerInfo[i][pMember] == 20 && PlayerInfo[i][pRank] == 10)
					{
					    PlayerInfo[i][pPayCheck] += 10000;
					}
					else if(PlayerInfo[i][pMember] == 20 && PlayerInfo[i][pRank] == 11)
					{
					    PlayerInfo[i][pPayCheck] += 10500;
					}
					else if(PlayerInfo[i][pMember] == 20 && PlayerInfo[i][pRank] == 12)
					{
					    PlayerInfo[i][pPayCheck] += 11000;
					}
					else if(PlayerInfo[i][pMember] == 20 && PlayerInfo[i][pRank] == 13)
					{
					    PlayerInfo[i][pPayCheck] += 11500;
					}
					else if(PlayerInfo[i][pLeader] == 20 && PlayerInfo[i][pRank] == 14)
					{
					    PlayerInfo[i][pPayCheck] += 12000;
					}
					else if(PlayerInfo[i][pMember] == 20 && PlayerInfo[i][pRank] == 14)
					{
					    PlayerInfo[i][pPayCheck] += 12000;
					}
//==============================================[ Army SF]====================
                    else if(PlayerInfo[i][pMember] == 3 && PlayerInfo[i][pRank] == 0)
					{
					    PlayerInfo[i][pPayCheck] += 0;
					}
                    else if(PlayerInfo[i][pMember] == 3 && PlayerInfo[i][pRank] == 1)
					{
					    PlayerInfo[i][pPayCheck] += 1500;
					}
					else if(PlayerInfo[i][pMember] == 3 && PlayerInfo[i][pRank] == 2)
					{
					    PlayerInfo[i][pPayCheck] += 3500;
					}
					else if(PlayerInfo[i][pMember] == 3 && PlayerInfo[i][pRank] == 3)
					{
					    PlayerInfo[i][pPayCheck] += 4000;
					}
					else if(PlayerInfo[i][pMember] == 3 && PlayerInfo[i][pRank] == 4)
					{
					    PlayerInfo[i][pPayCheck] += 4500;
					}
					else if(PlayerInfo[i][pMember] == 3 && PlayerInfo[i][pRank] == 5)
					{
					    PlayerInfo[i][pPayCheck] += 5000;
					}
					else if(PlayerInfo[i][pMember] == 3 && PlayerInfo[i][pRank] == 6)
					{
					    PlayerInfo[i][pPayCheck] += 5500;
					}
					else if(PlayerInfo[i][pMember] == 3 && PlayerInfo[i][pRank] == 7)
					{
					    PlayerInfo[i][pPayCheck] += 6000;
					}
					else if(PlayerInfo[i][pMember] == 3 && PlayerInfo[i][pRank] == 8)
					{
					    PlayerInfo[i][pPayCheck] += 6500;
					}
					else if(PlayerInfo[i][pMember] == 3 && PlayerInfo[i][pRank] == 9)
					{
					    PlayerInfo[i][pPayCheck] += 7000;
					}
					else if(PlayerInfo[i][pMember] == 3 && PlayerInfo[i][pRank] == 10)
					{
					    PlayerInfo[i][pPayCheck] += 7500;
					}
					else if(PlayerInfo[i][pMember] == 3 && PlayerInfo[i][pRank] == 11)
					{
					    PlayerInfo[i][pPayCheck] += 8000;
					}
					else if(PlayerInfo[i][pMember] == 3 && PlayerInfo[i][pRank] == 12)
					{
					    PlayerInfo[i][pPayCheck] += 8500;
					}
					else if(PlayerInfo[i][pMember] == 3 && PlayerInfo[i][pRank] == 13)
					{
					    PlayerInfo[i][pPayCheck] += 9000;
					}
					else if(PlayerInfo[i][pMember] == 3 && PlayerInfo[i][pRank] == 14)
					{
					    PlayerInfo[i][pPayCheck] += 9500;
					}
					else if(PlayerInfo[i][pLeader] == 3 && PlayerInfo[i][pRank] == 15)
					{
					    PlayerInfo[i][pPayCheck] += 10000;
					}
					else if(PlayerInfo[i][pMember] == 3 && PlayerInfo[i][pRank] == 15)
					{
					    PlayerInfo[i][pPayCheck] += 10000;
					}
					else if(PlayerInfo[i][pMember] == 22 && PlayerInfo[i][pRank] == 0)
					{
					    PlayerInfo[i][pPayCheck] += 0;
					}
                    else if(PlayerInfo[i][pMember] == 22 && PlayerInfo[i][pRank] == 1)
					{
					    PlayerInfo[i][pPayCheck] += 1500;
					}
					else if(PlayerInfo[i][pMember] == 22 && PlayerInfo[i][pRank] == 2)
					{
					    PlayerInfo[i][pPayCheck] += 3500;
					}
					else if(PlayerInfo[i][pMember] == 22 && PlayerInfo[i][pRank] == 3)
					{
					    PlayerInfo[i][pPayCheck] += 4000;
					}
					else if(PlayerInfo[i][pMember] == 22 && PlayerInfo[i][pRank] == 4)
					{
					    PlayerInfo[i][pPayCheck] += 4500;
					}
					else if(PlayerInfo[i][pMember] == 22 && PlayerInfo[i][pRank] == 5)
					{
					    PlayerInfo[i][pPayCheck] += 5000;
					}
					else if(PlayerInfo[i][pMember] == 22 && PlayerInfo[i][pRank] == 6)
					{
					    PlayerInfo[i][pPayCheck] += 5500;
					}
					else if(PlayerInfo[i][pMember] == 22 && PlayerInfo[i][pRank] == 7)
					{
					    PlayerInfo[i][pPayCheck] += 6000;
					}
					else if(PlayerInfo[i][pMember] == 22 && PlayerInfo[i][pRank] == 8)
					{
					    PlayerInfo[i][pPayCheck] += 6500;
					}
					else if(PlayerInfo[i][pMember] == 22 && PlayerInfo[i][pRank] == 9)
					{
					    PlayerInfo[i][pPayCheck] += 7000;
					}
					else if(PlayerInfo[i][pMember] == 22 && PlayerInfo[i][pRank] == 10)
					{
					    PlayerInfo[i][pPayCheck] += 7500;
					}
					else if(PlayerInfo[i][pMember] == 22 && PlayerInfo[i][pRank] == 11)
					{
					    PlayerInfo[i][pPayCheck] += 8000;
					}
					else if(PlayerInfo[i][pMember] == 22 && PlayerInfo[i][pRank] == 12)
					{
					    PlayerInfo[i][pPayCheck] += 8500;
					}
					else if(PlayerInfo[i][pMember] == 22 && PlayerInfo[i][pRank] == 13)
					{
					    PlayerInfo[i][pPayCheck] += 9000;
					}
					else if(PlayerInfo[i][pMember] == 22 && PlayerInfo[i][pRank] == 14)
					{
					    PlayerInfo[i][pPayCheck] += 9500;
					}
					else if(PlayerInfo[i][pLeader] == 22 && PlayerInfo[i][pRank] == 15)
					{
					    PlayerInfo[i][pPayCheck] += 10000;
					}
					else if(PlayerInfo[i][pMember] == 22 && PlayerInfo[i][pRank] == 15)
					{
					    PlayerInfo[i][pPayCheck] += 10000;
					}
					//=========================================[ ]============================
                    else if(PlayerInfo[i][pMember] == 7 && PlayerInfo[i][pRank] == 0)
					{
					    PlayerInfo[i][pPayCheck] += 0;
					}
                    else if(PlayerInfo[i][pMember] == 7 && PlayerInfo[i][pRank] == 1)
					{
					    PlayerInfo[i][pPayCheck] += 6000;
					}
					else if(PlayerInfo[i][pMember] == 7 && PlayerInfo[i][pRank] == 2)
					{
					    PlayerInfo[i][pPayCheck] += 7000;
					}
					else if(PlayerInfo[i][pMember] == 7 && PlayerInfo[i][pRank] == 3)
					{
					    PlayerInfo[i][pPayCheck] += 8000;
					}
					else if(PlayerInfo[i][pMember] == 7 && PlayerInfo[i][pRank] == 4)
					{
					    PlayerInfo[i][pPayCheck] += 12000;
					}
					else if(PlayerInfo[i][pMember] == 7 && PlayerInfo[i][pRank] == 5)
					{
					    PlayerInfo[i][pPayCheck] += 23000;
					}
					else if(PlayerInfo[i][pLeader] == 7 && PlayerInfo[i][pRank] == 6)
					{
					    PlayerInfo[i][pPayCheck] += 30000;
					}
					else if(PlayerInfo[i][pLeader] == 7 && PlayerInfo[i][pRank] == 7)
					{
					    PlayerInfo[i][pPayCheck] += 35000;
					}
					else if(PlayerInfo[i][pLeader] == 7 && PlayerInfo[i][pRank] == 8)
					{
					    PlayerInfo[i][pPayCheck] += 40000;
					}
					else if(PlayerInfo[i][pLeader] == 7 && PlayerInfo[i][pRank] == 9)
					{
					    PlayerInfo[i][pPayCheck] += 45000;
					}
					else if(PlayerInfo[i][pLeader] == 7 && PlayerInfo[i][pRank] == 10)
					{
					    PlayerInfo[i][pPayCheck] += 50000;
					}
					else if(PlayerInfo[i][pMember] == 7 && PlayerInfo[i][pRank] == 10)
					{
					    PlayerInfo[i][pPayCheck] += 55000;
					}
//=========================================[ ]============================
                    else if(PlayerInfo[i][pMember] == 24 && PlayerInfo[i][pRank] == 0)
					{
					    PlayerInfo[i][pPayCheck] += 0;
					}
                    else if(PlayerInfo[i][pMember] == 24 && PlayerInfo[i][pRank] == 1)
					{
					    PlayerInfo[i][pPayCheck] += 10000;
					}
					else if(PlayerInfo[i][pMember] == 24 && PlayerInfo[i][pRank] == 2)
					{
					    PlayerInfo[i][pPayCheck] += 10500;
					}
					else if(PlayerInfo[i][pMember] == 24 && PlayerInfo[i][pRank] == 3)
					{
					    PlayerInfo[i][pPayCheck] += 11000;
					}
					else if(PlayerInfo[i][pMember] == 24 && PlayerInfo[i][pRank] == 4)
					{
					    PlayerInfo[i][pPayCheck] += 11500;
					}
					else if(PlayerInfo[i][pMember] == 24 && PlayerInfo[i][pRank] == 5)
					{
					    PlayerInfo[i][pPayCheck] += 12000;
					}
					else if(PlayerInfo[i][pMember] == 24 && PlayerInfo[i][pRank] == 6)
					{
					    PlayerInfo[i][pPayCheck] += 13000;
					}
					else if(PlayerInfo[i][pMember] == 24 && PlayerInfo[i][pRank] == 7)
					{
					    PlayerInfo[i][pPayCheck] += 13500;
					}
					else if(PlayerInfo[i][pMember] == 24 && PlayerInfo[i][pRank] == 8)
					{
					    PlayerInfo[i][pPayCheck] += 14000;
					}
					else if(PlayerInfo[i][pMember] == 24 && PlayerInfo[i][pRank] == 9)
					{
					    PlayerInfo[i][pPayCheck] += 15000;
					}
					else if(PlayerInfo[i][pMember] == 24 && PlayerInfo[i][pRank] == 10)
					{
					    PlayerInfo[i][pPayCheck] += 18000;
					}
					else if(PlayerInfo[i][pLeader] == 24 && PlayerInfo[i][pRank] == 10)
					{
					    PlayerInfo[i][pPayCheck] += 18000;
					}
				 	else if(PlayerInfo[i][pMember] == 4 && PlayerInfo[i][pRank] == 0)
					{
					    PlayerInfo[i][pPayCheck] += 0;
					}
                    else if(PlayerInfo[i][pMember] == 4 && PlayerInfo[i][pRank] == 1)
					{
					    PlayerInfo[i][pPayCheck] += 3500;
					}
					else if(PlayerInfo[i][pMember] == 4 && PlayerInfo[i][pRank] == 2)
					{
					    PlayerInfo[i][pPayCheck] += 4000;
					}
					else if(PlayerInfo[i][pMember] == 4 && PlayerInfo[i][pRank] == 3)
					{
					    PlayerInfo[i][pPayCheck] += 4500;
					}
					else if(PlayerInfo[i][pMember] == 4 && PlayerInfo[i][pRank] == 4)
					{
					    PlayerInfo[i][pPayCheck] += 5000;
					}
					else if(PlayerInfo[i][pMember] == 4 && PlayerInfo[i][pRank] == 5)
					{
					    PlayerInfo[i][pPayCheck] += 5500;
					}
					else if(PlayerInfo[i][pMember] == 4 && PlayerInfo[i][pRank] == 6)
					{
					    PlayerInfo[i][pPayCheck] += 6000;
					}
					else if(PlayerInfo[i][pMember] == 4 && PlayerInfo[i][pRank] == 7)
					{
					    PlayerInfo[i][pPayCheck] += 6500;
					}
					else if(PlayerInfo[i][pMember] == 4 && PlayerInfo[i][pRank] == 8)
					{
					    PlayerInfo[i][pPayCheck] += 7000;
					}
					else if(PlayerInfo[i][pMember] == 4 && PlayerInfo[i][pRank] == 9)
					{
					    PlayerInfo[i][pPayCheck] += 7500;
					}
					else if(PlayerInfo[i][pMember] == 4 && PlayerInfo[i][pRank] == 10)
					{
					    PlayerInfo[i][pPayCheck] += 8000;
					}
					else if(PlayerInfo[i][pLeader] == 4 && PlayerInfo[i][pRank] == 10)
					{
					    PlayerInfo[i][pPayCheck] += 8000;
					}
					else if(PlayerInfo[i][pMember] == 11 && PlayerInfo[i][pRank] == 0)
					{
					    PlayerInfo[i][pPayCheck] += 0;
					}
                    else if(PlayerInfo[i][pMember] == 11 && PlayerInfo[i][pRank] == 1)
					{
					    PlayerInfo[i][pPayCheck] += 7000;
					}
					else if(PlayerInfo[i][pMember] == 11 && PlayerInfo[i][pRank] == 2)
					{
					    PlayerInfo[i][pPayCheck] += 8500;
					}
					else if(PlayerInfo[i][pMember] == 11 && PlayerInfo[i][pRank] == 3)
					{
					    PlayerInfo[i][pPayCheck] += 9000;
					}
					else if(PlayerInfo[i][pMember] == 11 && PlayerInfo[i][pRank] == 4)
					{
					    PlayerInfo[i][pPayCheck] += 10500;
					}
					else if(PlayerInfo[i][pMember] == 11 && PlayerInfo[i][pRank] == 5)
					{
					    PlayerInfo[i][pPayCheck] += 11000;
					}
					else if(PlayerInfo[i][pMember] == 11 && PlayerInfo[i][pRank] == 6)
					{
					    PlayerInfo[i][pPayCheck] += 12500;
					}
					else if(PlayerInfo[i][pLeader] == 11 && PlayerInfo[i][pRank] == 6)
					{
					    PlayerInfo[i][pPayCheck] += 12500;
					}
					new checks = PlayerInfo[i][pPayCheck];
				    new ebill = SBizzInfo[4][sbEntranceCost];
				    ConsumingMoney[i] = 1;
					NormMoney[i] = 2;
					AntiMoney[i] = AntiMoney[i] + checks;
				    GiveMoney(i, checks);
				    if(PlayerInfo[i][pAccount] > 0)
				    {
         				PlayerInfo[i][pAccount] -= ebill;
				    	SBizzInfo[4][sbTill] += ebill*2;
					}
					else
					{
					    ebill = 0;
					}
					interest = (PlayerInfo[i][pAccount]/1000)*(tmpintrate);
					PlayerInfo[i][pExp]++;
					PlayerPlayMusic(i);
					PlayerInfo[i][pAccount] = account+interest;
					SendClientMessage(i, COLOR_WHITE, "|_  LS_|");
					format(string, sizeof(string), "    : $%d   : -$%d", checks, TaxValue);
					SendClientMessage(i, COLOR_GRAD1, string);
					if(PlayerInfo[i][pPhousekey] != 255 || PlayerInfo[i][pPbiskey] != 255)
					{
					    format(string, sizeof(string), "   : -$%d", ebill);
						SendClientMessage(i, COLOR_GRAD1, string);
					}
					format(string, sizeof(string), "    : $%d", account);
					SendClientMessage(i, COLOR_GRAD1, string);
					format(string, sizeof(string), "  : 0.%d",tmpintrate);
					SendClientMessage(i, COLOR_GRAD2, string);
					format(string, sizeof(string), "    $%d", interest);
					SendClientMessage(i, COLOR_GRAD3, string);
					SendClientMessage(i, COLOR_GRAD4, "|--------------------------------------|");
					format(string, sizeof(string), "   : $%d", PlayerInfo[i][pAccount]);
					SendClientMessage(i, COLOR_GRAD5, string);
					format(string, sizeof(string), "    : -$%d", rent);
					SendClientMessage(i, COLOR_GRAD5, string);
					format(string, sizeof(string), "~y~PayDay~n~~w~Paycheck");
					GameTextForPlayer(i, string, 5000, 1);
					rent = 0;
					PlayerInfo[i][pPayDay] = 0;
					PlayerInfo[i][pPayCheck] = 0;
					PlayerInfo[i][pConnectTime] += 1;
					PlayerInfo[i][pZakonp] += 1;
					seans[i] = 0;
					zan[i] = 0;
					huy[i] = 0;
					veltr[i] = 0;
					ggun[i] = 0;
	 				sphealth[i] = 0;
					kik[i] = 0;
					if(exp == expamount)
                	{
                	    SendClientMessage(i, COLOR_GREEN, ",   ");
                	}
				    if(PlayerInfo[i][pDonate] > 100500)
					{
					    PlayerInfo[i][pPayDayHad] += 1;
					    if(PlayerInfo[i][pPayDayHad] >= 5)
					    {
					        PlayerInfo[i][pExp]++;
					        PlayerInfo[i][pPayDayHad] = 0;
					    }
					}
				}
				else
				{
				    SendClientMessage(i, COLOR_LIGHTRED, "*    ,    .");
				}
			}
		}
	}
	Checkprop();
	return 1;
}



public split(const strsrc[], strdest[][], delimiter)
{
	new i, li;
	new aNum;
	new len;
	while(i <= strlen(strsrc)){
	    if(strsrc[i]==delimiter || i==strlen(strsrc)){
	        len = strmid(strdest[aNum], strsrc, li, i, 128);
	        strdest[aNum][len] = 0;
	        li = i+1;
	        aNum++;
		}
		i++;
	}
	return 1;
}

public OnPlayerRegister(playerid, password[])
{
	if(IsPlayerConnected(playerid))
	{
        new string3[32];
		new playername3[MAX_PLAYER_NAME];
		GetPlayerName(playerid, playername3, sizeof(playername3));
		format(string3, sizeof(string3), "%s.ini", playername3);
		new File = iniOpen(string3);
		if(!File)
		{
		iniSet(File,"Key",MD5_Hash(password));
		PlayerInfo[playerid][pCash] = GetPlayerMoney(playerid);
		iniSetInt(File,"Level",PlayerInfo[playerid][pLevel]);
		iniSetInt(File,"AdminLevel",PlayerInfo[playerid][pAdmin]);
	    iniSetInt(File,"Donate",PlayerInfo[playerid][pDonate]);
	    iniSetInt(File,"UpgradePoints",PlayerInfo[playerid][gPupgrade]);
	    iniSetInt(File,"ConnectedTime",PlayerInfo[playerid][pConnectTime]);
	    iniSetInt(File,"Registered",PlayerInfo[playerid][pReg]);
	    iniSetInt(File,"Sex",PlayerInfo[playerid][pSex]);
	    iniSetInt(File,"Origin",PlayerInfo[playerid][pOrigin]);
	    iniSetInt(File,"CK",PlayerInfo[playerid][pCK]);
	    iniSetInt(File,"Muted",PlayerInfo[playerid][pMuted]);
	    iniSetInt(File,"Respect",PlayerInfo[playerid][pExp]);
	    iniSetInt(File,"Money",PlayerInfo[playerid][pCash]);
	    iniSetInt(File,"Bank",PlayerInfo[playerid][pAccount]);
	    iniSetInt(File,"Crimes",PlayerInfo[playerid][pCrimes]);
	    iniSetInt(File,"Kills",PlayerInfo[playerid][pKills]);
	    iniSetInt(File,"Deaths",PlayerInfo[playerid][pDeaths]);
	    iniSetInt(File,"Arrested",PlayerInfo[playerid][pArrested]);
	    iniSetInt(File,"WantedDeaths",PlayerInfo[playerid][pWantedDeaths]);
	    iniSetInt(File,"Phonebook",PlayerInfo[playerid][pPhoneBook]);
	    iniSetInt(File,"Kpk",PlayerInfo[playerid][pKpk]);
	    iniSetInt(File,"LottoNr",PlayerInfo[playerid][pLottoNr]);
	    iniSetInt(File,"Fishes",PlayerInfo[playerid][pFishes]);
	    iniSetInt(File,"BiggestFish",PlayerInfo[playerid][pBiggestFish]);
	    iniSetInt(File,"Job",PlayerInfo[playerid][pJob]);
	    iniSetInt(File,"Paycheck",PlayerInfo[playerid][pPayCheck]);
	    iniSetInt(File,"HeadValue",PlayerInfo[playerid][pHeadValue]);
	    iniSetInt(File,"Jailed",PlayerInfo[playerid][pJailed]);
	    iniSetInt(File,"JailTime",PlayerInfo[playerid][pJailTime]);
	    iniSetInt(File,"Materials",PlayerInfo[playerid][pMats]);
	    iniSetInt(File,"Complects",PlayerInfo[playerid][pComp]);
        iniSetInt(File, "Banned", PlayerInfo[playerid][pBanned]);
	    iniSetInt(File,"Drugs",PlayerInfo[playerid][pDrugs]);
	    iniSetInt(File,"Leader",PlayerInfo[playerid][pLeader]);
	    iniSetInt(File,"Member",PlayerInfo[playerid][pMember]);
	    iniSetInt(File,"FMember",PlayerInfo[playerid][pFMember]);
	    iniSetInt(File,"Rank",PlayerInfo[playerid][pRank]);
	    iniSetInt(File,"Zvan",PlayerInfo[playerid][pZvan]);
	    iniSetInt(File,"Char",PlayerInfo[playerid][pChar]);
	    iniSetInt(File,"ContractTime",PlayerInfo[playerid][pContractTime]);
        iniSetInt(File,"DetSkill",PlayerInfo[playerid][pDetSkill]);
	    iniSetInt(File,"SexSkill",PlayerInfo[playerid][pSexSkill]);
	    iniSetInt(File,"BoxSkill",PlayerInfo[playerid][pBoxSkill]);
	    iniSetInt(File,"LawSkill",PlayerInfo[playerid][pLawSkill]);
	    iniSetInt(File,"MechSkill",PlayerInfo[playerid][pMechSkill]);
	    iniSetInt(File,"JackSkill",PlayerInfo[playerid][pJackSkill]);
	    iniSetInt(File,"VorSkill",PlayerInfo[playerid][pVorSkill]);
	    iniSetInt(File,"CarSkill",PlayerInfo[playerid][pCarSkill]);
	    iniSetInt(File,"NewsSkill",PlayerInfo[playerid][pNewsSkill]);
	    iniSetInt(File,"DrugsSkill",PlayerInfo[playerid][pDrugsSkill]);
	    iniSetInt(File,"CookSkill",PlayerInfo[playerid][pCookSkill]);
	    iniSetInt(File,"FishSkill",PlayerInfo[playerid][pFishSkill]);
	    iniSetFloat(File,"pSHealth",PlayerInfo[playerid][pSHealth]);
	    GetPlayerHealth(playerid,PlayerInfo[playerid][pHealth]);
	    iniSetFloat(File,"pHealth",PlayerInfo[playerid][pHealth]);
	    iniSetInt(File,"Int",PlayerInfo[playerid][pInt]);
		iniSetInt(File,"Local",PlayerInfo[playerid][pLocal]);
	    iniSetInt(File,"Team",PlayerInfo[playerid][pTeam]);
	    iniSetInt(File,"Model",PlayerInfo[playerid][pModel]);
	    iniSetInt(File,"PhoneNr",PlayerInfo[playerid][pPnumber]);
	    iniSetInt(File,"House",PlayerInfo[playerid][pPhousekey]);
	    iniSetInt(File,"Bizz",PlayerInfo[playerid][pPbiskey]);
		if ((PlayerInfo[playerid][pPos_x]==0.0 && PlayerInfo[playerid][pPos_y]==0.0 && PlayerInfo[playerid][pPos_z]==0.0))
		{
			PlayerInfo[playerid][pPos_x] = 1684.9;
			PlayerInfo[playerid][pPos_y] = -2244.5;
			PlayerInfo[playerid][pPos_z] = 13.5;
		}
		if(Spectate[playerid] != 255)
		{
			PlayerInfo[playerid][pPos_x] = Unspec[playerid][sPx];
			PlayerInfo[playerid][pPos_y] = Unspec[playerid][sPy];
			PlayerInfo[playerid][pPos_z] = Unspec[playerid][sPz];
			PlayerInfo[playerid][pInt] = Unspec[playerid][sPint];
			PlayerInfo[playerid][pLocal] = Unspec[playerid][sLocal];
		}
		iniSetFloat(File,"Pos_x",PlayerInfo[playerid][pPos_x]);
		iniSetFloat(File,"Pos_y",PlayerInfo[playerid][pPos_y]);
		iniSetFloat(File,"Pos_z",PlayerInfo[playerid][pPos_z]);
		iniSetInt(File,"CarLic",PlayerInfo[playerid][pCarLic]);
		iniSetInt(File,"FlyLic",PlayerInfo[playerid][pFlyLic]);
		iniSetInt(File,"BoatLic",PlayerInfo[playerid][pBoatLic]);
		iniSetInt(File,"FishLic",PlayerInfo[playerid][pFishLic]);
		iniSetInt(File,"GunLic",PlayerInfo[playerid][pGunLic]);
		iniSetInt(File,"ArmBil",PlayerInfo[playerid][pArmBil]);
		iniSetInt(File,"Gun1",PlayerInfo[playerid][pGun1]);
		iniSetInt(File,"Gun2",PlayerInfo[playerid][pGun2]);
		iniSetInt(File,"Gun3",PlayerInfo[playerid][pGun3]);
		iniSetInt(File,"Gun4",PlayerInfo[playerid][pGun4]);
		iniSetInt(File,"Ammo1",PlayerInfo[playerid][pAmmo1]);
		iniSetInt(File,"Ammo2",PlayerInfo[playerid][pAmmo2]);
		iniSetInt(File,"Ammo3",PlayerInfo[playerid][pAmmo3]);
		iniSetInt(File,"Ammo4",PlayerInfo[playerid][pAmmo4]);
		iniSetInt(File,"CarTime",PlayerInfo[playerid][pCarTime]);
		iniSetInt(File,"VorTime",PlayerInfo[playerid][pVorTime]);
		iniSetInt(File,"PayDay",PlayerInfo[playerid][pPayDay]);
		iniSetInt(File,"PayDayHad",PlayerInfo[playerid][pPayDayHad]);
		iniSetInt(File,"CDPlayer",PlayerInfo[playerid][pCDPlayer]);
		iniSetInt(File,"Wins",PlayerInfo[playerid][pWins]);
		iniSetInt(File,"Loses",PlayerInfo[playerid][pLoses]);
		iniSetInt(File,"AlcoholPerk",PlayerInfo[playerid][pAlcoholPerk]);
		iniSetInt(File,"DrugPerk",PlayerInfo[playerid][pDrugPerk]);
		iniSetInt(File,"MiserPerk",PlayerInfo[playerid][pMiserPerk]);
		iniSetInt(File,"PainPerk",PlayerInfo[playerid][pPainPerk]);
		iniSetInt(File,"TraderPerk",PlayerInfo[playerid][pTraderPerk]);
		iniSetInt(File,"Tutorial",0);
		iniSetInt(File,"MuteTime",PlayerInfo[playerid][pMuteTime]);
		iniSetInt(File,"AutoKey",PlayerInfo[playerid][pAutoKey]);
		iniSetInt(File,"Mission",PlayerInfo[playerid][pMissionNr]);
		iniSetInt(File,"Warnings",PlayerInfo[playerid][pWarns]);
		iniSetInt(File,"Adjustable",PlayerInfo[playerid][pAdjustable]);
		iniSetInt(File,"Fuel",PlayerInfo[playerid][pFuel]);
		iniSetInt(File,"CarKey2",0);
		iniSetInt(File,"CarKey",0);
		iniSetInt(File,"Ord",PlayerInfo[playerid][pOrd]);
		iniSetInt(File,"Pass",0);
		iniSetInt(File,"Sh",0);
		iniSetInt(File,"Mask",0);
		iniSetInt(File,"Balance",100);
		iniSetInt(File,"Nalog",0);
		iniSetInt(File,"MaskSkill",0);
		iniSetInt(File,"Inet",pInet);
		iniSetInt(File,"Married",PlayerInfo[playerid][pMarried]);
		iniSetInt(File,"Vaip",Vaip);
		iniSetInt(File,"PistolSkill",PlayerInfo[playerid][pColtSkill]);
	    iniSetInt(File,"SilencedSkill",PlayerInfo[playerid][pSilenSkill]);
	    iniSetInt(File,"DesertSkill",PlayerInfo[playerid][pDesertSkill]);
	    iniSetInt(File,"ShotgunSkill",PlayerInfo[playerid][pShotgSkill]);
	    iniSetInt(File,"SMGSkill",PlayerInfo[playerid][pSmgSkill]);
	    iniSetInt(File,"AK47Skill",PlayerInfo[playerid][pAkSkill]);
	    iniSetInt(File,"M4Skill",PlayerInfo[playerid][pM4Skill]);
	    iniSetInt(File,"Zakonop",PlayerInfo[playerid][pZakonp]);
	    iniSetInt(File,"Nark",PlayerInfo[playerid][pNark]);
	    iniSetInt(File,"Narcolomka",PlayerInfo[playerid][pNarcolomka]);
	    iniSetInt(File,"Dostup",PlayerInfo[playerid][pDostup]);
	    iniSetInt(File,"Apt",PlayerInfo[playerid][pApt]);
	    iniSetInt(File,"Inst",PlayerInfo[playerid][pInst]);
	    iniSetInt(File,"TechBox",PlayerInfo[playerid][pTechBox]);
	    iniSetInt(File,"TechKu",PlayerInfo[playerid][pTechKu]);
	    iniSetInt(File,"Style",PlayerInfo[playerid][pStyle]);
	    iniSetInt(File,"Beg",PlayerInfo[playerid][pBeg]);
	    iniSetInt(File,"Otv",PlayerInfo[playerid][pOtv]);
		new ptemp[80];
		format(ptemp,sizeof(ptemp),"%s",PlayerInfo[playerid][pMarriedTo]);
		iniSet(File,"MarriedTo",ptemp);
		iniClose(File);
		SendClientMessage(playerid, COLOR_YELLOW, " ,  !");
		}
	}
	return 1;
}

public OnPlayerUpdate_GF(playerid)
{
    if(IsPlayerNPC(playerid)) return 1;
	if(IsPlayerConnected(playerid))
	{
		if(gPlayerLogged[playerid])
		{
			new string3[32];
			new playername3[MAX_PLAYER_NAME];
			GetPlayerName(playerid, playername3, sizeof(playername3));
			format(string3, sizeof(string3), "%s.ini", playername3);
			new File = iniOpen(string3);
			if(!File)
			{
//			iniSet(File," Key",PlayerInfo[playerid][pKey]);
			PlayerInfo[playerid][pCash] = GetPlayerMoney(playerid);
			iniSetInt(File,"Level",PlayerInfo[playerid][pLevel]);
			iniSetInt(File,"AdminLevel",PlayerInfo[playerid][pAdmin]);
		    iniSetInt(File,"Donate",PlayerInfo[playerid][pDonate]);
		    iniSetInt(File,"UpgradePoints",PlayerInfo[playerid][gPupgrade]);
		    iniSetInt(File,"ConnectedTime",PlayerInfo[playerid][pConnectTime]);
		    iniSetInt(File,"Registered",PlayerInfo[playerid][pReg]);
		    iniSetInt(File,"Sex",PlayerInfo[playerid][pSex]);
		    iniSetInt(File,"Origin",PlayerInfo[playerid][pOrigin]);
		    iniSetInt(File,"CK",PlayerInfo[playerid][pCK]);
		    iniSetInt(File,"Muted",PlayerInfo[playerid][pMuted]);
		    iniSetInt(File,"Respect",PlayerInfo[playerid][pExp]);
		    iniSetInt(File,"Money",PlayerInfo[playerid][pCash]);
		    iniSetInt(File,"Bank",PlayerInfo[playerid][pAccount]);
		    iniSetInt(File,"Crimes",PlayerInfo[playerid][pCrimes]);
		    iniSetInt(File,"Kills",PlayerInfo[playerid][pKills]);
		    iniSetInt(File,"Deaths",PlayerInfo[playerid][pDeaths]);
		    iniSetInt(File,"Arrested",PlayerInfo[playerid][pArrested]);
		    iniSetInt(File,"WantedDeaths",PlayerInfo[playerid][pWantedDeaths]);
		    iniSetInt(File,"Phonebook",PlayerInfo[playerid][pPhoneBook]);
		    iniSetInt(File, "Banned", PlayerInfo[playerid][pBanned]);
		    iniSetInt(File,"Kpk",PlayerInfo[playerid][pKpk]);
		    iniSetInt(File,"LottoNr",PlayerInfo[playerid][pLottoNr]);
		    iniSetInt(File,"Fishes",PlayerInfo[playerid][pFishes]);
		    iniSetInt(File,"BiggestFish",PlayerInfo[playerid][pBiggestFish]);
		    iniSetInt(File,"Job",PlayerInfo[playerid][pJob]);
		    iniSetInt(File,"Paycheck",PlayerInfo[playerid][pPayCheck]);
		    iniSetInt(File,"HeadValue",PlayerInfo[playerid][pHeadValue]);
		    iniSetInt(File,"Jailed",PlayerInfo[playerid][pJailed]);
		    iniSetInt(File,"JailTime",PlayerInfo[playerid][pJailTime]);
		    iniSetInt(File,"Materials",PlayerInfo[playerid][pMats]);
		    iniSetInt(File,"Complects",PlayerInfo[playerid][pComp]);
		    iniSetInt(File,"Drugs",PlayerInfo[playerid][pDrugs]);
		    iniSetInt(File,"Leader",PlayerInfo[playerid][pLeader]);
		    iniSetInt(File,"Member",PlayerInfo[playerid][pMember]);
		    iniSetInt(File,"FMember",PlayerInfo[playerid][pFMember]);
		    iniSetInt(File,"Rank",PlayerInfo[playerid][pRank]);
		    iniSetInt(File,"Zvan",PlayerInfo[playerid][pZvan]);
		    iniSetInt(File,"Char",PlayerInfo[playerid][pChar]);
		    iniSetInt(File,"ContractTime",PlayerInfo[playerid][pContractTime]);
		    iniSetInt(File,"DetSkill",PlayerInfo[playerid][pDetSkill]);
		    iniSetInt(File,"SexSkill",PlayerInfo[playerid][pSexSkill]);
		    iniSetInt(File,"BoxSkill",PlayerInfo[playerid][pBoxSkill]);
		    iniSetInt(File,"LawSkill",PlayerInfo[playerid][pLawSkill]);
		    iniSetInt(File,"MechSkill",PlayerInfo[playerid][pMechSkill]);
		    iniSetInt(File,"JackSkill",PlayerInfo[playerid][pJackSkill]);
		    iniSetInt(File,"VorSkill",PlayerInfo[playerid][pVorSkill]);
		    iniSetInt(File,"CarSkill",PlayerInfo[playerid][pCarSkill]);
		    iniSetInt(File,"NewsSkill",PlayerInfo[playerid][pNewsSkill]);
		    iniSetInt(File,"DrugsSkill",PlayerInfo[playerid][pDrugsSkill]);
		    iniSetInt(File,"CookSkill",PlayerInfo[playerid][pCookSkill]);
		    iniSetInt(File,"FishSkill",PlayerInfo[playerid][pFishSkill]);
		    iniSetFloat(File,"pSHealth",PlayerInfo[playerid][pSHealth]);
		    GetPlayerHealth(playerid,PlayerInfo[playerid][pHealth]);
		    iniSetFloat(File,"pHealth",PlayerInfo[playerid][pHealth]);
		    iniSetInt(File,"Int",PlayerInfo[playerid][pInt]);
		    iniSetInt(File,"Local",PlayerInfo[playerid][pLocal]);
		    iniSetInt(File,"Team",PlayerInfo[playerid][pTeam]);
		    iniSetInt(File,"Model",PlayerInfo[playerid][pModel]);
		    iniSetInt(File,"PhoneNr",PlayerInfo[playerid][pPnumber]);
		    iniSetInt(File,"House",PlayerInfo[playerid][pPhousekey]);
		    iniSetInt(File,"Bizz",PlayerInfo[playerid][pPbiskey]);
			if ((PlayerInfo[playerid][pPos_x]==0.0 && PlayerInfo[playerid][pPos_y]==0.0 && PlayerInfo[playerid][pPos_z]==0.0))
			{
				PlayerInfo[playerid][pPos_x] = 1684.9;
				PlayerInfo[playerid][pPos_y] = -2244.5;
				PlayerInfo[playerid][pPos_z] = 13.5;
			}
			if(Spectate[playerid] != 255)
			{
				PlayerInfo[playerid][pPos_x] = Unspec[playerid][sPx];
				PlayerInfo[playerid][pPos_y] = Unspec[playerid][sPy];
				PlayerInfo[playerid][pPos_z] = Unspec[playerid][sPz];
				PlayerInfo[playerid][pInt] = Unspec[playerid][sPint];
				PlayerInfo[playerid][pLocal] = Unspec[playerid][sLocal];
			}
            iniSetFloat(File,"Pos_x",PlayerInfo[playerid][pPos_x]);
			iniSetFloat(File,"Pos_y",PlayerInfo[playerid][pPos_y]);
			iniSetFloat(File,"Pos_z",PlayerInfo[playerid][pPos_z]);
			iniSetInt(File,"CarLic",PlayerInfo[playerid][pCarLic]);
			iniSetInt(File,"FlyLic",PlayerInfo[playerid][pFlyLic]);
			iniSetInt(File,"BoatLic",PlayerInfo[playerid][pBoatLic]);
			iniSetInt(File,"FishLic",PlayerInfo[playerid][pFishLic]);
			iniSetInt(File,"ArmBil",PlayerInfo[playerid][pArmBil]);
			iniSetInt(File,"GunLic",PlayerInfo[playerid][pGunLic]);
			iniSetInt(File,"Gun1",PlayerInfo[playerid][pGun1]);
			iniSetInt(File,"Gun2",PlayerInfo[playerid][pGun2]);
			iniSetInt(File,"Gun3",PlayerInfo[playerid][pGun3]);
			iniSetInt(File,"Gun4",PlayerInfo[playerid][pGun4]);
			iniSetInt(File,"Ammo1",PlayerInfo[playerid][pAmmo1]);
			iniSetInt(File,"Ammo2",PlayerInfo[playerid][pAmmo2]);
			iniSetInt(File,"Ammo3",PlayerInfo[playerid][pAmmo3]);
			iniSetInt(File,"Ammo4",PlayerInfo[playerid][pAmmo4]);
			iniSetInt(File,"CarTime",PlayerInfo[playerid][pCarTime]);
			iniSetInt(File,"VorTime",PlayerInfo[playerid][pVorTime]);
			iniSetInt(File,"PayDay",PlayerInfo[playerid][pPayDay]);
			iniSetInt(File,"PayDayHad",PlayerInfo[playerid][pPayDayHad]);
			iniSetInt(File,"CDPlayer",PlayerInfo[playerid][pCDPlayer]);
			iniSetInt(File,"Wins",PlayerInfo[playerid][pWins]);
			iniSetInt(File,"Loses",PlayerInfo[playerid][pLoses]);
			iniSetInt(File,"AlcoholPerk",PlayerInfo[playerid][pAlcoholPerk]);
			iniSetInt(File,"DrugPerk",PlayerInfo[playerid][pDrugPerk]);
			iniSetInt(File,"MiserPerk",PlayerInfo[playerid][pMiserPerk]);
			iniSetInt(File,"PainPerk",PlayerInfo[playerid][pPainPerk]);
			iniSetInt(File,"TraderPerk",PlayerInfo[playerid][pTraderPerk]);
			iniSetInt(File,"Tutorial",PlayerInfo[playerid][pTut]);
			iniSetInt(File,"MuteTime",PlayerInfo[playerid][pMuteTime]);
			iniSetInt(File,"AutoKey",PlayerInfo[playerid][pAutoKey]);
			iniSetInt(File,"Mission",PlayerInfo[playerid][pMissionNr]);
			iniSetInt(File,"Warnings",PlayerInfo[playerid][pWarns]);
			iniSetInt(File,"Adjustable",PlayerInfo[playerid][pAdjustable]);
			iniSetInt(File,"Fuel",PlayerInfo[playerid][pFuel]);
			iniSetInt(File,"CarKey2",PlayerInfo[playerid][pCarKey2]);
			iniSetInt(File,"CarKey3",PlayerInfo[playerid][pCarKey3]);
			iniSetInt(File,"CarKey",PlayerInfo[playerid][pCarKey]);
			iniSetInt(File,"Ord",PlayerInfo[playerid][pOrd]);
			iniSetInt(File,"Sh",PlayerInfo[playerid][pSh]);
			iniSetInt(File,"Mask",PlayerInfo[playerid][pMask]);
			iniSetInt(File,"Balance",PlayerInfo[playerid][pBalance]);
			iniSetInt(File,"Nalog",PlayerInfo[playerid][pNalog]);
			iniSetInt(File,"MaskSkill",PlayerInfo[playerid][pMaskSkill]);
			iniSetInt(File,"Pass",PlayerInfo[playerid][pPass]);
			iniSetInt(File,"Married",PlayerInfo[playerid][pMarried]);
			iniSetInt(File,"Inet",PlayerInfo[playerid][pInet]);
			iniSetInt(File,"Vaip",PlayerInfo[playerid][pVaip]);
			iniSetInt(File,"PistolSkill",PlayerInfo[playerid][pColtSkill]);
		    iniSetInt(File,"SilencedSkill",PlayerInfo[playerid][pSilenSkill]);
		    iniSetInt(File,"DesertSkill",PlayerInfo[playerid][pDesertSkill]);
		    iniSetInt(File,"ShotgunSkill",PlayerInfo[playerid][pShotgSkill]);
		    iniSetInt(File,"SMGSkill",PlayerInfo[playerid][pSmgSkill]);
		    iniSetInt(File,"AK47Skill",PlayerInfo[playerid][pAkSkill]);
		    iniSetInt(File,"M4Skill",PlayerInfo[playerid][pM4Skill]);
		    iniSetInt(File,"Zakonop",PlayerInfo[playerid][pZakonp]);
		    iniSetInt(File,"Nark",PlayerInfo[playerid][pNark]);
		    iniSetInt(File,"Narcolomka",PlayerInfo[playerid][pNarcolomka]);
		    iniSetInt(File,"Dostup",PlayerInfo[playerid][pDostup]);
		    iniSetInt(File,"Apt",PlayerInfo[playerid][pApt]);
		    iniSetInt(File,"Inst",PlayerInfo[playerid][pInst]);
		    iniSetInt(File,"TechBox",PlayerInfo[playerid][pTechBox]);
	    	iniSetInt(File,"TechKu",PlayerInfo[playerid][pTechKu]);
	    	iniSetInt(File,"Style",PlayerInfo[playerid][pStyle]);
	    	iniSetInt(File,"Beg",PlayerInfo[playerid][pBeg]);
	    	iniSetInt(File,"Otv",PlayerInfo[playerid][pOtv]);
			new year, month, day;
	        getdate(year, month, day);
	        new strstre[100];
			format(strstre,sizeof(strstre),"%d/%d/%d",day,month,year);
			iniSet(File,"Online",strstre);
			new ptemp[80];
			format(ptemp,sizeof(ptemp),"%s",PlayerInfo[playerid][pMarriedTo]);
			iniSet(File,"MarriedTo",ptemp);
			iniClose(File);
			}
		}
	}
	return 1;
}

public OnPlayerLogin(playerid,password[])
{
	new tmp2[256];
    new string2[64];
    new pass[256];
	new playername2[MAX_PLAYER_NAME];
    GetPlayerName(playerid, playername2, sizeof(playername2));
	format(string2, sizeof(string2), "%s.ini", playername2);
	new File = iniOpen(string2);
	if(File <0)
	{
	    ABroadCast(COLOR_LIGHTRED,playername2,1);
	}
	if(!File)
	{
        iniGet(File,"Key",pass);
	    iniGetInt(File,"Level",PlayerInfo[playerid][pLevel]);
	    iniGetInt(File,"AdminLevel",PlayerInfo[playerid][pAdmin]);
        iniGetInt(File,"Donate",PlayerInfo[playerid][pDonate]);
        iniGetInt(File,"UpgradePoints",PlayerInfo[playerid][gPupgrade]);
        iniGetInt(File,"ConnectTime",PlayerInfo[playerid][pConnectTime]);
        iniGetInt(File,"Registered",PlayerInfo[playerid][pReg]);
        iniGetInt(File,"Sex",PlayerInfo[playerid][pSex]);
        iniGetInt(File,"Origin",PlayerInfo[playerid][pOrigin]);
        iniGetInt(File,"CK",PlayerInfo[playerid][pCK]);
        iniGetInt(File,"Muted",PlayerInfo[playerid][pMuted]);
        iniGetInt(File,"Respect",PlayerInfo[playerid][pExp]);
        iniGetInt(File,"Money",PlayerInfo[playerid][pCash]);
        iniGetInt(File,"Bank",PlayerInfo[playerid][pAccount]);
        iniGetInt(File,"Crimes",PlayerInfo[playerid][pCrimes]);
        iniGetInt(File,"Kills",PlayerInfo[playerid][pKills]);
        iniGetInt(File,"Deaths",PlayerInfo[playerid][pDeaths]);
        iniGetInt(File,"Arrested",PlayerInfo[playerid][pArrested]);
        iniGetInt(File,"WantedDeaths",PlayerInfo[playerid][pWantedDeaths]);
        iniGetInt(File,"Phonebook",PlayerInfo[playerid][pPhoneBook]);
       	iniGetInt(File,"Banned",PlayerInfo[playerid][pBanned]);
        iniGetInt(File,"Kpk",PlayerInfo[playerid][pKpk]);
        iniGetInt(File,"LottoNr",PlayerInfo[playerid][pLottoNr]);
        iniGetInt(File,"Fishes",PlayerInfo[playerid][pFishes]);
        iniGetInt(File,"BiggestFish",PlayerInfo[playerid][pBiggestFish]);
        iniGetInt(File,"Job",PlayerInfo[playerid][pJob]);
        iniGetInt(File,"Paycheck",PlayerInfo[playerid][pPayCheck]);
     	iniGetInt(File,"HeadValue",PlayerInfo[playerid][pHeadValue]);
        iniGetInt(File,"Jailed",PlayerInfo[playerid][pJailed]);
     	iniGetInt(File,"JailTime",PlayerInfo[playerid][pJailTime]);
        iniGetInt(File,"Materials",PlayerInfo[playerid][pMats]);
        iniGetInt(File,"Complects",PlayerInfo[playerid][pComp]);
        iniGetInt(File,"Drugs",PlayerInfo[playerid][pDrugs]);
        iniGetInt(File,"Leader",PlayerInfo[playerid][pLeader]);
        iniGetInt(File,"Member",PlayerInfo[playerid][pMember]);
        iniGetInt(File,"FMember",PlayerInfo[playerid][pFMember]);
        iniGetInt(File,"Rank",PlayerInfo[playerid][pRank]);
		iniGetInt(File,"Zvan",PlayerInfo[playerid][pZvan]);
        iniGetInt(File,"Char",PlayerInfo[playerid][pChar]);
        iniGetInt(File,"ContractTime",PlayerInfo[playerid][pContractTime]);
        iniGetInt(File,"DetSkill",PlayerInfo[playerid][pDetSkill]);
        iniGetInt(File,"SexSkill",PlayerInfo[playerid][pSexSkill]);
        iniGetInt(File,"BoxSkill",PlayerInfo[playerid][pBoxSkill]);
        iniGetInt(File,"LawSkill",PlayerInfo[playerid][pLawSkill]);
        iniGetInt(File,"MechSkill",PlayerInfo[playerid][pMechSkill]);
        iniGetInt(File,"JackSkill",PlayerInfo[playerid][pJackSkill]);
        iniGetInt(File,"VorSkill",PlayerInfo[playerid][pVorSkill]);
        iniGetInt(File,"CarSkill",PlayerInfo[playerid][pCarSkill]);
        iniGetInt(File,"NewsSkill",PlayerInfo[playerid][pNewsSkill]);
        iniGetInt(File,"DrugsSkill",PlayerInfo[playerid][pDrugsSkill]);
        iniGetInt(File,"CookSkill",PlayerInfo[playerid][pCookSkill]);
        iniGetInt(File,"FishSkill",PlayerInfo[playerid][pFishSkill]);
        iniGetFloat(File,"pSHealth",PlayerInfo[playerid][pSHealth]);
        iniGetFloat(File,"pHealth",PlayerInfo[playerid][pHealth]);
        iniGetInt(File,"Int",PlayerInfo[playerid][pInt]);
        iniGetInt(File,"Local",PlayerInfo[playerid][pLocal]);
        iniGetInt(File,"Team",PlayerInfo[playerid][pTeam]);
        iniGetInt(File,"Model",PlayerInfo[playerid][pModel]);
        iniGetInt(File,"PhoneNr",PlayerInfo[playerid][pPnumber]);
        iniGetInt(File,"House",PlayerInfo[playerid][pPhousekey]);
        iniGetInt(File,"Bizz",PlayerInfo[playerid][pPbiskey]);
        iniGetFloat(File,"Pos_x",PlayerInfo[playerid][pPos_x]);
        iniGetFloat(File,"Pos_y",PlayerInfo[playerid][pPos_y]);
        iniGetFloat(File,"Pos_z",PlayerInfo[playerid][pPos_z]);
        iniGetInt(File,"CarLic",PlayerInfo[playerid][pCarLic]);
        iniGetInt(File,"ArmBil",PlayerInfo[playerid][pArmBil]);
        iniGetInt(File,"FlyLic",PlayerInfo[playerid][pFlyLic]);
        iniGetInt(File,"BoatLic",PlayerInfo[playerid][pBoatLic]);
        iniGetInt(File,"FishLic",PlayerInfo[playerid][pFishLic]);
        iniGetInt(File,"GunLic",PlayerInfo[playerid][pGunLic]);
        iniGetInt(File,"Gun1",PlayerInfo[playerid][pGun1]);
        iniGetInt(File,"Gun2",PlayerInfo[playerid][pGun2]);
  		iniGetInt(File,"Gun3",PlayerInfo[playerid][pGun3]);
        iniGetInt(File,"Gun4",PlayerInfo[playerid][pGun4]);
        iniGetInt(File,"Ammo1",PlayerInfo[playerid][pAmmo1]);
        iniGetInt(File,"Ammo2",PlayerInfo[playerid][pAmmo2]);
        iniGetInt(File,"Ammo3",PlayerInfo[playerid][pAmmo3]);
        iniGetInt(File,"Ammo4",PlayerInfo[playerid][pAmmo4]);
        iniGetInt(File,"CarTime",PlayerInfo[playerid][pCarTime]);
        iniGetInt(File,"VorTime",PlayerInfo[playerid][pVorTime]);
        iniGetInt(File,"PayDay",PlayerInfo[playerid][pPayDay]);
        iniGetInt(File,"PayDayHad",PlayerInfo[playerid][pPayDayHad]);
        iniGetInt(File,"CDPlayer",PlayerInfo[playerid][pCDPlayer]);
        iniGetInt(File,"Wins",PlayerInfo[playerid][pWins]);
        iniGetInt(File,"Loses",PlayerInfo[playerid][pLoses]);
        iniGetInt(File,"AlcoholPerk",PlayerInfo[playerid][pAlcoholPerk]);
        iniGetInt(File,"DrugPerk",PlayerInfo[playerid][pDrugPerk]);
        iniGetInt(File,"MiserPerk",PlayerInfo[playerid][pMiserPerk]);
        iniGetInt(File,"PainPerk",PlayerInfo[playerid][pPainPerk]);
        iniGetInt(File,"TraderPerk",PlayerInfo[playerid][pTraderPerk]);
        iniGetInt(File,"Tutorial",PlayerInfo[playerid][pTut]);
        iniGetInt(File,"MuteTime",PlayerInfo[playerid][pMuteTime]);
        iniGetInt(File,"AutoKey",PlayerInfo[playerid][pAutoKey]);
        iniGetInt(File,"Mission",PlayerInfo[playerid][pMissionNr]);
        iniGetInt(File,"Warnings",PlayerInfo[playerid][pWarns]);
        iniGetInt(File,"Adjustable",PlayerInfo[playerid][pAdjustable]);
        iniGetInt(File,"Fuel",PlayerInfo[playerid][pFuel]);
        iniGetInt(File,"CarKey2",PlayerInfo[playerid][pCarKey2]);
		iniGetInt(File,"CarKey3",PlayerInfo[playerid][pCarKey3]);
        iniGetInt(File,"CarKey",PlayerInfo[playerid][pCarKey]);
        iniGetInt(File,"Ord",PlayerInfo[playerid][pOrd]);
        iniGetInt(File,"Sh",PlayerInfo[playerid][pSh]);
        iniGetInt(File,"Mask",PlayerInfo[playerid][pMask]);
        iniGetInt(File,"Balance",PlayerInfo[playerid][pBalance]);
        iniGetInt(File,"Nalog",PlayerInfo[playerid][pNalog]);
        iniGetInt(File,"MaskSkill",PlayerInfo[playerid][pMaskSkill]);
        iniGetInt(File,"Pass",PlayerInfo[playerid][pPass]);
        iniGetInt(File,"Married",PlayerInfo[playerid][pMarried]);
        iniGetInt(File,"Inet",PlayerInfo[playerid][pInet]);
        iniGetInt(File,"Vaip",PlayerInfo[playerid][pVaip]);
        iniGetInt(File,"PistolSkill",PlayerInfo[playerid][pColtSkill]);
  		iniGetInt(File,"SilencedSkill",PlayerInfo[playerid][pSilenSkill]);
  		iniGetInt(File,"DesertSkill",PlayerInfo[playerid][pDesertSkill]);
    	iniGetInt(File,"ShotgunSkill",PlayerInfo[playerid][pShotgSkill]);
	    iniGetInt(File,"SMGSkill",PlayerInfo[playerid][pSmgSkill]);
	    iniGetInt(File,"AK47Skill",PlayerInfo[playerid][pAkSkill]);
	    iniGetInt(File,"M4Skill",PlayerInfo[playerid][pM4Skill]);
	    iniGetInt(File,"Zakonop",PlayerInfo[playerid][pZakonp]);
	    iniGetInt(File,"Nark",PlayerInfo[playerid][pNark]);
	    iniGetInt(File,"Narcolomka",PlayerInfo[playerid][pNarcolomka]);
	    iniGetInt(File,"Dostup",PlayerInfo[playerid][pDostup]);
        iniGetInt(File,"Apt",PlayerInfo[playerid][pApt]);
        iniGetInt(File,"Inst",PlayerInfo[playerid][pInst]);
        iniGetInt(File,"TechBox",PlayerInfo[playerid][pTechBox]);
	    iniGetInt(File,"TechKu",PlayerInfo[playerid][pTechKu]);
	    iniGetInt(File,"Style",PlayerInfo[playerid][pStyle]);
	    iniGetInt(File,"Beg",PlayerInfo[playerid][pBeg]);
	    iniGetInt(File,"Otv",PlayerInfo[playerid][pOtv]);
        new ptemp[80];
        iniGet(File,"MarriedTo",ptemp);
        strmid(PlayerInfo[playerid][pMarriedTo], ptemp, 0, strlen(ptemp), 255);
        iniClose(File);
    }
	PlayerInfo[playerid][pAdjustable] = 0;
	ResetPlMon(playerid);
	ConsumingMoney[playerid] = 1;
	Camera[playerid] = 0;//  
	NormMoney[playerid] = 2;
	PlayerInfo[playerid][pMuteTime] = 0;
	PlayerInfo[playerid][pMuted] = 0;
	AntiMoney[playerid] = AntiMoney[playerid] + PlayerInfo[playerid][pCash];
	GiveMoney(playerid,PlayerInfo[playerid][pCash]);
	CurrentMoney[playerid] = PlayerInfo[playerid][pCash];
	if(PlayerInfo[playerid][pBanned] == 1)
	{
        format(string2, sizeof(string2), "You Server:  %s .",playername2);
        SendClientMessage(playerid, COLOR_LIGHTRED, string2);
		Ban(playerid);
   		return 1;
	}
	if(PlayerInfo[playerid][pReg] == 0)
	{
		PlayerInfo[playerid][pLevel] = 1;
		PlayerInfo[playerid][pSHealth] = 0.0;
		PlayerInfo[playerid][pHealth] = 50.0;
		PlayerInfo[playerid][pPos_x] = 2246.6;
		PlayerInfo[playerid][pPos_y] = -1161.9;
		PlayerInfo[playerid][pPos_z] = 1029.7;
		PlayerInfo[playerid][pInt] = 15;
		PlayerInfo[playerid][pLocal] = 255;
		PlayerInfo[playerid][pTeam] = 3;
		PlayerInfo[playerid][pModel] = 7;
		new randphone = 100000 + random(899999);//minimum 1000  max 9999 //giving one at the start
		PlayerInfo[playerid][pPnumber] = randphone;
		PlayerInfo[playerid][pPhousekey] = 255;
		PlayerInfo[playerid][pPbiskey] = 255;
		PlayerInfo[playerid][pReg] = 1;
		PlayerInfo[playerid][pVaip]= Vaip;
	}
	if(PlayerInfo[playerid][pCK] > 0)
	{
	    Kick(playerid);
	}
	format(string2, sizeof(string2), "     , %s",playername2);
	SendClientMessage(playerid, COLOR_WHITE,string2);
	polzo ++;
	format(string2,sizeof(string2),"      %d ",polzo);
	SendClientMessage(playerid,COLOR_WHITE,string2);
	printf("%s has logged in.",playername2);
	if (PlayerInfo[playerid][pDonate] > 100500)
	{
		SendClientMessage(playerid, COLOR_WHITE,"   !");
	}
	if (PlayerInfo[playerid][pAdmin] > 0)
	{
		format(string2, sizeof(string2), "    %d ",PlayerInfo[playerid][pAdmin]);
		SendClientMessage(playerid, COLOR_WHITE,string2);
	}
	if(PlayerInfo[playerid][pAdmin] >= 1)
	{
       	SendClientMessage(playerid, COLOR_RED,"   : /alogin");
	}
	if(PlayerInfo[playerid][pLeader] >= 1)
	{
	    new string[256];
	    new lea[20];
	    new pip[16];
	    new giveplayer[MAX_PLAYER_NAME];
	    GetPlayerIp(playerid, pip, sizeof(pip));
	    GetPlayerName(playerid, giveplayer, sizeof(giveplayer));
	    if(PlayerInfo[playerid][pLeader] == 1) { lea = "LSPD"; }
		else if(PlayerInfo[playerid][pLeader] == 2) { lea = "FBI"; }
		else if(PlayerInfo[playerid][pLeader] == 3) { lea = "Army[69]"; }
		else if(PlayerInfo[playerid][pLeader] == 4) { lea = ""; }
		else if(PlayerInfo[playerid][pLeader] == 5) { lea = "LCN"; }
		else if(PlayerInfo[playerid][pLeader] == 6) { lea = "Yakuza"; }
		else if(PlayerInfo[playerid][pLeader] == 7) { lea = ""; }
		else if(PlayerInfo[playerid][pLeader] == 8) { lea = ""; }
		else if(PlayerInfo[playerid][pLeader] == 9) { lea = "CNN"; }
		else if(PlayerInfo[playerid][pLeader] == 10) { lea = "Taxi"; }
		else if(PlayerInfo[playerid][pLeader] == 11) { lea = ""; }
		else if(PlayerInfo[playerid][pLeader] == 12) { lea = ""; }
		else if(PlayerInfo[playerid][pLeader] == 13) { lea = "Russian Mafia"; }
		else if(PlayerInfo[playerid][pLeader] == 14) { lea = "Groove"; }
		else if(PlayerInfo[playerid][pLeader] == 15) { lea = "Aztec"; }
		else if(PlayerInfo[playerid][pLeader] == 16) { lea = "Ballas"; }
		else if(PlayerInfo[playerid][pLeader] == 17) { lea = "Rifa"; }
		else if(PlayerInfo[playerid][pLeader] == 18) { lea = "Vagos"; }
		else if(PlayerInfo[playerid][pLeader] == 19) { lea = "Triada"; }
		else if(PlayerInfo[playerid][pLeader] == 20) { lea = "SFPD"; }
		else if(PlayerInfo[playerid][pLeader] == 21) { lea = ""; }
		else if(PlayerInfo[playerid][pLeader] == 22) { lea = "Army[51]"; }
		else if(PlayerInfo[playerid][pLeader] == 23) { lea = " "; }
		else if(PlayerInfo[playerid][pLeader] == 24) { lea = "SWAT"; }
		else if(PlayerInfo[playerid][pLeader] == 25) { lea = ""; }
	    format(string, 256, " :[%s]-[%s]",giveplayer,lea);
		ABroadCast(0x6495EDFF,string,1);
		format(string, sizeof(string), "- ID %d | IP: %s",playerid,pip);
		ABroadCast(0x6495EDFF,string,1);
	}
	gPlayerLogged[playerid] = 1;
	SetSpawnInfo(playerid, PlayerInfo[playerid][pTeam], PlayerInfo[playerid][pModel], PlayerInfo[playerid][pPos_x], PlayerInfo[playerid][pPos_y], PlayerInfo[playerid][pPos_z], 1.0, -1, -1, -1, -1, -1, -1);
	if(gTeam[playerid] == 0)
	{
		gTeam[playerid] = 3;
	}
	else
	{
		gTeam[playerid] = PlayerInfo[playerid][pTeam];
	}
	gPlayerLogged[playerid] = 1;
	SpawnPlayer(playerid);
	format(tmp2, sizeof(tmp2), "~w~Welcome ~n~~y~   %s", playername2);
	DateProp(playerid);
	GameTextForPlayer(playerid, tmp2, 5000, 1);
	SendClientMessage(playerid, COLOR_YELLOW, motd);
	if(PlayerInfo[playerid][pFMember] < 255)
	{
	    format(tmp2, sizeof(tmp2), ": %s.", FamilyInfo[PlayerInfo[playerid][pFMember]][FamilyMOTD]);
	    SendClientMessage(playerid, COLOR_YELLOW, tmp2);
	}
	new strstrstr[256];
	if(PlayerInfo[playerid][pPbiskey] != 255)
	{
	    if(PlayerInfo[playerid][pPbiskey] >= 100)
	    {
	    	format(strstrstr,sizeof(strstrstr),"%s",SBizzInfo[PlayerInfo[playerid][pPbiskey]-100][sbOwner]);
	    	if(!strcmp(strstrstr,playername2,true))
	    	{
	    	}
	    	else
	    	{
	    	    PlayerInfo[playerid][pPbiskey] = 255;
	    	}
	    }
	    else
	    {
	    	format(strstrstr,sizeof(strstrstr),"%s",BizzInfo[PlayerInfo[playerid][pPbiskey]][bOwner]);
	    	if(!strcmp(strstrstr,playername2,true))
	    	{
	    	}
	    	else
	    	{
                PlayerInfo[playerid][pPbiskey] = 255;
	    	}
	    }
	}
	if(PlayerInfo[playerid][pVaip] < Vaip)
	{
	    AntiMoney[playerid]= 100000;
	    PlayerInfo[playerid][pCash]=100000;
	    GiveMoney(playerid,-GetPlayerMoney(playerid)+100000);
	    PlayerInfo[playerid][pAccount] = 0;
	    PlayerInfo[playerid][pVaip] = Vaip;
	    SendClientMessage(playerid,COLOR_ORANGE,"   100,  "); //  
	}
	return 1;
}

public OnPropUpdate()
{
	new idx;
	new File: file2;
	while (idx < sizeof(HouseInfo))
	{
		new coordsstring[256];
		format(coordsstring, sizeof(coordsstring), "%f,%f,%f,%f,%f,%f,%d,%d,%d,%d,%d,%d,%s,%s,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d,%d\n",
		HouseInfo[idx][hEntrancex],
		HouseInfo[idx][hEntrancey],
		HouseInfo[idx][hEntrancez],
		HouseInfo[idx][hExitx],
		HouseInfo[idx][hExity],
		HouseInfo[idx][hExitz],
		HouseInfo[idx][hHealthx],
		HouseInfo[idx][hHealthy],
		HouseInfo[idx][hHealthz],
		HouseInfo[idx][hArmourx],
		HouseInfo[idx][hArmoury],
		HouseInfo[idx][hArmourz],
		HouseInfo[idx][hOwner],
		HouseInfo[idx][hDiscription],
		HouseInfo[idx][hValue],
		HouseInfo[idx][hHel],
		HouseInfo[idx][hArm],
		HouseInfo[idx][hInt],
		HouseInfo[idx][hLock],
		HouseInfo[idx][hOwned],
		HouseInfo[idx][hRooms],
		HouseInfo[idx][hRent],
		HouseInfo[idx][hRentabil],
		HouseInfo[idx][hTakings],
		HouseInfo[idx][hVec],
		HouseInfo[idx][hVcol1],
		HouseInfo[idx][hVcol2],
		HouseInfo[idx][hDate],
		HouseInfo[idx][hLevel],
		HouseInfo[idx][hVirtual]);
		if(idx == 0)
		{
			file2 = fopen("property.cfg", io_write);
		}
		else
		{
			file2 = fopen("property.cfg", io_append);
		}
		fwrite(file2, coordsstring);
		idx++;
		fclose(file2);
	}
	idx = 0;
	while (idx < sizeof(BizzInfo))
	{
		new coordsstring[256];
		format(coordsstring, sizeof(coordsstring), "%d|%s|%s|%s|%f|%f|%f|%f|%f|%f|%d|%d|%d|%d|%d|%d|%d|%d|%d\n",
		BizzInfo[idx][bOwned],
		BizzInfo[idx][bOwner],
		BizzInfo[idx][bMessage],
		BizzInfo[idx][bExtortion],
		BizzInfo[idx][bEntranceX],
		BizzInfo[idx][bEntranceY],
		BizzInfo[idx][bEntranceZ],
		BizzInfo[idx][bExitX],
		BizzInfo[idx][bExitY],
		BizzInfo[idx][bExitZ],
		BizzInfo[idx][bLevelNeeded],
		BizzInfo[idx][bBuyPrice],
		BizzInfo[idx][bEntranceCost],
		BizzInfo[idx][bTill],
		BizzInfo[idx][bLocked],
		BizzInfo[idx][bInterior],
		BizzInfo[idx][bProducts],
		BizzInfo[idx][bMaxProducts],
		BizzInfo[idx][bPriceProd]);
		if(idx == 0)
		{
			file2 = fopen("bizz.cfg", io_write);
		}
		else
		{
			file2 = fopen("bizz.cfg", io_append);
		}
		fwrite(file2, coordsstring);
		idx++;
		fclose(file2);
	}
	idx = 0;
	while (idx < sizeof(SBizzInfo))
	{
		new coordsstring[256];
		format(coordsstring, sizeof(coordsstring), "%d|%s|%s|%s|%f|%f|%f|%d|%d|%d|%d|%d|%d|%d|%d|%d\n",
		SBizzInfo[idx][sbOwned],
		SBizzInfo[idx][sbOwner],
		SBizzInfo[idx][sbMessage],
		SBizzInfo[idx][sbExtortion],
		SBizzInfo[idx][sbEntranceX],
		SBizzInfo[idx][sbEntranceY],
		SBizzInfo[idx][sbEntranceZ],
		SBizzInfo[idx][sbLevelNeeded],
		SBizzInfo[idx][sbBuyPrice],
		SBizzInfo[idx][sbEntranceCost],
		SBizzInfo[idx][sbTill],
		SBizzInfo[idx][sbLocked],
		SBizzInfo[idx][sbInterior],
		SBizzInfo[idx][sbProducts],
		SBizzInfo[idx][sbMaxProducts],
		SBizzInfo[idx][sbPriceProd]);
		if(idx == 0)
		{
			file2 = fopen("sbizz.cfg", io_write);
		}
		else
		{
			file2 = fopen("sbizz.cfg", io_append);
		}
		fwrite(file2, coordsstring);
		idx++;
		fclose(file2);
	}
	idx = 0;
	while (idx < sizeof(groveInfo))
	{
		new coordsstring[256];
		format(coordsstring, sizeof(coordsstring), "%d|%d|%d|%d|%d",groveInfo[idx][nTill],ballasInfo[idx][nTill],vagosInfo[idx][nTill],azteckInfo[idx][nTill],rifaInfo[idx][nTill]);
		if(idx == 0)
		{
			file2 = fopen("logs/bankband.cfg", io_write);
		}
		else
		{
			file2 = fopen("logs/bankband.cfg", io_append);
		}
		fwrite(file2, coordsstring);
		idx++;
		fclose(file2);
	}
	idx = 0;
	while (idx < sizeof(yakuzaInfo))
	{
		new coordsstring[256];
		format(coordsstring, sizeof(coordsstring), "%d",yakuzaInfo[idx][nTill]);
		if(idx == 0)
		{
			file2 = fopen("logs/yakuza.cfg", io_write);
		}
		else
		{
			file2 = fopen("logs/yakuza.cfg", io_append);
		}
		fwrite(file2, coordsstring);
		idx++;
		fclose(file2);
	}
	///////////////////////////////////////////////////banks
		idx = 0;
	while (idx < sizeof(lcnInfo))
	{
		new coordsstring[256];
		format(coordsstring, sizeof(coordsstring), "%d\n",lcnInfo[idx][nTill]);
		if(idx == 0)
		{
			file2 = fopen("logs/lcnmaf.cfg", io_write);
		}
		else
		{
			file2 = fopen("logs/lcnmaf.cfg", io_append);
		}
		fwrite(file2, coordsstring);
		idx++;
		fclose(file2);
	}
	idx = 0;
	while (idx < sizeof(lsnewsInfo))
	{
		new coordsstring[256];
		format(coordsstring, sizeof(coordsstring), "%d\n",lsnewsInfo[idx][nTill]);
		if(idx == 0)
		{
			file2 = fopen("logs/lsnews.cfg", io_write);
		}
		else
		{
			file2 = fopen("logs/lsnews.cfg", io_append);
		}
		fwrite(file2, coordsstring);
		idx++;
		fclose(file2);
	}
	idx = 0;
	while (idx < sizeof(licInfo))
	{
		new coordsstring[256];
		format(coordsstring, sizeof(coordsstring), "%d\n",licInfo[idx][nTill]);
		if(idx == 0)
		{
			file2 = fopen("logs/licbank.cfg", io_write);
		}
		else
		{
			file2 = fopen("logs/licbank.cfg", io_append);
		}
		fwrite(file2, coordsstring);
		idx++;
		fclose(file2);
	}
	idx = 0;
	while (idx < sizeof(rmInfo))
	{
		new coordsstring[256];
		format(coordsstring, sizeof(coordsstring), "%d",rmInfo[idx][nTill]);
		if(idx == 0)
		{
			file2 = fopen("logs/russianmaf.cfg", io_write);
		}
		else
		{
			file2 = fopen("logs/russianmaf.cfg", io_append);
		}
		fwrite(file2, coordsstring);
		idx++;
		fclose(file2);
	}
	idx = 0;
	while (idx < sizeof(KaznaInfo))
	{
		new coordsstring[256];
		format(coordsstring, sizeof(coordsstring), "%d|%d\n",KaznaInfo[idx][nTill],	KaznaInfo[idx][nNalog]);
		if(idx == 0)
		{
			file2 = fopen("logs/kazna.cfg", io_write);
		}
		else
		{
			file2 = fopen("logs/kazna.cfg", io_append);
		}
		fwrite(file2, coordsstring);
		idx++;
		fclose(file2);
	}
	return 1;
}

//---------------------------<[ OnPlayerCommandText ]>--------------------------------------------------------

public OnPlayerCommandText(playerid, cmdtext[])
{
	new string[256];
	new playermoney;
	new sendername[MAX_PLAYER_NAME];
	new giveplayer[MAX_PLAYER_NAME];
	new playername[MAX_PLAYER_NAME];
	new cmd[256];
	new tmp[256];
	new giveplayerid, moneys, idx;
	cmd = strtok(cmdtext, idx);
	new faction=0;
	if(PlayerInfo[playerid][pLeader] !=0){ faction = PlayerInfo[playerid][pLeader];}
	else if(PlayerInfo[playerid][pMember] != 0 && PlayerInfo[playerid][pLeader] == 0) {faction = PlayerInfo[playerid][pMember];}
	else {faction = 0;}
	if(!strcmp(cmd,"/capture",true))
	{
		if(FrakCD[faction] == 0)
		{
			if(!IsInAllowed(playerid))
			{
				return SendClientMessage(playerid,-1,"            1 ");
			}
			for(new i = 0;i<49;i++)
			{
				if(PlayerToKvadrat(playerid,GZInfo[i][gCoords][0], GZInfo[i][gCoords][1],GZInfo[i][gCoords][2],GZInfo[i][gCoords][3]) && GZInfo[i][gFrakVlad] != faction && ZoneOnBattle[i] == 0)
				{

					SendFamilyMessage(GZInfo[i][gFrakVlad],COLOR_LIGHTRED,"   .   2      .");
					SendFamilyMessage(GZInfo[i][gFrakVlad],COLOR_LIGHTRED,"  2            ");
					format(string,sizeof(string),"%s      %s .   .   2     ",Name(playerid),GetGangName(GZInfo[i][gFrakVlad]));
					SendFamilyMessage(faction,COLOR_LIGHTRED,string);
					GangZoneFlashForAll(GZInfo[i][gID],GetGZColorF(faction));
					GZSafeTime[i] = 120;
					FrakCD[faction]  = 3600;
					GZInfo[i][gNapad] = faction;
					ZoneTimer[i] = 720;
					ZoneOnBattle[i] = 1;
					break;
				}
			}
		}
		else
		{
			return SendClientMessage(playerid,-1,"        . ");
		}
	}
	if(strcmp(cmd, "/carjack", true) == 0)//  
	{
	    if(PlayerInfo[playerid][pOtv] == 1)//  1337   
        {
	        new stringi[128];
	        new randa = random(8);
	        new carid = GetPlayerVehicleID(playerid);
	        if(randa == 3)
	    	{
	            GetPlayerName(playerid, sendername, sizeof(sendername));
				format(stringi, sizeof(stringi), "* %s     ()", sendername);
				SetPlayerCriminal(playerid,16335, " ");
				WantedLevel[playerid] += 1;
				ProxDetector(15.0, playerid, stringi, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
				GetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,lights,alarm,doors,bonnet,boot,objective);
				SetVehicleParamsEx(GetPlayerVehicleID(playerid) ,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective);
				zavodis[carid] = 1;
			}
			if(randa != 3)
	    	{
	    	    GetPlayerName(playerid, sendername, sizeof(sendername));
				format(stringi, sizeof(stringi), "* %s     ()", sendername);
				ProxDetector(15.0, playerid, stringi, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
			}
			if(randa == 0)
	    	{
	    	    PlayerInfo[playerid][pOtv] = 0;
	    	    GetPlayerName(playerid, sendername, sizeof(sendername));
				format(stringi, sizeof(stringi), "* %s     ()", sendername);
				ProxDetector(15.0, playerid, stringi, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
				SendClientMessage(playerid,COLOR_RED," ,     24\7");
			}
		}
		else
		{
		    SendClientMessage(playerid,COLOR_RED,"    ");
	        return 1;
	    }
	}
	if(strcmp(cmd, "/dragleader", true) == 0)//  
    {
        if(PlayerInfo[playerid][pAdmin] < 7)//  1337   
        {
            SendClientMessage(playerid,COLOR_RED,"    ");
            return 1;
        }
        new akkleader[256],textforadmin[256];
        akkleader= strtok(cmdtext, idx);
        if(!strlen(akkleader))
        {
            SendClientMessage(playerid,COLOR_GREY," : /dragleader [ ]");
            return 1;
        }
        format(string,sizeof(string),"%s.ini",akkleader);//      /%s.ini
        if(!fexist(string))
        {
            SendClientMessage(playerid,COLOR_RED,"  !");
            return 1;
        }
        else
        {
            new File = iniOpen(string);// 
            iniSetInt(File,"Leader",0);//  0
            iniClose(File);// 
            format(textforadmin,sizeof(textforadmin),"   %s  ",akkleader);
            SendClientMessage(playerid,COLOR_LIGHTBLUE,textforadmin);
        }
        return 1;
    }
	if(strcmp(cmd,"/cprav",true)==0)
    {
        if(IsPlayerConnected(playerid))
	    {
	        if(PlayerInfo[playerid][pLeader] != 11)
	        {
				SendClientMessage(playerid, COLOR_GREY, "   !");
				return 1;
	        }
	        tmp = strtok(cmdtext, idx);
	        if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_WHITE, ": /cprav []");
				return 1;
			}
			moneys = strval(tmp);
			if(moneys < 100 || moneys > 1000) { SendClientMessage(playerid, COLOR_GREY, "     100   1000"); return 1; }
			avtoprava = moneys;
			GetPlayerName(playerid, sendername, sizeof(sendername));
			SendClientMessageToAll(COLOR_WHITE, "---==========  ==========---");
			format(string, sizeof(string), "       %d .  %s", avtoprava, sendername);
			SendClientMessageToAll(0x6495EDFF, string);
			return 1;
	    }
	    return 1;
	}

	if (strcmp(cmd, "/alogin", true) == 0)
	{
        if(PlayerInfo[playerid][pAdmin] >= 1)
 	    {
	    	{
            	ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
            	return 1;
			}
	 	}
 	}
 	if(strcmp(cmd, "/setheal", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if(PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4)
			{
				tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_WHITE, ": /setheal [id]");
					return 1;
				}
 				new plo;
				plo = ReturnUser(tmp);
				if(IsPlayerConnected(plo))
				{
			    	if(plo != INVALID_PLAYER_ID)
			    	{
			    	    if(sphealth[plo] == 1)
						{
	                 		SendClientMessage(playerid,COLOR_GREEN,"     ");
							return 1;
	                 	}
                        PlayerInfo[plo][pSHealth] +=5.0;
						GetPlayerName(playerid,sendername,sizeof(sendername));
						GetPlayerName(plo,giveplayer,sizeof(giveplayer));
						format(string,sizeof(string),"    %s  5 ",sendername);
						SendClientMessage(playerid,COLOR_GREEN,string);
						format(string,sizeof(string),"      5 ");
						SendClientMessage(plo,COLOR_GREEN,string);
						sphealth[plo] = 1;
					}
				}
				else
				{
					format(string, sizeof(string), "  ", plo);
					SendClientMessage(playerid, COLOR_RED, string);
 				    return 1;
				}
			}
 			else
			{
			    SendClientMessage(playerid, COLOR_RED, "  !");
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/narkoz", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if(PlayerInfo[playerid][pMember] == 4)
			{
				tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_WHITE, ": /narkoz [id]");
					return 1;
				}
 				new plo;
				plo = ReturnUser(tmp);
				if(IsPlayerConnected(plo))
				{
			    	if(plo != INVALID_PLAYER_ID)
			    	{
   					  	PlayerStoned[plo] = 0;
						SetPlayerWeather(plo,7);
						GetPlayerName(playerid,sendername,sizeof(sendername));
						GetPlayerName(plo,giveplayer,sizeof(giveplayer));
						format(string,sizeof(string),"  %s  ",sendername);
						SendClientMessage(playerid,COLOR_GREEN,string);
						format(string,sizeof(string)," %s    ",sendername);
						SendClientMessage(plo,COLOR_GREEN,string);
						PlayerLomkaTime[plo] = 3600;
						SetTimerEx("ClearAnim", 2000, 0, "d", plo);
					}
				}
				else
				{
					format(string, sizeof(string), "  ", plo);
					SendClientMessage(playerid, COLOR_RED, string);
 				    return 1;
				}
			}
 			else
			{
			    SendClientMessage(playerid, COLOR_RED, "  !");
			}
		}
		return 1;
	}
	 //============== 
 	if(strcmp(cmd, "/narkozav", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if(PlayerInfo[playerid][pMember] == 4 && PlayerInfo[playerid][pRank] == 4)
			{
				tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_WHITE, ": /narkozav [id]");
					return 1;
				}
				if(!PlayerToPoint(30.0,playerid,-2659.1233,611.1161,14.4531))
				{
					SendClientMessage(playerid, COLOR_GRAD1, "    SF");
					return 1;
				}
	 			new plo;
				plo = ReturnUser(tmp);
				if(IsPlayerConnected(plo))
				{
				    if(plo != INVALID_PLAYER_ID)
				    {
				      	if(seans[plo] == 1)
						{
	                 		SendClientMessage(playerid,COLOR_GREEN,"     ");
							return 1;
	                 	}
	                 	if(PlayerInfo[plo][pNark] <=100)
				 		{
	                 		SendClientMessage(playerid,COLOR_GREEN,"   ");
	                 		return 1;
	                 	}
	            	 	if(plo == playerid)
				 		{
	                 		SendClientMessage(playerid,COLOR_GRAD1,"[]    ID");
	                 		return 1;
	                 	}
						PlayerInfo[plo][pNark] -=100;
						SetPlayerWeather(plo, 7);
						SetTimerEx("ClearAnim", 800, 0, "d", plo);
						GetPlayerName(playerid,sendername,sizeof(sendername));
						GetPlayerName(plo,giveplayer,sizeof(giveplayer));
						format(string,sizeof(string)," %s      ",sendername);
						SendClientMessage(plo,COLOR_GREEN,string);
						seans[plo] = 1;
					}
				}
				else
				{
					format(string, sizeof(string), "  ", plo);
					SendClientMessage(playerid, COLOR_RED, string);
	 			    return 1;
				}
			}
 			else
			{
			    SendClientMessage(playerid, COLOR_GRAD1, "  !");
			}
		}
		return 1;
	}
	if(strcmp(cmd,"/rsms",true) == 0)
 	{
 		if(IsPlayerConnected(playerid))
 		{
 		    GetPlayerName(playerid, sendername, sizeof(sendername));
 			tmp = strtok(cmdtext, idx);
 			new item = strval(tmp);
 		 	new length = strlen(cmdtext);
			while ((idx < length) && (cmdtext[idx] <= ' '))
			{
				idx++;
			}
			new offset = idx;
			new result[64];
			while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
			{
				result[idx - offset] = cmdtext[idx];
				idx++;
			}
			result[idx - offset] = EOS;
			if(	PlayerInfo[playerid][pBalance] <= 0)
			{
   		 		format(string, sizeof(string), "[0611]       ");
				SendClientMessage(playerid, COLOR_GREY, string);
				format(string, sizeof(string), "%s   SMS", sendername);
				ProxDetector(5.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
				return 1;
			}
 			switch (item)
 			{
 				case 33777:
 				{
 					if(smsls == 0)
 					{
 						SendClientMessage(playerid, COLOR_GREY, " SMS ");
 						return 1;
				  	}
     				{
						format(string, sizeof(string), "[ - ] %s. : %s[%d]",(result),sendername, playerid);
						SendFamilyMessage(9, COLOR_YELLOW2, string);
						format(string, sizeof(string), "SMS: %s. : SAN NEWS",(result));
						SendClientMessage(playerid,  COLOR_YELLOW, string);
						PlayerInfo[playerid][pBalance] -= smspricels;
						lsnewsInfo[0][nTill] += smspricels;
					}
 				}
     		}
 			return 1;
 		}
  	}
	if (strcmp(cmd, "/arace", true) == 0)
	{
        if(IsPlayerAdmin(playerid)|| PlayerInfo[playerid][pAdmin] >= 4)
 	    {
 	    	for(new i = 0; i < MAX_PLAYERS; i++)
			{
	    		if(IsPlayerConnected(i))
	   			{
          	      	format(string, sizeof(string), "!    5 . :   - ");
					OOCOff(COLOR_GREEN,string);
	        		EndingKartRound = 1;
	        		SetTimer("StartKartingtwo", 180000, 0);
					return 1;
  				}
			}
		}
	}
	if (strcmp(cmd, "/kiss", true) == 0)
	{
     	if(IsPlayerConnected(playerid))
     	{
   			if(IsPlayerConnected(playerid))
			{
       			if(IsPlayerInAnyVehicle(playerid))
       			{
           			SendClientMessage(playerid, COLOR_GREY, "*   ");
           			return 1;
       			}
   				tmp = strtok(cmdtext, idx);
    			if(!strlen(tmp))
				{
     				SendClientMessage(playerid, COLOR_WHITE, "/kiss [id ]");
     				return 1;
    			}
    			giveplayerid = ReturnUser(tmp);
       			if(IsPlayerConnected(giveplayerid))
    			{
        			if(giveplayerid != INVALID_PLAYER_ID)
        			{
      					if (ProxDetectorS(1.0, playerid, giveplayerid) && PlayerTied[playerid] != 1)
      					{
          					new Float:angle;
       						GetPlayerFacingAngle(playerid, angle);
			          		SetPlayerFacingAngle(giveplayerid, angle + 180);
			          		GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
            				GetPlayerName(playerid, sendername, sizeof(sendername));
					       	format(string, sizeof(string), "%s  %s", sendername ,giveplayer);
					       	ProxDetector(10.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
					       	ApplyAnimation(playerid, "KISSING", "Playa_Kiss_02", 3.0, 0, 0, 0, 0, 0); // Kiss
					       	ApplyAnimation(giveplayerid, "KISSING", "Playa_Kiss_02", 3.0, 0, 0, 0, 0, 0); // Kiss
					       	return 1;
      					}
      					else
     						{
		          				SendClientMessage(playerid, COLOR_GREY, "*   ");
		          				return 1;
      						}
     					}
    				}
			 		else
    			{
        			SendClientMessage(playerid, COLOR_GREY, "*  ");
        			return 1;
    			}
  		 	}
  		}
  		return 1;
	}
	if(strcmp(cmd, "/free", true) == 0)
	{
     	if(PlayerInfo[playerid][pMember] == 7 && PlayerInfo[playerid][pRank] == 7)
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_WHITE, ": /free [id] []");
				return 1;
			}
			//giveplayerid = strval(tmp);
	        giveplayerid = ReturnUser(tmp);
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD1, ": /free [id] []");
				return 1;
			}
			if (IsPlayerConnected(giveplayerid))
			{
			    if(giveplayerid != INVALID_PLAYER_ID)
			    {
 					if (ProxDetectorS(8.0, playerid, giveplayerid))
					{
						new money;
						money = strval(tmp);
						if(money >15000)
						{
						    SendClientMessage(playerid, COLOR_GRAD1, "     15.000 ");
							return 1;
						}
		   				new freedialog[256];
						format(freedialog,sizeof(freedialog), "       %d \n ?",money);
		   				ShowPlayerDialog(giveplayerid,5051,DIALOG_STYLE_MSGBOX," ", freedialog, "", "");
		   				freemoney[giveplayerid] = money;
		   				freeOffer[giveplayerid] = playerid;
		   				
					}
					else
					{
						SendClientMessage(playerid, COLOR_GRAD1, "  .");
					}
				}//invalid id
			}
			else
			{
				format(string, sizeof(string), "  ", giveplayerid);
				SendClientMessage(playerid, COLOR_GRAD1, string);
			}
		}
		return 1;
	}
    if(strcmp(cmd, "/robgang", true) == 0)
	{
     	if(IsAGang(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_WHITE, ": /robgang [id] []");
				return 1;
			}
			//giveplayerid = strval(tmp);
	        giveplayerid = ReturnUser(tmp);
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD1, ": /robgang [id] []");
				return 1;
			}
			if(huy[playerid] == 1)
			{
				SendClientMessage(playerid, COLOR_GRAD1, "    ");
				return 1;
			}
			if (IsPlayerConnected(giveplayerid))
			{
			    if(giveplayerid != INVALID_PLAYER_ID)
			    {
 					if (ProxDetectorS(5.0, playerid, giveplayerid))
					{
                    	if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "[]    ID"); return 1; }
                        if (IsAGang(playerid)) { SendClientMessage(playerid, COLOR_GREY, "  ..."); return 1; }
						new money;
						money = strval(tmp);
						if(money >5000)
						{
						    SendClientMessage(playerid, COLOR_GRAD1, "     5.000 ");
							return 1;
						}
      					GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
					  	format(string, sizeof(string), "   %s   %d ",giveplayer,money);
						SendClientMessage(playerid, COLOR_BLUE, string);
						format(string, sizeof(string), "%s   %s", sendername, giveplayer);
		   				ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
		   				new robdialog[256];
						format(robdialog,sizeof(robdialog), "     %d \n ?",money);
		   				ShowPlayerDialog(giveplayerid,5050,DIALOG_STYLE_MSGBOX,"", robdialog, "", "");
		   				robmoney[giveplayerid] = money;
		   				robOffer[giveplayerid] = playerid;
					}
					else
					{
						SendClientMessage(playerid, COLOR_GRAD1, "  .");
					}
				}//invalid id
			}
			else
			{
				format(string, sizeof(string), "  ", giveplayerid);
				SendClientMessage(playerid, COLOR_GRAD1, string);
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/robmaf", true) == 0)
	{
     	if(IsAMafia(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_WHITE, ": /robmaf [id] []");
				return 1;
			}
			//giveplayerid = strval(tmp);
	        giveplayerid = ReturnUser(tmp);
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD1, ": /robmaf [id] []");
				return 1;
			}
			if(huy[playerid] == 1)
			{
				SendClientMessage(playerid, COLOR_GRAD1, "    ");
				return 1;
			}
			if (IsPlayerConnected(giveplayerid))
			{
			    if(giveplayerid != INVALID_PLAYER_ID)
			    {
 					if (ProxDetectorS(5.0, playerid, giveplayerid))
					{
                    	if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "[]    ID"); return 1; }
                        if (PlayerInfo[giveplayerid][pMember] == 13 || PlayerInfo[giveplayerid][pMember] == 5 || PlayerInfo[giveplayerid][pMember] == 6 || PlayerInfo[giveplayerid][pMember] == 19) { SendClientMessage(playerid, COLOR_GREY, "  ..."); return 1; }
						new money;
						money = strval(tmp);
						if(money >20000)
						{
						    SendClientMessage(playerid, COLOR_GRAD1, "     20.000 ");
							return 1;
						}
      					GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
					  	format(string, sizeof(string), "   %s   %d ",giveplayer,money);
						SendClientMessage(playerid, COLOR_BLUE, string);
						format(string, sizeof(string), "%s   %s", sendername, giveplayer);
		   				ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
		   				new robdialog[256];
						format(robdialog,sizeof(robdialog), "     %d \n ?",money);
		   				ShowPlayerDialog(giveplayerid,5050,DIALOG_STYLE_MSGBOX,"", robdialog, "", "");
		   				robmoney[giveplayerid] = money;
		   				robOffer[giveplayerid] = playerid;
					}
					else
					{
						SendClientMessage(playerid, COLOR_GRAD1, "  .");
					}
				}//invalid id
			}
			else
			{
				format(string, sizeof(string), "  ", giveplayerid);
				SendClientMessage(playerid, COLOR_GRAD1, string);
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/carmat", true) == 0) //  .. 
	{
	    if (PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)
       	{
	    	if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 548)
  			{
			    SendClientMessage(playerid,COLOR_GREY,"    !");
			    return 1;
			}
            SetPlayerCheckpoint(playerid,-1420.4194,1485.6796,11.8084,14.0);
            SendClientMessage(playerid,COLOR_WHITE,"  ,   ");
  			VertMats[playerid]=1;
		}
		return 1;
	}
	if(strcmp(cmd, "/teleport", true) == 0 || strcmp(cmd, "/tp", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if (dostup[playerid] != 1)
  			{
				ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
				return 1;
			}
			if(PlayerInfo[playerid][pAdmin] >= 3)
			{
			    new listitems[] = " SAMP RP\n\n \n \nLSPD\n \n\n\n \n\n\n-2\n 51 \nCasino Rich\nAmmo LS\n \n  51\n\n\n ";
       			ShowPlayerDialog(playerid, 9000, DIALOG_STYLE_LIST, "Teleport List", listitems, "", "");
       		}
         	else
       		{
       		    SendClientMessage(playerid, COLOR_GREY, "     ");
				return 1;
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/carmrob", true) == 0) //  .. 
	{
	    if(IsAGang(playerid))
       	{
     		if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 482)
  			{
			    SendClientMessage(playerid,COLOR_GREY,"   !");
			    return 1;
			}
          	SendClientMessage(playerid,COLOR_GREEN,"   51   !");
            SetPlayerCheckpoint(playerid,374.9491,1961.6821,17.6406,8.0);
			MatsArmyCar[playerid]=27;
		}
		return 1;
	}
	if(strcmp(cmd, "/alctest", true) == 0)
	{
		if(IsPlayerConnected(playerid))
		{
		    if (PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 20 || PlayerInfo[playerid][pLeader] == 20)
		    {
				tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
			 		SendClientMessage(playerid, COLOR_WHITE, " : /test [playerid/PartOfName]");
			 	}
				giveplayerid = ReturnUser(tmp);
				if(IsPlayerConnected(giveplayerid))
				{
					if(giveplayerid != INVALID_PLAYER_ID)
					{
						if (ProxDetectorS(8.0, playerid, giveplayerid))
						{
							if(PlayerDrunk[giveplayerid] == 1) SendClientMessage(playerid, COLOR_LIGHTRED, " -   : 0.1 ");
							else if(PlayerDrunk[giveplayerid] == 2) SendClientMessage(playerid, COLOR_LIGHTRED, " -   : 0.2 ");
							else if(PlayerDrunk[giveplayerid] == 3) SendClientMessage(playerid, COLOR_LIGHTRED, " -   : 0.3 ");
							else if(PlayerDrunk[giveplayerid] == 4) SendClientMessage(playerid, COLOR_LIGHTRED, " -   : 0.4 ");
							else if(PlayerDrunk[giveplayerid] == 5) SendClientMessage(playerid, COLOR_LIGHTRED, " -   : 0.5 ");
							else if(PlayerDrunk[giveplayerid] == 6) SendClientMessage(playerid, COLOR_LIGHTRED, " -   : 0.6 ");
							else if(PlayerDrunk[giveplayerid] == 7) SendClientMessage(playerid, COLOR_LIGHTRED, " -   : 0.7 ");
							else if(PlayerDrunk[giveplayerid] == 8) SendClientMessage(playerid, COLOR_LIGHTRED, " -   : 0.8 ");
							else if(PlayerDrunk[giveplayerid] == 9) SendClientMessage(playerid, COLOR_LIGHTRED, " -   : 0.9 ");
							else if(PlayerDrunk[giveplayerid] == 10) SendClientMessage(playerid, COLOR_LIGHTRED, " -   : 1 ");
							else if(PlayerDrunk[giveplayerid] >= 10) SendClientMessage(playerid, COLOR_LIGHTRED, " -   :  1 ");
							else SendClientMessage(playerid, COLOR_GREEN, "     ");
							SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, "       ");
						}
						else
						{
							SendClientMessage(playerid, COLOR_GREY, "   ");
						}
					}
					return 1;
				}
			}
			else
			{
   				SendClientMessage(playerid, COLOR_GREY, "  ");
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/carm", true) == 0)
	{
	    if(PlayerInfo[playerid][pMember] == 22 || PlayerInfo[playerid][pLeader] == 22)
	    {
		    if(IsPlayerConnected(playerid))
		    {
				new listitems[] = "-   LSPD\n-   FBI\n-   Army San Fiero\n-   SFPD\n- \n-   \n-  \n-   SWAT";
	        	ShowPlayerDialog(playerid, 9653, DIALOG_STYLE_LIST, " ", listitems, "", "");
			}
			return 1;
		}
		else
		{
		    SendClientMessage(playerid, COLOR_GREY, "    51");
		}
	}
	if(strcmp(cmd, "/carmhouseput", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	    if(IsAGang(playerid))
	    {
			new listitems[] = "-    \n-    \n-    LCN\n-    Ballas\n-    Groove\n-    Coronas\n-    Vagos\n-    Rifa\n-    Triada";
        	ShowPlayerDialog(playerid, 2012, DIALOG_STYLE_LIST, " ", listitems, "", "");
		}
	}
		return 1;
	}
	if(strcmp(cmd,"/matsget",true)==0)
    {
    	if (IsAGang(playerid))
		{
		    if(PlayerToPoint(5.0,playerid,296.7755,-84.0035,1001.5156))
			{
			   	if(armmatbi == 0)return SendClientMessage(playerid,COLOR_GRAD1," ");
			   	if(PlayerInfo[playerid][pComp] >= 1) return SendClientMessage(playerid,COLOR_GRAD1,"     1 ");
			    format(string, sizeof(string), "  1      51");
			    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
	        	SetPlayerAttachedObject(playerid, 1 , 2358, 1,0.11,0.36,0.0,0.0,90.0);
	        	ApplyAnimation(playerid,"CARRY","crry_prtial",4.0,1,0,0,1,1,1);
				armmatbi -= 250;
			    PlayerInfo[playerid][pComp] += 1;
			}
		    else
		    {
			     SendClientMessage(playerid, COLOR_WHITE, "     51!!");
			     return 1;
		    }
	   	}
	   	else
	   	{
	   	    SendClientMessage(playerid, COLOR_WHITE, "    !!");
			return 1;
		}
	}
	if(strcmp(cmd,"/getmaterials",true)==0)
    {
 		if(PlayerInfo[playerid][pMember] == 16 && PlayerInfo[playerid][pRank] >= 3 || PlayerInfo[playerid][pLeader] == 16)//  3 
		{
			if(ballasmatbi <= 0) { SendClientMessage(playerid, COLOR_GREY, "   "); return 1; }
			if(PlayerInfo[playerid][pMats] > 1000) return SendClientMessage(playerid,COLOR_GRAD1,"  ");
			ballasmatbi -= 500;
			PlayerInfo[playerid][pMats] += 500;
			OnPropUpdate();
   			format(string, sizeof(string), "  500    ");
			SendClientMessage(playerid, 0x6495EDFF, string);
		}
		if(PlayerInfo[playerid][pMember] == 14 && PlayerInfo[playerid][pRank] >= 3 || PlayerInfo[playerid][pLeader] == 14)//grove  3 
		{
			if(groovmatbi  <= 0) { SendClientMessage(playerid, COLOR_GREY, "   "); return 1; }
			if(PlayerInfo[playerid][pMats] > 1000) return SendClientMessage(playerid,COLOR_GRAD1,"  ");
			groovmatbi  -= 500;
			PlayerInfo[playerid][pMats] += 500;
			OnPropUpdate();
   			format(string, sizeof(string), "  500    ");
			SendClientMessage(playerid, 0x6495EDFF, string);
		}
		if(PlayerInfo[playerid][pMember] == 18 && PlayerInfo[playerid][pRank] >= 3 || PlayerInfo[playerid][pLeader] == 18)//vagos  3 
		{
			if(vagosmatbi  <= 0) { SendClientMessage(playerid, COLOR_GREY, "   "); return 1; }
			if(PlayerInfo[playerid][pMats] > 1000) return SendClientMessage(playerid,COLOR_GRAD1,"  ");
			vagosmatbi  -= 500;
			PlayerInfo[playerid][pMats] += 500;
			OnPropUpdate();
   			format(string, sizeof(string), "  500    ");
			SendClientMessage(playerid, 0x6495EDFF, string);
		}
		if(PlayerInfo[playerid][pMember] == 15 && PlayerInfo[playerid][pRank] >= 3 || PlayerInfo[playerid][pLeader] == 15)//azte  3 
		{
			if(aztekmatbi  <= 0) { SendClientMessage(playerid, COLOR_GREY, "   "); return 1; }
			if(PlayerInfo[playerid][pMats] > 1000) return SendClientMessage(playerid,COLOR_GRAD1,"  ");
			aztekmatbi  -= 500;
			PlayerInfo[playerid][pMats] += 500;
			OnPropUpdate();
   			format(string, sizeof(string), "  500    ");
			SendClientMessage(playerid, 0x6495EDFF, string);
		}
		if(PlayerInfo[playerid][pMember] == 17 && PlayerInfo[playerid][pRank] >= 3 || PlayerInfo[playerid][pLeader] == 17)//rifa  3 
		{
			if(rifamatbi  <= 0) { SendClientMessage(playerid, COLOR_GREY, "   "); return 1; }
			if(PlayerInfo[playerid][pMats] > 1000) return SendClientMessage(playerid,COLOR_GRAD1,"  ");
			rifamatbi  -= 500;
			PlayerInfo[playerid][pMats] += 500;
			OnPropUpdate();
   			format(string, sizeof(string), "  500    ");
			SendClientMessage(playerid, 0x6495EDFF, string);
		}
		if(PlayerInfo[playerid][pMember] == 5 && PlayerInfo[playerid][pRank] >= 2 || PlayerInfo[playerid][pLeader] == 5)//  3 
		{
			if(lcnmats <= 0) { SendClientMessage(playerid, COLOR_GREY, "   "); return 1; }
			if(PlayerInfo[playerid][pMats] >= 500) return SendClientMessage(playerid,COLOR_GRAD1,"  ");
			lcnmats -= 250;
			PlayerInfo[playerid][pMats] += 250;
			OnPropUpdate();
   			format(string, sizeof(string), "  250    ");
			SendClientMessage(playerid, 0x6495EDFF, string);
		}
		if(PlayerInfo[playerid][pMember] == 13 && PlayerInfo[playerid][pRank] >= 2 || PlayerInfo[playerid][pLeader] == 13)//  3 
		{
			if(rmmats <= 0) { SendClientMessage(playerid, COLOR_GREY, "   "); return 1; }
			if(PlayerInfo[playerid][pMats] >= 500) return SendClientMessage(playerid,COLOR_GRAD1,"  ");
			rmmats -= 250;
			PlayerInfo[playerid][pMats] += 250;
			OnPropUpdate();
   			format(string, sizeof(string), "  250    ");
			SendClientMessage(playerid, 0x6495EDFF, string);
		}
		if(PlayerInfo[playerid][pMember] == 6 && PlayerInfo[playerid][pRank] >= 2 || PlayerInfo[playerid][pLeader] == 6)//  3 
		{
			if(yakuzamats <= 0) { SendClientMessage(playerid, COLOR_GREY, "   "); return 1; }
			if(PlayerInfo[playerid][pMats] >= 500) return SendClientMessage(playerid,COLOR_GRAD1,"  ");
			yakuzamats -= 250;
			PlayerInfo[playerid][pMats] += 250;
			OnPropUpdate();
   			format(string, sizeof(string), "  250    ");
			SendClientMessage(playerid, 0x6495EDFF, string);
		}
		if(PlayerInfo[playerid][pMember] == 19 && PlayerInfo[playerid][pRank] >= 2 || PlayerInfo[playerid][pLeader] == 19)//  3 
		{
			if(tdmats <= 0) { SendClientMessage(playerid, COLOR_GREY, "   "); return 1; }
			if(PlayerInfo[playerid][pMats] >= 500) return SendClientMessage(playerid,COLOR_GRAD1,"  ");
			tdmats -= 250;
			PlayerInfo[playerid][pMats] += 250;
			OnPropUpdate();
   			format(string, sizeof(string), "  250    ");
			SendClientMessage(playerid, 0x6495EDFF, string);
		}
	}
	if(strcmp(cmd, "/balance", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
            if(PlayerInfo[playerid][pAdmin] >= 5)
			{
				format(string, sizeof(string), " ");
				SendClientMessage(playerid, COLOR_NEWS, string);
		    	format(string, sizeof(string), " : %d ", KaznaInfo[0][nTill]);
				SendClientMessage(playerid, COLOR_WHITE, string);
				format(string, sizeof(string), ": %d ", yakuzaInfo[0][nTill]);
				SendClientMessage(playerid, COLOR_WHITE, string);
				format(string, sizeof(string), " : %d ", rmInfo[0][nTill]);
				SendClientMessage(playerid, COLOR_WHITE, string);
				format(string, sizeof(string), "LCN: %d ", lcnInfo[0][nTill]);
				SendClientMessage(playerid, COLOR_WHITE, string);
				format(string, sizeof(string), ": %d ", licInfo[0][nTill]);
				SendClientMessage(playerid, COLOR_WHITE, string);
				format(string, sizeof(string), "LS NEWS: %d ", lsnewsInfo[0][nTill]);
				SendClientMessage(playerid, COLOR_WHITE, string);
		    	return 1;
			}
		}
	}
	if(strcmp(cmd,"/gbank",true)==0)
    {
       	if(PlayerInfo[playerid][pMember] == 14 || PlayerInfo[playerid][pLeader] == 14)
	   	{
	       	format(string, sizeof(string), "  Grove: %d ", groveInfo[0][nTill]);//grove
			SendClientMessage(playerid, COLOR_BLUE, string);
			return 1;
		}
  		if(PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16)
   		{
   			format(string, sizeof(string), "  Ballas: %d ", ballasInfo[0][nTill]);//
			SendClientMessage(playerid, COLOR_BLUE, string);
			return 1;
		}
		if(PlayerInfo[playerid][pMember] == 18 || PlayerInfo[playerid][pLeader] == 18)
   		{
   			format(string, sizeof(string), "  Vagos: %d ", vagosInfo[0][nTill]);//
			SendClientMessage(playerid, COLOR_BLUE, string);
			return 1;
		}
		if(PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pLeader] == 15)
   		{
   			format(string, sizeof(string), "  Aztec: %d ", azteckInfo[0][nTill]);//
			SendClientMessage(playerid, COLOR_BLUE, string);
			return 1;
		}
		if(PlayerInfo[playerid][pMember] == 17 || PlayerInfo[playerid][pLeader] == 17)
   		{
   			format(string, sizeof(string), "  Rifa: %d ", rifaInfo[0][nTill]);//
			SendClientMessage(playerid, COLOR_BLUE, string);
			return 1;
		}
		return 1;
 	}
 	//-------------------------------------------------------------------------------------
 	if(strcmp(cmd,"/gbankwithdraw",true)==0)
    {
   		new money;
		if(PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pMember] == 14 || PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pMember] == 17 || PlayerInfo[playerid][pMember] == 18 ||
		PlayerInfo[playerid][pLeader] == 15 || PlayerInfo[playerid][pLeader] == 14 || PlayerInfo[playerid][pLeader] == 16 || PlayerInfo[playerid][pLeader] == 17 || PlayerInfo[playerid][pLeader] == 18)
	    tmp = strtok(cmdtext, idx);
	    if(!strlen(tmp))
		{
			SendClientMessage(playerid, COLOR_WHITE, ": /gbankwithdraw []");
			return 1;
		}
		if(PlayerInfo[playerid][pLeader] == 16)
		{
			money = strval(tmp);
			{
				if(ballasInfo[0][nTill] == 0) { SendClientMessage(playerid, COLOR_GREY, "   Balls  "); return 1; }
				if(ballasInfo[0][nTill] < money) { SendClientMessage(playerid, COLOR_GREY, "   Balls   "); return 1; }
				if(money > 100000000 || money < 1) { SendClientMessage(playerid, COLOR_GREY, "  !"); return 1; }
				ballasInfo[0][nTill] -= money;
	 			NormMoney[playerid] = 2;
				AntiMoney[playerid] = AntiMoney[playerid] + money;
				GiveMoney(playerid, money);
				OnPropUpdate();
	   			format(string, sizeof(string), "     Ballas: %d ", money);
				SendClientMessage(playerid, 0x6495EDFF, string);
			}
		}
	    if(PlayerInfo[playerid][pLeader] == 18)
	    {
     		money = strval(tmp);
     		{
				if(vagosInfo[0][nTill] == 0) { SendClientMessage(playerid, COLOR_GREY, "   Vagos  "); return 1; }
				if(vagosInfo[0][nTill] < money) { SendClientMessage(playerid, COLOR_GREY, "   Vagos   "); return 1; }
				if(money > 100000000 || money < 1) { SendClientMessage(playerid, COLOR_GREY, "  !"); return 1; }
				vagosInfo[0][nTill] -= money;
				NormMoney[playerid] = 2;
				AntiMoney[playerid] = AntiMoney[playerid] + money;
				GiveMoney(playerid, money);
				OnPropUpdate();
   				format(string, sizeof(string), "     Vagos: %d ", money);
				SendClientMessage(playerid, 0x6495EDFF, string);
			}
		}
		if(PlayerInfo[playerid][pLeader] == 14)
	   	{
    		money = strval(tmp);
    		{
				if(groveInfo[0][nTill] == 0) { SendClientMessage(playerid, COLOR_GREY, "   Grove  "); return 1; }
				if(groveInfo[0][nTill] < money) { SendClientMessage(playerid, COLOR_GREY, "   Grove   "); return 1; }
				if(money > 100000000 || money < 1) { SendClientMessage(playerid, COLOR_GREY, "  !"); return 1; }
				groveInfo[0][nTill] -= money;
				NormMoney[playerid] = 2;
				AntiMoney[playerid] = AntiMoney[playerid] + money;
				GiveMoney(playerid, money);
				OnPropUpdate();
	   			format(string, sizeof(string), "     Grove: %d ", money);
				SendClientMessage(playerid, 0x6495EDFF, string);
			}
		}
		if(PlayerInfo[playerid][pLeader] == 15)
    	{
   			money = strval(tmp);
     		{
				if(azteckInfo[0][nTill] == 0) { SendClientMessage(playerid, COLOR_GREY, "   Aztec  "); return 1; }
				if(azteckInfo[0][nTill] < money) { SendClientMessage(playerid, COLOR_GREY, "   Aztec   "); return 1; }
				if(money > 100000000 || money < 1) { SendClientMessage(playerid, COLOR_GREY, "  !"); return 1; }
				azteckInfo[0][nTill] -= money;
				NormMoney[playerid] = 2;
				AntiMoney[playerid] = AntiMoney[playerid] + money;
				GiveMoney(playerid, money);
				OnPropUpdate();
	   			format(string, sizeof(string), "     Aztec: %d ", money);
				SendClientMessage(playerid, 0x6495EDFF, string);
			}
		}
		if(PlayerInfo[playerid][pLeader] == 17)
	   	{
     		money = strval(tmp);
     		{
				if(rifaInfo[0][nTill] == 0) { SendClientMessage(playerid, COLOR_GREY, "   Rifa  "); return 1; }
				if(rifaInfo[0][nTill] < money) { SendClientMessage(playerid, COLOR_GREY, "   Rifa   "); return 1; }
				if(money > 100000000 || money < 1) { SendClientMessage(playerid, COLOR_GREY, "  !"); return 1; }
				rifaInfo[0][nTill] -= money;
				NormMoney[playerid] = 2;
				AntiMoney[playerid] = AntiMoney[playerid] + money;
				GiveMoney(playerid, money);
				OnPropUpdate();
	   			format(string, sizeof(string), "     Rifa: %d ", money);
				SendClientMessage(playerid, 0x6495EDFF, string);
			}
		}
		return 1;
	}
 	//---------------------------------------------------------------------------------------
 	if(strcmp(cmd,"/gbankput",true)==0)
    {
        if(IsPlayerConnected(playerid))
	    {
	    	new money;
	        if(PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pMember] == 14 || PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pMember] == 17 || PlayerInfo[playerid][pMember] == 18 ||
			PlayerInfo[playerid][pLeader] == 15 || PlayerInfo[playerid][pLeader] == 14 || PlayerInfo[playerid][pLeader] == 16 || PlayerInfo[playerid][pLeader] == 17 || PlayerInfo[playerid][pLeader] == 18)
	        tmp = strtok(cmdtext, idx);
	        if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_WHITE, ": /gbankput []");
				return 1;
			}
			if(PlayerInfo[playerid][pMember] == 14 || PlayerInfo[playerid][pLeader] == 14)
			{
				money = strval(tmp);
				{
					if(GetPlayerMoney(playerid) < money) { SendClientMessage(playerid, COLOR_GREY, "    !"); return 1; }
					if(money > 100000000 || money < 1) { SendClientMessage(playerid, COLOR_GREY, "  !"); return 1; }
   					groveInfo[0][nTill] += money;
   					NormMoney[playerid] = 2;
					AntiMoney[playerid] = AntiMoney[playerid] - money;
					GiveMoney(playerid, -money);
   					format(string, sizeof(string), "    Grove: %d ", money);
					SendClientMessage(playerid, 0x6495EDFF, string);
					OnPropUpdate();
//					SaveBank();
				}
			}
	    	if(PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16)
	        {
	        	money = strval(tmp);
	        	{
					if(GetPlayerMoney(playerid) <= money) { SendClientMessage(playerid, COLOR_GREY, "    !"); return 1; }
					if(money > 100000000 || money < 1) { SendClientMessage(playerid, COLOR_GREY, "  !"); return 1; }
		   			ballasInfo[0][nTill] += money;
					NormMoney[playerid] = 2;
					AntiMoney[playerid] = AntiMoney[playerid] - money;
					GiveMoney(playerid, -money);
		   			format(string, sizeof(string), "    Ballas: %d ", money);
					SendClientMessage(playerid, 0x6495EDFF, string);
					OnPropUpdate();
				}
			}
			if(PlayerInfo[playerid][pMember] == 18 || PlayerInfo[playerid][pLeader] == 18)
			{
				money = strval(tmp);
				{
					if(GetPlayerMoney(playerid) < money) { SendClientMessage(playerid, COLOR_GREY, "    !"); return 1; }
					if(money > 100000000 || money < 1) { SendClientMessage(playerid, COLOR_GREY, "  !"); return 1; }
		 			money = strval(tmp);
		   			vagosInfo[0][nTill] += money;
					NormMoney[playerid] = 2;
					AntiMoney[playerid] = AntiMoney[playerid] - money;
					GiveMoney(playerid, -money);
		   			format(string, sizeof(string), "    Vagos: %d ", money);
					SendClientMessage(playerid, 0x6495EDFF, string);
					OnPropUpdate();
		//			SaveBank();
				}
			}
			if(PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pLeader] == 15)
			{
				money = strval(tmp);
				{
					if(GetPlayerMoney(playerid) < money) { SendClientMessage(playerid, COLOR_GREY, "    !"); return 1; }
					if(money > 100000000 || money < 1) { SendClientMessage(playerid, COLOR_GREY, "  !"); return 1; }
		 			money = strval(tmp);
		   			azteckInfo[0][nTill] += money;
					NormMoney[playerid] = 2;
					AntiMoney[playerid] = AntiMoney[playerid] - money;
					GiveMoney(playerid, -money);
		   			format(string, sizeof(string), "    Aztec: %d ", money);
					SendClientMessage(playerid, 0x6495EDFF, string);
					OnPropUpdate();
		//			SaveBank();
				}
			}
			if(PlayerInfo[playerid][pMember] == 17 || PlayerInfo[playerid][pLeader] == 17)
			{
				money = strval(tmp);
				{
					if(GetPlayerMoney(playerid) < money) { SendClientMessage(playerid, COLOR_GREY, "    !"); return 1; }
					if(money > 100000000 || money < 1) { SendClientMessage(playerid, COLOR_GREY, "  !"); return 1; }
		 			money = strval(tmp);
		   			rifaInfo[0][nTill] += money;
					NormMoney[playerid] = 2;
					AntiMoney[playerid] = AntiMoney[playerid] - money;
					GiveMoney(playerid, -money);
		   			format(string, sizeof(string), "    Rifa: %d ", money);
					SendClientMessage(playerid, 0x6495EDFF, string);
					OnPropUpdate();
		//			SaveBank();
				}
			}
		}
	    return 1;
	}
	if(strcmp(cmd,"/newsbank",true)==0)
    {
        if(PlayerInfo[playerid][pMember] == 9 || PlayerInfo[playerid][pLeader] == 9)
	    {
	        format(string, sizeof(string), "  NEWS: %d ", lsnewsInfo[0][nTill]);//
			SendClientMessage(playerid, COLOR_BLUE, string);
			return 1;
		}
   	}
   	if(strcmp(cmd,"/newswithdraw",true)==0)
    {
   		new money;
       	if(PlayerInfo[playerid][pLeader] == 9)
	    tmp = strtok(cmdtext, idx);
	    if(!strlen(tmp))
		{
			SendClientMessage(playerid, COLOR_WHITE, ": /newswithdraw []");
			return 1;
		}
		if(PlayerInfo[playerid][pLeader] == 9)
		{
			money = strval(tmp);
			{
				if(lsnewsInfo[0][nTill] == 0) { SendClientMessage(playerid, COLOR_GREY, "  NEWS  "); return 1; }
				if(lsnewsInfo[0][nTill] < money) { SendClientMessage(playerid, COLOR_GREY, "  NEWS   "); return 1; }
				if(money > 100000000 || money < 1) { SendClientMessage(playerid, COLOR_GREY, "  !"); return 1; }
				lsnewsInfo[0][nTill] -= money;
				NormMoney[playerid] = 2;
				AntiMoney[playerid] = AntiMoney[playerid] + money;
				GiveMoney(playerid, money);
				OnPropUpdate();
	   			format(string, sizeof(string), "    NEWS: %d ", money);
				SendClientMessage(playerid, 0x6495EDFF, string);
			}
		}
	}
	if(strcmp(cmd,"/licbalance",true)==0)
    {
       	if(PlayerInfo[playerid][pMember] == 11 || PlayerInfo[playerid][pLeader] == 11)
	   	{
	       	format(string, sizeof(string), "  : %d ", licInfo[0][nTill]);//
	   		SendClientMessage(playerid, COLOR_BLUE, string);
			return 1;
		}
		return 1;
   	}
	if(strcmp(cmd,"/licwithdraw",true)==0)
    {
   		new money;
     	if(PlayerInfo[playerid][pLeader] == 11)
	    tmp = strtok(cmdtext, idx);
	    if(!strlen(tmp))
		{
			SendClientMessage(playerid, COLOR_WHITE, ": /licwithdraw []");
			return 1;
		}
		if(PlayerInfo[playerid][pLeader] == 11)
		{
			money = strval(tmp);
			{
				if(licInfo[0][nTill] == 0) { SendClientMessage(playerid, COLOR_GREY, "    "); return 1; }
				if(licInfo[0][nTill] < money) { SendClientMessage(playerid, COLOR_GREY, "     "); return 1; }
				if(money > 100000000 || money < 1) { SendClientMessage(playerid, COLOR_GREY, "  !"); return 1; }
				licInfo[0][nTill] -= money;
				NormMoney[playerid] = 2;
				AntiMoney[playerid] = AntiMoney[playerid] + money;
				GiveMoney(playerid, money);
				OnPropUpdate();
	   			format(string, sizeof(string), "    : %d ", money);
				SendClientMessage(playerid, 0x6495EDFF, string);
			}
		}
		return 1;
	}
	if(strcmp(cmd,"/mafiabalance",true)==0)
    {
    	if(PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6)
	    {
	        format(string, sizeof(string), "   Yakuza: %d ", yakuzaInfo[0][nTill]);//
			SendClientMessage(playerid, COLOR_BLUE, string);
			return 1;
		}
  		if(PlayerInfo[playerid][pMember] == 13 || PlayerInfo[playerid][pLeader] == 13)
   		{
   			format(string, sizeof(string), "   : %d ", rmInfo[0][nTill]);//rm
			SendClientMessage(playerid, COLOR_BLUE, string);
			return 1;
		}
		if(PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5)
   		{
   			format(string, sizeof(string), "   LCN: %d ", lcnInfo[0][nTill]);//lcn
			SendClientMessage(playerid, COLOR_BLUE, string);
			return 1;
		}
		return 1;
 	}
	if(strcmp(cmd,"/mafiawithdraw",true)==0)
    {
   		new money;
     	if(PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pLeader] == 13 || PlayerInfo[playerid][pLeader] == 5)
	    tmp = strtok(cmdtext, idx);
	    if(!strlen(tmp))
		{
			SendClientMessage(playerid, COLOR_WHITE, ": /mafiawithdraw []");
			return 1;
		}
		if(PlayerInfo[playerid][pLeader] == 6)
		{
			money = strval(tmp);
			{
				if(yakuzaInfo[0][nTill] <= 0) { SendClientMessage(playerid, COLOR_GREY, "   Yakuza  "); return 1; }
				if(yakuzaInfo[0][nTill] < money) { SendClientMessage(playerid, COLOR_GREY, "   Yakuza   "); return 1; }
				if(money > 100000000 || money < 1) { SendClientMessage(playerid, COLOR_GREY, "  !"); return 1; }
				yakuzaInfo[0][nTill] -= money;
				NormMoney[playerid] = 2;
				AntiMoney[playerid] = AntiMoney[playerid] + money;
				GiveMoney(playerid, money);
				OnPropUpdate();
   				format(string, sizeof(string), "     Yakuza: %d ", money);
				SendClientMessage(playerid, 0x6495EDFF, string);
			}
		}
	    if(PlayerInfo[playerid][pLeader] == 13)
	    {
     		money = strval(tmp);
     		{
				if(rmInfo[0][nTill] <= 0) { SendClientMessage(playerid, COLOR_GREY, "     "); return 1; }
				if(rmInfo[0][nTill] < money) { SendClientMessage(playerid, COLOR_GREY, "      "); return 1; }
				if(money > 100000000 || money < 1) { SendClientMessage(playerid, COLOR_GREY, "  !"); return 1; }
				rmInfo[0][nTill] -= money;
				NormMoney[playerid] = 2;
				AntiMoney[playerid] = AntiMoney[playerid] + money;
				GiveMoney(playerid, money);
				OnPropUpdate();
	   			format(string, sizeof(string), "     : %d ", money);
				SendClientMessage(playerid, 0x6495EDFF, string);
			}
		}
		if(PlayerInfo[playerid][pLeader] == 5)
	    {
     		money = strval(tmp);
     		{
				if(lcnInfo[0][nTill] <= 0) { SendClientMessage(playerid, COLOR_GREY, "   LCN  "); return 1; }
				if(lcnInfo[0][nTill] < money) { SendClientMessage(playerid, COLOR_GREY, "   LCN   "); return 1; }
				lcnInfo[0][nTill] -= money;
				NormMoney[playerid] = 2;
				AntiMoney[playerid] = AntiMoney[playerid] + money;
				GiveMoney(playerid, money);
				OnPropUpdate();
	   			format(string, sizeof(string), "     LCN: %d ", money);
				SendClientMessage(playerid, 0x6495EDFF, string);
			}
		}
	}
	if(strcmp(cmd,"/mafiabankput",true)==0)
    {
        if(IsPlayerConnected(playerid))
	    {
	    	new money;
	        if(PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pMember] == 13 || PlayerInfo[playerid][pMember] == 5 ||
			PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pLeader] == 13 || PlayerInfo[playerid][pLeader] == 5)
	        tmp = strtok(cmdtext, idx);
	        if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_WHITE, ": /mafiabankput []");
				return 1;
			}
			if(PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6)
			{
				money = strval(tmp);
				{
					if(GetPlayerMoney(playerid) < money) { SendClientMessage(playerid, COLOR_GREY, "    !"); return 1; }
					if(money > 100000000 || money < 1) { SendClientMessage(playerid, COLOR_GREY, "  !"); return 1; }
		   			yakuzaInfo[0][nTill] += money;
					NormMoney[playerid] = 2;
					AntiMoney[playerid] = AntiMoney[playerid] - money;
					GiveMoney(playerid, -money);
		   			format(string, sizeof(string), "     Yakuza: %d ", money);
					SendClientMessage(playerid, 0x6495EDFF, string);
		   			GetPlayerName(playerid, sendername, sizeof(sendername));
					format(string, sizeof(string), "%s     %d ", sendername,money);
					SendFamilyMessage(6, COLOR_YELLOW2, string);
					OnPropUpdate();
		//			SaveBank();
					return 1;
				}
			}
	    	if(PlayerInfo[playerid][pMember] == 13 || PlayerInfo[playerid][pLeader] == 13)
	        {
	        	money = strval(tmp);
	        	{
					if(GetPlayerMoney(playerid) < money) { SendClientMessage(playerid, COLOR_GREY, "    !"); return 1; }
					if(money > 100000000 || money < 1) { SendClientMessage(playerid, COLOR_GREY, "  !"); return 1; }
   					rmInfo[0][nTill] += money;
					NormMoney[playerid] = 2;
					AntiMoney[playerid] = AntiMoney[playerid] - money;
					GiveMoney(playerid, -money);
   					format(string, sizeof(string), "     : %d ", money);
					SendClientMessage(playerid, 0x6495EDFF, string);
			   		GetPlayerName(playerid, sendername, sizeof(sendername));
					format(string, sizeof(string), "%s     %d ", sendername,money);
					SendFamilyMessage(14, COLOR_YELLOW2, string);
					OnPropUpdate();
					return 1;
				}
			}
			if(PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5)
			{
				money = strval(tmp);
				{
					if(GetPlayerMoney(playerid) < money) { SendClientMessage(playerid, COLOR_GREY, "    !"); return 1; }
					if(money > 100000000 || money < 1) { SendClientMessage(playerid, COLOR_GREY, "  !"); return 1; }
		   			lcnInfo[0][nTill] += money;
					NormMoney[playerid] = 2;
					AntiMoney[playerid] = AntiMoney[playerid] - money;
					GiveMoney(playerid, -money);
		   			format(string, sizeof(string), "     LCN: %d ", money);
					SendClientMessage(playerid, 0x6495EDFF, string);
					GetPlayerName(playerid, sendername, sizeof(sendername));
					format(string, sizeof(string), "%s     %d ", sendername,money);
					SendFamilyMessage(5, COLOR_YELLOW2, string);
					OnPropUpdate();
					return 1;
//					SaveBank();
				}
			}
		}
	    return 1;
	}
	if(strcmp(cmd, "/warehouse", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
            if (PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)//New Cops Spawn
			{
		    	format(string, sizeof(string), "  LSPD %d/50000 ", lspdmatbi);
				SendClientMessage(playerid, 0x6495EDFF, string);
		    	return 1;
			}
			if (PlayerInfo[playerid][pMember] == 20 || PlayerInfo[playerid][pLeader] == 20)//New Cops Spawn
			{
		    	format(string, sizeof(string), "  SFPD %d/50000 ", sfpdmats);
				SendClientMessage(playerid, 0x6495EDFF, string);
		    	return 1;
			}
			if (PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6)//
			{
		    	format(string, sizeof(string), "   %d/50000 ", yakuzamats);
				SendClientMessage(playerid, 0x6495EDFF, string);
		    	return 1;
			}
			if (PlayerInfo[playerid][pMember] == 19 || PlayerInfo[playerid][pLeader] == 19)//
			{
		    	format(string, sizeof(string), "   %d/50000 ", tdmats);
				SendClientMessage(playerid, 0x6495EDFF, string);
		    	return 1;
			}
			if (PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5)//lcn
			{
		    	format(string, sizeof(string), "   %d/50000 ", lcnmats);
				SendClientMessage(playerid, 0x6495EDFF, string);
		    	return 1;
			}
			if (PlayerInfo[playerid][pMember] == 13 || PlayerInfo[playerid][pLeader] == 13)//rm
			{
		    	format(string, sizeof(string), "   %d/50000 ", rmmats);
				SendClientMessage(playerid, 0x6495EDFF, string);
		    	return 1;
			}
			if (PlayerInfo[playerid][pMember] == 24 || PlayerInfo[playerid][pLeader] == 24)//rm
			{
		    	format(string, sizeof(string), "  Swat %d/50000 ", lvpdmats);
				SendClientMessage(playerid, 0x6495EDFF, string);
		    	return 1;
			}
	    	if (PlayerInfo[playerid][pMember] == 22 || PlayerInfo[playerid][pLeader] == 22)//51
			{
		    	format(string, sizeof(string), "   51: %d/50000 ", armmatbi);
				SendClientMessage(playerid, 0x6495EDFF, string);
		    	return 1;
			}
			if (PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)//sf
			{
		    	format(string, sizeof(string), "   : %d/50000 ", armmatsf);
				SendClientMessage(playerid, 0x6495EDFF, string);
		    	return 1;
			}
            if (PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16)//New Cops Spawn
			{
		    	format(string, sizeof(string), "    %d ", ballasmatbi);
				SendClientMessage(playerid, 0x6495EDFF, string);
		    	return 1;
			}
	    	if (PlayerInfo[playerid][pMember] == 18 || PlayerInfo[playerid][pLeader] == 18)//New FBI Spawn
			{
		    	format(string, sizeof(string), "    %d ", vagosmatbi);
				SendClientMessage(playerid, 0x6495EDFF, string);
		    	return 1;
			}
            if (PlayerInfo[playerid][pMember] == 14 || PlayerInfo[playerid][pLeader] == 14)//New Cops Spawn
			{
		    	format(string, sizeof(string), "    %d ", groovmatbi);
				SendClientMessage(playerid, 0x6495EDFF, string);
		    	return 1;
			}
	    	if (PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pLeader] == 15)//New FBI Spawn
			{
		    	format(string, sizeof(string), "    %d ", aztekmatbi);
				SendClientMessage(playerid, 0x6495EDFF, string);
		    	return 1;
			}
			if (PlayerInfo[playerid][pMember] == 17 || PlayerInfo[playerid][pLeader] == 17)//New FBI Spawn
			{
		    	format(string, sizeof(string), "    %d ", rifamatbi);
				SendClientMessage(playerid, 0x6495EDFF, string);
		    	return 1;
			}
			if (PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)// FBI
			{
		    	format(string, sizeof(string), "  FBI %d ", fbimats);
				SendClientMessage(playerid, 0x6495EDFF, string);
		    	return 1;
			}
			if(PlayerInfo[playerid][pAdmin] >= 2 )
			{
				format(string, sizeof(string), "   51: %d/50000 ", armmatbi);
				SendClientMessage(playerid, COLOR_GRAD1, string);
				format(string, sizeof(string), "   : %d/50000 ", armmatsf);
				SendClientMessage(playerid, COLOR_GRAD1, string);
				format(string, sizeof(string), "  FBI %d ", fbimats);
				SendClientMessage(playerid, COLOR_GRAD1, string);
				format(string, sizeof(string), "  LSPD %d/50000 ", lspdmatbi);
				SendClientMessage(playerid, COLOR_GRAD1, string);
				format(string, sizeof(string), "  SFPD %d/50000 ", sfpdmats);
				SendClientMessage(playerid, COLOR_GRAD1, string);
				format(string, sizeof(string), "  SWAT %d/50000 ", lvpdmats);
				SendClientMessage(playerid, COLOR_GRAD1, string);
				format(string, sizeof(string), "    %d/50000 ", yakuzamats);
				SendClientMessage(playerid, COLOR_GRAD1, string);
				format(string, sizeof(string), "   LCN %d/50000 ", lcnmats);
				SendClientMessage(playerid, COLOR_GRAD1, string);
				format(string, sizeof(string), "    %d/50000 ", rmmats);
				SendClientMessage(playerid, COLOR_GRAD1, string);
		    	return 1;
			}
		}
		return 1;
	}
//-----------------------------------------------------------------------------------------------------------
	if(strcmp(cmd,"/putmaterials",true)==0)
    {
        if(IsPlayerConnected(playerid))
	    {
     		if(PlayerInfo[playerid][pMember] == 14 || PlayerInfo[playerid][pLeader] == 14)
			{
				if(PlayerInfo[playerid][pComp] == 0) return SendClientMessage(playerid,COLOR_GRAD1,"     !");
				if(groovmatbi  >= 50000) return SendClientMessage(playerid,COLOR_GRAD1," !");
				groovmatbi  += 250;
				PlayerInfo[playerid][pComp] -= 1;
				RemovePlayerAttachedObject(playerid, 1);
   				OnPropUpdate();
   				format(string, sizeof(string), "     Grove 1  (250 )");
				SendClientMessage(playerid, 0x6495EDFF, string);
			}
	    	if(PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16)
	        {
	        	if(PlayerInfo[playerid][pComp] == 0) return SendClientMessage(playerid,COLOR_GRAD1,"     !");
	        	if(ballasmatbi  >= 50000) return SendClientMessage(playerid,COLOR_GRAD1," !");
	        	ballasmatbi   += 250;
				PlayerInfo[playerid][pComp] -= 1;
				RemovePlayerAttachedObject(playerid, 1);
   				OnPropUpdate();
   				format(string, sizeof(string), "     Ballas 1  (250 )");
				SendClientMessage(playerid, 0x6495EDFF, string);
			}
			if(PlayerInfo[playerid][pMember] == 18 || PlayerInfo[playerid][pLeader] == 18)
			{
				if(PlayerInfo[playerid][pComp] == 0) return SendClientMessage(playerid,COLOR_GRAD1,"     !");
				if(vagosmatbi  >= 50000) return SendClientMessage(playerid,COLOR_GRAD1," !");
				vagosmatbi    += 250;
				PlayerInfo[playerid][pMats] -= 1;
				RemovePlayerAttachedObject(playerid, 1);
   				OnPropUpdate();
   				format(string, sizeof(string), "     Vagos 1  (250 )");
				SendClientMessage(playerid, 0x6495EDFF, string);
			}
			if(PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pLeader] == 15)
			{
				if(PlayerInfo[playerid][pComp] == 0) return SendClientMessage(playerid,COLOR_GRAD1,"     !");
				if(aztekmatbi  >= 50000) return SendClientMessage(playerid,COLOR_GRAD1," !");
				aztekmatbi     += 250;
				PlayerInfo[playerid][pComp] -= 1;
				RemovePlayerAttachedObject(playerid, 1);
	   			OnPropUpdate();
	   			format(string, sizeof(string), "     Coronas 1  (250 )");
				SendClientMessage(playerid, 0x6495EDFF, string);
			}
			if(PlayerInfo[playerid][pMember] == 17 || PlayerInfo[playerid][pLeader] == 17)
			{
				if(PlayerInfo[playerid][pComp] == 0) return SendClientMessage(playerid,COLOR_GRAD1,"     !");
				if(rifamatbi  >= 50000) return SendClientMessage(playerid,COLOR_GRAD1," !");
				rifamatbi      += 250;
				PlayerInfo[playerid][pComp] -= 1;
				RemovePlayerAttachedObject(playerid, 1);
	   			OnPropUpdate();
	   			format(string, sizeof(string), "     Rifa 1  (250 )");
				SendClientMessage(playerid, 0x6495EDFF, string);
			}
		}
	    return 1;
	}
	if (strcmp("/regveh", cmdtext, true) == 0)
    {
       	new v = GetPlayerVehicleID(playerid);
       	new Float:hp;
       	if (PlayerToPoint(7.0, playerid,1602.5580,-1631.7676,13.3822))//  , IsAnOwnableCar        ,    
       	{
 			if(v == PlayerInfo[playerid][pCarKey2] || v == PlayerInfo[playerid][pCarKey])
  			{
	    		if(GetPlayerMoney(playerid) >= 3000)
 		    	{
      			GetVehicleHealth(v, hp);
       			if(hp < 950)//   
	       		{
       				SendClientMessage(playerid, COLOR_LIGHTRED, "       ");
	       			return 1;
	       		}
	 			if(!IsPlayerInAnyVehicle(playerid))
 				{
  					SendClientMessage(playerid, COLOR_LIGHTRED, "     ");
    				return 1;
      			}
       			if(AutoInfo[v][aTeh]==1)//   
	       		{
       				SendClientMessage(playerid, COLOR_LIGHTRED, "     ");
	       			return 1;
	       		}
	       		AutoInfo[v][aTeh]=1;
	       		new randnumber = 100 + random(999);
	       		AutoInfo[v][aNomer] = randnumber;
	       		SetTimerEx("Tehocmotp",33000,false, "i", playerid);
	       		NormMoney[playerid] = 2;
				AntiMoney[playerid] = AntiMoney[playerid] - 3000;
				GiveMoney(playerid, - 3000);
   				SendClientMessage(playerid, COLOR_GREEN, "   2-3 " );
     			TogglePlayerControllable(playerid, 0);
      			SaveAuto();
       			return 1;
		       	}
		       	else
		       	{
     	    		SendClientMessage(playerid, COLOR_LIGHTRED, "    ");
				}
			}
  			else
			{
   				SendClientMessage(playerid, COLOR_LIGHTRED, "     ");
				return 1;
		 	}
		}
		else
		{
            SendClientMessage(playerid, COLOR_LIGHTRED, "    ..");
		}
		return 1;
    }
	if (strcmp("/lim", cmdtext, true) == 0)
 	{
  		for(new i=0;i<MAX_PLAYERS;i++)
    	{
     		if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
       		{
         		if(Limiter[playerid] == 0)
           		{
             		SendClientMessage(playerid,0xAA3333AA,"  .");
               		limtimer = SetTimer("Timer",1000,1);
                 	Limiter[playerid] = 1;
               	}
				else if (Limiter[playerid] == 1)
                {
                Limiter[playerid] = 0;
                KillTimer(limtimer);
                SendClientMessage(playerid,0xAA3333AA,"  .");
                }
                return 1;
           	}
            SendClientMessage(playerid, COLOR_GRAD2, "     !");
            return 1;
       	}
    }
	if(strcmp(cmd, "/hi", true) == 0)
	{
     	if(IsPlayerConnected(playerid))
     	{
   			if(IsPlayerConnected(playerid))
			{
       			if(IsPlayerInAnyVehicle(playerid))
       			{
           			SendClientMessage(playerid, COLOR_GREY, "*   ");
           			return 1;
       			}
   				tmp = strtok(cmdtext, idx);
    			if(!strlen(tmp))
				{
     				SendClientMessage(playerid, COLOR_WHITE, "/hi [id ]");
     				return 1;
    			}
    			giveplayerid = ReturnUser(tmp);
       			if(IsPlayerConnected(giveplayerid))
    			{
        			if(giveplayerid != INVALID_PLAYER_ID)
        			{
      					if (ProxDetectorS(1.0, playerid, giveplayerid) && PlayerTied[playerid] != 1)
      					{
          					new Float:angle;
       						GetPlayerFacingAngle(playerid, angle);
			          		SetPlayerFacingAngle(giveplayerid, angle + 180);
			          		GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
            				GetPlayerName(playerid, sendername, sizeof(sendername));
					       	format(string, sizeof(string), "*%s  %s", sendername ,giveplayer);
					       	ProxDetector(10.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
					       	ApplyAnimation(playerid,"GANGS","hndshkfa",4.0,0,0,0,0,0);
					       	ApplyAnimation(giveplayerid,"GANGS","hndshkfa",4.0,0,0,0,0,0);
					       	return 1;
      					}
      					else
     						{
		          				SendClientMessage(playerid, COLOR_GREY, "*   ");
		          				return 1;
      						}
     					}
    				}
			 		else
    			{
        			SendClientMessage(playerid, COLOR_GREY, "*  ");
        			return 1;
    			}
  		 	}
   			else
			{
    			SendClientMessage(playerid, COLOR_GREY, "*       ");
   			}
  		}
  		return 1;
	}
	if (strcmp(cmd, "/useapt", true) == 0)
	{
	    if(IsPlayerInAnyVehicle(playerid))
   		{
   		    if(PlayerInfo[playerid][pApt] >= 1)
   		    {
   		        new Float:hphp;
   		        GetPlayerHealth(playerid,hphp);
   		        if(hphp < 100.0)
	            {
	                GetPlayerName(playerid, sendername, sizeof(sendername));
					SetPlayerHealthAC(playerid,hphp+35.0);
					PlayerInfo[playerid][pApt] -=1;
					format(string, sizeof(string), "* %s  ", sendername);
					ProxDetector(15.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);

	            }
	            else
	            {
	                SendClientMessage(playerid, COLOR_WHITE, "   ");
				}
			}
			else
			{
	        	SendClientMessage(playerid, COLOR_WHITE, "  ");
			}
		}
        else
		{
	       	SendClientMessage(playerid, COLOR_WHITE, "     ");
		}
	}
	if (strcmp(cmd, "/useinst", true) == 0)
	{
	    if(IsPlayerInAnyVehicle(playerid))
   		{
   		    if(PlayerInfo[playerid][pInst] >= 1)
   		    {
   		        GetPlayerName(playerid, sendername, sizeof(sendername));
   		        RepairVehicle(GetPlayerVehicleID(playerid));
   		   		PlayerInfo[playerid][pInst] -=1;
				format(string, sizeof(string), "*%s   ", sendername);
				ProxDetector(15.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
			}
			else
			{
	        	SendClientMessage(playerid, COLOR_WHITE, "  ");
			}
		}
        else
		{
	       	SendClientMessage(playerid, COLOR_WHITE, "     ");
		}
	}
	if(strcmp(cmd,"/sdopen",true)==0)
	{
		if(PlayerInfo[playerid][pMember] == 20 || PlayerInfo[playerid][pLeader] == 20)
		{
			MoveDynamicObject(sdgate,1807.62585449,-1348.02221680,5.15278053,5.0);
			SetTimer("SdClose",10000,0);
			return 1;
		}
	}
	if(strcmp(cmd,"/hotdog",true)==0)
	{
		if(PlayerToPoint(5,playerid,-1709.63952637,1031.99670410,18.04164886)||PlayerToPoint(5,playerid,-1714.17700195,1031.99389648,18.04164886))
		{
			SetPlayerHealthAC(playerid,100);
			return 1;
		}
	}
    if(strcmp(cmd,"/vaip",true)==0)
    {
		if(PlayerInfo[playerid][pAdmin]>=8)
		{
		    Vaip += 1;
		    SaveStuff();
		}
    }
    if(strcmp(cmd,"/fixhouses",true)==0)
    {
        if(PlayerInfo[playerid][pAdmin]>=5)
        {
            for(new i = 0; i<sizeof(HouseInfo);i++)
            {
                HouseInfo[i][hVirtual]=i+1;
            }
        }
    }
    if(strcmp(cmdtext, "/sopen", true)==0)
	{
		if(PlayerInfo[playerid][pMember] == 24 || PlayerInfo[playerid][pLeader] == 24)
		{
			SetObjectRot(Slak1,0.0,0.0,268);//    3     ,: CreateObject(968,-1412.782,2638.077,55.478,0.0,0.0,90.937);
			SetTimer("SlakClose1", 7000, 0); //         5000  (5 )
			SendClientMessage(playerid, COLOR_GREY, " ! ");
		}
		else
		{
			SendClientMessage(playerid, COLOR_GREY, "   S.W.A.T ");
   			return 1;
		}
	}
    if(strcmp(cmd,"/fixtimer",true)==0)
    {
        if(PlayerInfo[playerid][pAdmin]>=8)
        {
            KillTimer(unjailtimer);
            unjailtimer = SetTimer("SetPlayerUnjail", 1000, 1);
        }
    }
 	if (strcmp(cmdtext, "/neon", true)==0)
	{
	 	if(IsPlayerInRangeOfPoint(playerid, 7.0, 1987.9796,-2064.5303,12))
    	{
			ShowPlayerDialog(playerid, 2304, DIALOG_STYLE_LIST, "  ", "\n\n\n\n\n\n \n \n \n \n\n  ", "Ok", "");
    		PlayerPlaySound(playerid, 1133, 0.0, 0.0, 10.0);
		}
		return 1;
	}
    if(strcmp(cmd,"/kpp",true)==0)
    {
        if(IsACop(playerid))
        {
			tmp=strtok(cmdtext,idx);
			if(!strlen(tmp))
			{
			    SendClientMessage(playerid,COLOR_GREY,"/kpp (1-4)");
			    return 1;
			}
			new gate = strval(tmp);
			if(gate==1)
			{
				SetDynamicObjectRot(zakonbar[0],0.00000000,359.98617554,316.19201660);
				SetTimer("ZBC1",10000,0);
			}
			if(gate==2)
			{
				SetDynamicObjectRot(zakonbar[1],0.00000000,359.99526978,316.19201660);
				SetTimer("ZBC2",10000,0);
			}
			if(gate==3)
			{
				SetDynamicObjectRot(zakonbar[2],0.00000000,358.00677490,356.02294922);
				SetTimer("ZBC3",10000,0);
			}
			if(gate==4)
			{
				SetDynamicObjectRot(zakonbar[3],0.00000000,268.67614746,178.54980469);
				SetTimer("ZBC4",10000,0);
			}
			SendClientMessage(playerid,COLOR_ORANGE,"   10 ");
        }
        else
        {
            SendClientMessage(playerid,COLOR_GREY," ");
			return 1;
        }
    }
    if(strcmp(cmd, "/addveh", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(PlayerInfo[playerid][pAdmin] >= 5)
			{
				if(!IsPlayerInAnyVehicle(playerid))
				{
				    SendClientMessage(playerid,COLOR_GREY,"    ");
				    return 1;
				}
				tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_GRAD2, ": /addveh [carid] [color1] [color2] []");
					return 1;
				}
				new car;
				car = strval(tmp);
				if(car < 400 || car > 611) { SendClientMessage(playerid, COLOR_GREY, " 400  611!"); return 1; }
				tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_GRAD2, ": /addveh [carid] [color1] [color2] []");
					return 1;
				}
				new color1;
				color1 = strval(tmp);
				if(color1 < 0 || color1 > 300) { SendClientMessage(playerid, COLOR_GREY, "   0  300!"); return 1; }
				tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_GRAD2, ": /addveh [carid] [color1] [color2] []");
					return 1;
				}
				new color2;
				color2 = strval(tmp);
				if(color2 < 0 || color2 > 300) { SendClientMessage(playerid, COLOR_GREY, "  0  300!"); return 1; }
	            tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_GRAD2, ": /addveh [carid] [color1] [color2] []");
					return 1;
				}
				new price;
				price = strval(tmp);
				if(price < 1 ) { SendClientMessage(playerid, COLOR_GREY, "   $1"); return 1; }
				new Float:X,Float:Y,Float:Z,Float:Q;
				GetVehiclePos(GetPlayerVehicleID(playerid), X,Y,Z);
				GetVehicleZAngle(GetPlayerVehicleID(playerid),Q);
				CAR_PROD ++;
				AutoInfo[CAR_PROD][aStats]=0;
				AutoInfo[CAR_PROD][aModel]=car;
				AutoInfo[CAR_PROD][aAutoX]=X;
				AutoInfo[CAR_PROD][aAutoY]=Y;
				AutoInfo[CAR_PROD][aAutoZ]=Z;
				AutoInfo[CAR_PROD][aAutoAngle]=Q;
				AutoInfo[CAR_PROD][aColor1]=color1;
				AutoInfo[CAR_PROD][aColor2]=color2;
				AutoInfo[CAR_PROD][aPrice]=price;
				AutoInfo[CAR_PROD][aKey]=1;
				AutoInfo[CAR_PROD][a0]=0;
				AutoInfo[CAR_PROD][a1]=0;
				AutoInfo[CAR_PROD][a2]=0;
				AutoInfo[CAR_PROD][a3]=0;
				AutoInfo[CAR_PROD][a4]=0;
				AutoInfo[CAR_PROD][a5]=0;
				AutoInfo[CAR_PROD][a6]=0;
				AutoInfo[CAR_PROD][a7]=0;
				AutoInfo[CAR_PROD][a8]=0;
				AutoInfo[CAR_PROD][a9]=0;
				AutoInfo[CAR_PROD][a10]=0;
				AutoInfo[CAR_PROD][a11]=0;
				AutoInfo[CAR_PROD][a12]=0;
				AutoInfo[CAR_PROD][a13]=0;
				AutoInfo[CAR_PROD][aPaintJob]=0;
				AutoInfo[CAR_PROD][aNomer]=0;
				AutoInfo[CAR_PROD][aTeh]=0;
				strmid(AutoInfo[CAR_PROD][aOwner], "The State", 0, 9, 999);
				SaveStuff();
				SaveAuto();
				format(string, sizeof(string), "*     %d .", CAR_PROD);
				SendClientMessage(playerid, COLOR_GREY, string);
			}
			return 1;
		}
		return 1;
	}
	if (strcmp(cmd, "/orgbank", true) == 0)
  	{
   		if(IsPlayerConnected(playerid))
   		{
    	tmp = strtok(cmdtext, idx);
    	if(!strlen(tmp))
    	{
     		SendClientMessage(playerid, COLOR_GRAD3,": /orgbank [ .] []");
     		return 1;
    	}
    	new orgid = strval(tmp);
   		if(orgid < 1 || orgid > 23)
   		{
  			SendClientMessage(playerid, COLOR_GRAD3,"   !");
  			return 1;
   		}
		tmp = strtok(cmdtext, idx);
		new orgmoney = strval(tmp);
		if(orgmoney < 1 || orgmoney > 99999)
		{
			SendClientMessage(playerid, COLOR_GRAD3,"   ( 1$  99999$)!");
			return 1;
 		}
 		if(GetPlayerMoney(playerid) < orgmoney)
 		{
			SendClientMessage(playerid, COLOR_GRAD3,"   !");
			return 1;
 		}
 		OrgInfo[orgid][orgMoney] += orgmoney;
 		GiveMoney(playerid, -orgmoney);
 		format(string, sizeof(string), "   %d$   %d (: %d$)", orgmoney, orgid, OrgInfo[orgid][orgMoney]);
 		SendClientMessage(playerid, COLOR_YELLOW, string);
 		SaveOrgs();
   		}
  	}
  	if (strcmp(cmd, "/orgwithdraw", true) == 0)
  	{
		if(IsPlayerConnected(playerid))
   		{
			if(PlayerInfo[playerid][pLeader] > 0)
    		{
     		tmp = strtok(cmdtext, idx);
     		if(!strlen(tmp))
     		{
      			SendClientMessage(playerid, COLOR_GRAD3,": /orgcharity []");
      			return 1;
     		}
     		new orgmoney = strval(tmp);
     		if(orgmoney < 0 || orgmoney > OrgInfo[PlayerInfo[playerid][pLeader]][orgMoney])
     		{
       			SendClientMessage(playerid, COLOR_GRAD3,"  !");
      			return 1;
     		}
       		OrgInfo[PlayerInfo[playerid][pLeader]][orgMoney] -= orgmoney;
       		GiveMoney(playerid, orgmoney);
       		format(string, sizeof(string), "   %d$  : %d$)", orgmoney, OrgInfo[PlayerInfo[playerid][pLeader]][orgMoney]);
       		SendClientMessage(playerid, COLOR_YELLOW, string);
       		}
   		}
  	}
  	if (strcmp(cmd, "/orgmoney", true) == 0)
  	{
		if(IsPlayerConnected(playerid))
   		{
    		if(PlayerInfo[playerid][pLeader] > 0)
    		{
       		format(string, sizeof(string), "    %d$", OrgInfo[PlayerInfo[playerid][pLeader]][orgMoney]);
       		SendClientMessage(playerid, COLOR_YELLOW, string);
       		}
   		}
  	}
	if(strcmp(cmd,"/route",true)==0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			 ShowPlayerDialog(playerid,23040,DIALOG_STYLE_LIST,"","  - \n \n -  ","","");
		}
	}
	if(strcmp(cmd, "/givebil", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /givebil [playerid/PartOfName]");
				return 1;
			}
			new para1;
			para1 = ReturnUser(tmp);
			tmp = strtok(cmdtext, idx);
			if(IsPlayerConnected(para1))
			{
			    if(para1 != INVALID_PLAYER_ID)
			    {
					if (PlayerInfo[playerid][pLeader] == 3 || PlayerInfo[playerid][pLeader] == 22 || PlayerInfo[playerid][pMember] == 3 && PlayerInfo[playerid][pRank] >= 13 || PlayerInfo[playerid][pMember] == 22 && PlayerInfo[playerid][pRank] >= 13)
					{
					    if (PlayerInfo[para1][pArmBil] == 0)
						{
						    PlayerInfo[para1][pArmBil] = 1;
						    format(string, sizeof(string), "      ", sendername);
							SendClientMessage(para1, COLOR_GREEN, string);
							format(string, sizeof(string), "  %s  .", giveplayer);
							SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GRAD2, "     ");
							return 1;
						}
						
					}
					else
					{
						SendClientMessage(playerid, COLOR_GRAD2, "    ");
						return 1;
					}
				}
			}
		}
		return 1;
	}
 	if(strcmp(cmd,"/showbil",true)==0)
  	{
		if(IsPlayerConnected(playerid))
		{
		new text1[120];
		if(PlayerInfo[playerid][pArmBil]) { text1 = " ()"; } else { text1 = " ( )"; }
		SendClientMessage(playerid, COLOR_WHITE, " __________________   __________________");
		format(string, sizeof(string), " : %s.", text1);
		SendClientMessage(playerid, COLOR_GREY, string);
		SendClientMessage(playerid, COLOR_WHITE, " ______________________________________________");
    	}
       	return 1;
    }
	if(strcmp(cmd, "/unorg", true) == 0)
	{
		if(IsPlayerConnected(playerid))
		{
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /unorg [playerid/PartOfName]");
				return 1;
			}
			new Leader;
			new Member;
			new para1;
			para1 = ReturnUser(tmp);
			Leader = PlayerInfo[playerid][pLeader];
			Member = PlayerInfo[playerid][pMember];
			if (PlayerInfo[playerid][pMember] == 7 && PlayerInfo[playerid][pRank] == 7) //   .      ()  1-.
			{
				if(IsPlayerConnected(para1))
				{
					if(para1 != INVALID_PLAYER_ID)
					{
						if(Leader == Member)
						{
							if (PlayerInfo[para1][pMember] >= 1 && PlayerInfo[para1][pMember] <=25 )
							{
								GetPlayerName(para1, giveplayer, sizeof(giveplayer));
								GetPlayerName(playerid, sendername, sizeof(sendername));
								format(string, sizeof(string), "*  %s      /  ", sendername);
								SendClientMessage(para1, COLOR_LIGHTBLUE, string);
								SendClientMessage(para1, COLOR_LIGHTBLUE, "*   .");
								gTeam[para1] = 0;
								PlayerInfo[para1][pTeam] = 0;
								PlayerInfo[para1][pMember] = 0;
								PlayerInfo[para1][pRank] = 0;
								PlayerInfo[para1][pChar] = 0;
								new rand = random(sizeof(CIV));
								SetSpawnInfo(para1, gTeam[para1], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);
								PlayerInfo[para1][pModel] = CIV[rand];
								MedicBill[para1] = 0;
								SpawnPlayer(para1);
								format(string, sizeof(string), "*     : %s ", giveplayer);
								SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							}
						}
						else
						{
							SendClientMessage(playerid, COLOR_GRAD1, "     . ");
						}
					}
				}//not connected
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "   !");
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/treasury", true) == 0)
	{
		if(IsPlayerConnected(playerid))
		{
		    if(PlayerInfo[playerid][pLeader] == 7)
		    {
		    	ShowPlayerDialog(playerid, 2305,DIALOG_STYLE_LIST,"  ","\n\n\n ()\n ()","","");
			}
		}
	}

	if(strcmp(cmd,"/inkaspol",true)==0)
	{
    	if(GetPVarInt(playerid,"Rabotainkas")==1)
	    {
	        if(PlayerToPoint(5,playerid,1471.2776,-1025.4810,23.8281))
	        {
		        AntiMoney[playerid] = AntiMoney[playerid] + 1750;
		        GiveMoney(playerid, 1750);
		        SetPVarInt(playerid,"Rabotainkas",0);
		        SendClientMessage(playerid, COLOR_LIGHTRED,"  ,        ");
			}
			else
			{
			    SendClientMessage(playerid,COLOR_ORANGE,"  ");
			    return 1;
			}
	    }
	}
	if(strcmp(cmd,"/inkasget",true)==0)
	{
	    if(PlayerInfo[playerid][pJob] == 18)
	    {
	        if (GetVehicleModel(GetPlayerVehicleID(playerid)) != 428)
	        {
	            SendClientMessage(playerid,COLOR_LIGHTRED,"      ");
	            return 1;
	        }
	        if(GetPVarInt(playerid,"Rabotainkas")==1)
	        {
	            SendClientMessage(playerid,COLOR_LIGHTRED,"   ");
	            return 1;
	        }
	        if(PlayerToPoint(5.0,playerid,2771.1858,-2410.7913,13.7506))
			{
				SetPVarInt(playerid,"Rabotainkas",1);
				SendClientMessage(playerid,COLOR_LIGHTRED,"   ,   ");
			}
			else
			{
				SendClientMessage(playerid,COLOR_LIGHTRED,"     ");
				return 1;
			}
	    }
		else
		{
		    SendClientMessage(playerid,COLOR_LIGHTRED,"  ");
			return 1;
		}
	}
	if(strcmp(cmd, "/speedogr", true) == 0)
	{
	    if(PlayerInfo[playerid][pLeader] == 1)
	    {
		    new speedo;
		    tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
			    SendClientMessage(playerid, COLOR_GRAD2, ": /speedogr [ ]");
			    return 1;
			}
		    speedo = strval(tmp);
		    if(speedo < 60)
		    {
		        SendClientMessage(playerid, COLOR_GRAD2, "  60");
		        return 1;
		    }
		    speedo1 = speedo;
		    SendClientMessage(playerid,COLOR_DBLUE, "    ");
		    format(string,sizeof(string),"       %d /",speedo);
			SendClientMessageToAll(COLOR_ORANGE,string);
			SendClientMessageToAll(COLOR_ORANGE,"  ");

	    }
	    else
	    {
	        SendClientMessage(playerid,COLOR_LIGHTRED,"   ");
	        return 1;
	    }
	}
    if(strcmp(cmd,"/handsup", true) == 0)
	{
	    if(PlayerCuffed[playerid] <= 0)
	    {
			SetPlayerSpecialAction(playerid,SPECIAL_ACTION_HANDSUP);
		}
		return 1;
	}

	if(strcmp(cmd,"/mc",true)==0)
	{
	    if(PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4)
	    {
	        SetPlayerColor(playerid,0x99FF99AA);
	    }
	}
	if(strcmp(cmd,"/fillallveh",true)==0)
	{
	    if (dostup[playerid] != 1)
  		{
			ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
			return 1;
		}
		if(PlayerInfo[playerid][pAdmin] < 5)
		{
			return 1;
		}
		for(new i = 0; i < CAR_AMOUNT+CAR_PROD;i++)
		{
		    Gas[i] = 150;
		}
		SendClientMessageToAll(COLOR_LIGHTBLUE,"    ");
	}
	if(strcmp(cmd, "/setrank", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, ": /setrank [ID/] [Number(1-22)]");
				return 1;
			}
			if (dostup[playerid] != 1)
  			{
				ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
				return 1;
			}
			new para1;
			new level;
			para1 = ReturnUser(tmp);
			tmp = strtok(cmdtext, idx);
			level = strval(tmp);
			if(level > 21 || level < 0) { SendClientMessage(playerid, COLOR_GREY, "  1    10."); return 1; }
            if(PlayerInfo[playerid][pAdmin] >= 5)
			{
			    if(IsPlayerConnected(para1))
			    {
			        if(para1 != INVALID_PLAYER_ID)
			        {
						GetPlayerName(para1, giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
						PlayerInfo[para1][pRank] = level;
						format(string, sizeof(string), "%s ae a %d pa.", sendername, level);
						SendClientMessage(para1, COLOR_LIGHTBLUE, string);
						format(string, sizeof(string), "B nocuu %s o %d paa.", giveplayer,level);
						SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						new stringgg[50];
						new skin;
						format(string,sizeof(string),"fraction%d.ini",PlayerInfo[para1][pMember]);
						new File = iniOpen(string);
						format(stringgg,sizeof(string),"q%d",level);
						iniGetInt(File,stringgg,skin);
						SetPlayerSkin(para1,skin);
						PlayerInfo[para1][pModel] = skin;
						PlayerInfo[para1][pChar] = skin;
						iniClose(File);
					}
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "      !!!");
			}
		}
		return 1;
	}
	if(strcmp(cmd,"/zakonmember",true)==0)
	{
	    if(IsACop(playerid))
	    {
	        SendClientMessage(playerid,COLOR_DBLUE,"   ");
			for(new i = 0; i < MAX_PLAYERS; i++)
			{
				if(IsACop(i))
				{
					new frakstring[15];
				    GetPlayerName(i,playername,sizeof(playername));
					if(PlayerInfo[i][pMember] == 1 ||PlayerInfo[i][pLeader]==1)
					{
						format(frakstring,sizeof(frakstring),"");
					}
					if(PlayerInfo[i][pMember] == 2||PlayerInfo[i][pLeader]==2)
					{
						format(frakstring,sizeof(frakstring),"");
					}
					if(PlayerInfo[i][pMember] == 3||PlayerInfo[i][pLeader]==3)
					{
						format(frakstring,sizeof(frakstring),"");
					}
					if(PlayerInfo[i][pMember] == 4||PlayerInfo[i][pLeader]==4)
					{
						format(frakstring,sizeof(frakstring),"");
					}
					if(PlayerInfo[i][pMember] == 24||PlayerInfo[i][pLeader]==24)
					{
						format(frakstring,sizeof(frakstring),"S.W.A.T");
					}
					if(PlayerInfo[i][pMember] == 7||PlayerInfo[i][pLeader]==7)
					{
						format(frakstring,sizeof(frakstring),"");
					}
					format(string,sizeof(string),"[%d]:%s :%s :%d :%d",i,playername,frakstring,PlayerInfo[i][pRank],PlayerInfo[i][pPnumber]);
					SendClientMessage(playerid,0xFFFFFFFF,string);
				}
			}
	    }
	}

	if(strcmp(cmd,"/tow",true)==0)
	{
        if (GetVehicleModel(GetPlayerVehicleID(playerid)) == 525 && PlayerInfo[playerid][pJob] == 7)
        {
	        SendClientMessage(playerid,0xFFFF00AA,"    ");
	        new Float:pX,Float:pY,Float:pZ;
	        GetPlayerPos(playerid,pX,pY,pZ);
	        new Float:vX,Float:vY,Float:vZ;
	        new Found=0;
	        new vid=0;
	        while((vid<MAX_VEHICLES)&&(!Found))
	        {
	            vid++;
	            GetVehiclePos(vid,vX,vY,vZ);
	            if  ((floatabs(pX-vX)<7.0)&&(floatabs(pY-vY)<7.0)&&(floatabs(pZ-vZ)<7.0)&&(vid!=GetPlayerVehicleID(playerid)))
	                {
	                Found=1;
	                if  (IsTrailerAttachedToVehicle(GetPlayerVehicleID(playerid)))
                    {
                    	DetachTrailerFromVehicle(GetPlayerVehicleID(playerid));
                    }
	                AttachTrailerToVehicle(vid,GetPlayerVehicleID(playerid));
	                SendClientMessage(playerid,0xFFFF00AA,"!");
	            	}
	        }
	        if  (!Found)
	        {
	        SendClientMessage(playerid,0xFFFF00AA,"  .");
        	}
		 }
	}
    if(strcmp(cmd,"/", true) == 0)
	{
	    if (dostup[playerid] != 1)
  		{
			ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
			return 1;
		}
		if(PlayerInfo[playerid][pAdmin] >=2)
		{
		    new tmp2[256];
			tmp=strtok(cmdtext,idx);
			tmp2=strtok(cmdtext,idx);
			if((!strlen(tmp)) || (!strlen(tmp2)) || (!IsNumeric(tmp)) || (!IsNumeric(tmp2)))
			{
				SendClientMessage(playerid,COLOR_GREY,": /tban [id] [] []");
			    return 1;
			}
			if(IsPlayerConnected(playerid))
			{
			    new playeri,day,y,m,d,yy,mm,dd,nameme[MAX_PLAYER_NAME];
				playeri = strval(tmp);
				day = strval(tmp2);
				if(IsPlayerConnected(playeri))
				{
				    if(PlayerInfo[playerid][pAdmin] < PlayerInfo[playeri][pAdmin])
				    {
				        SendClientMessage(playerid,COLOR_GREY,"  ,   !");
						return 1;
				    }
					if(day <= 0)
					{
					    SendClientMessage(playerid,COLOR_GREY,"     !");
						return 1;
					}
					new length = strlen(cmdtext);
					while ((idx < length) && (cmdtext[idx] <= ' '))
					{
						idx++;
					}
					new offset = idx; // by Extazy and update by Flashin - Andrew Stanov.
					new result[64];
					while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
					{
						result[idx - offset] = cmdtext[idx];
						idx++;
					}
					result[idx - offset] = EOS;
					GetPlayerName(playeri,nameme,sizeof(nameme));
					GetPlayerName(playerid,playername,sizeof(playername));
				    GetPlayerName(playeri,sendername,sizeof(sendername));
                    if(!strlen(result))
					{
						format(string,sizeof(string)," %s  %s  %d . :   ",playername,sendername,day);
						SendClientMessageToAll(COLOR_LIGHTRED,string);
					}
					else
					{
	     				format(string,sizeof(string)," %s  %s  %d . : %s",playername,sendername,day,(result));
						SendClientMessageToAll(COLOR_LIGHTRED,string);
					}
					getdate(y,m,d);
					dd = d;
					mm = m;
					yy = y;
					dd = dd + day;
					while(dd > GetDayMount(m,y))
					{
					    mm++;
				        if(mm > 12)
						{
					        mm=1;
					        yy++;
				        }
				        dd = dd-GetDayMount(mm,yy);
					}
					format(string,sizeof(string),"%d,%d,%d",dd,mm,yy);
					new File = iniOpen("tempbans.ini");
					iniSet(File,nameme,string);
					iniClose(File);
					Kick(playeri);
				}
				else
				{
				    SendClientMessage(playerid,COLOR_GREY,"  !");
				}
			}
		}
		else
		{
		    SendClientMessage(playerid,COLOR_GREY,"  !");
		}
	    return 1;
	}

	if(strcmp(cmd,"/spawncars", true) == 0)
	{
	    if (dostup[playerid] != 1)
  		{
			ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
			return 1;
		}
		if(PlayerInfo[playerid][pAdmin] >=3)
		{
   			for(new i = 0; i < MAX_VEHICLES; i++)
   			{
   			    SetVehicleToRespawn(i);
   			}
		}
		else
		{
		    SendClientMessage(playerid,COLOR_GREY,"   !");
		}
	    return 1;
	}
    
	if(strcmp(cmd,"/togzenit",true)==0||strcmp(cmd,"/togrocket",true)==0||strcmp(cmd,"/togpvo",true)==0)//
	{
	    if(PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)
		{
		    if(PlayerInfo[playerid][pLeader] == 3)
		    {
		        if(pvo == 1)
		        {
		            pvo = 0;
		            SendClientMessage(playerid,COLOR_LIGHTBLUE,"*    ");
		        }
				else if(pvo == 0)
				{
				    pvo = 1;
		            SendClientMessage(playerid,COLOR_LIGHTBLUE,"*    ");
				}
		    }
		    else if(PlayerInfo[playerid][pMember] == 3)
		    {
		        if(PlayerInfo[playerid][pRank] >= 10)
		        {
		            if(pvo == 1)
			        {
			            pvo = 0;
			            SendClientMessage(playerid,COLOR_LIGHTBLUE,"*    ");
			        }
					else if(pvo == 0)
					{
					    pvo = 1;
			            SendClientMessage(playerid,COLOR_LIGHTBLUE,"*    ");
					}
		        }
		        else
		        {
		            SendClientMessage(playerid,COLOR_GREY,"    !");
		        }
		    }
		}
		else
		{
		    SendClientMessage(playerid,COLOR_GREY,"     !");
		}
		return 1;
	}

	if(strcmp(cmd,"/coral",true)==0)//
	{
	    SetPlayerColor(playerid,0xE65131AA);
		return 1;
	}

	if(strcmp(cmd,"/lightgreen",true)==0)
	{
	    SetPlayerColor(playerid,0x5CFEB9AA);
	    return 1;
	}

	if(strcmp(cmd,"/yak",true)==0)//
	{
	    if(PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6)
		{
		    SetPlayerColor(playerid,0xFF4500AA);
		    SendClientMessage(playerid,0xFF4500AA,"   Yakuza!");
	    }
	    else
	    {
	        SendClientMessage(playerid,COLOR_GREY,"     Yakuza!");
	    }
		return 1;
	}
	if(strcmp(cmd,"/brightred",true)==0)//
	{
	    if(PlayerInfo[playerid][pMember] == 20 || PlayerInfo[playerid][pLeader] == 20)
		{
		    SetPlayerColor(playerid,0xC81743AA);
		    SendClientMessage(playerid,0xC81743AA,"   Street Dogs!");
	    }
	    else
	    {
	        SendClientMessage(playerid,COLOR_GREY,"     Street Dogs!");
	    }
		return 1;
	}
	if(strcmp(cmd,"/blue",true)==0)//
	{
	    if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)
		{
		    SetPlayerColor(playerid,0x0000CDAA);
		    SendClientMessage(playerid,0x0000CDAA,"   !");
	    }
	    else
	    {
	        SendClientMessage(playerid,COLOR_GREY,"     !");
	    }
		return 1;
	}
	if(strcmp(cmd,"/ivory",true)==0)//
	{
	    if(PlayerInfo[playerid][pMember] == 12 || PlayerInfo[playerid][pLeader] == 12)
		{
		    SetPlayerColor(playerid,0xFEFFA9AA);
		    SendClientMessage(playerid,0xFEFFA9AA,"   The Flaming Cobra Gang!");
	    }
	    else
	    {
	        SendClientMessage(playerid,COLOR_GREY,"     The Flaming Cobra Gang!");
	    }
		return 1;
	}
	if(strcmp(cmd,"/lica",true)==0)//
	{
	    if(PlayerInfo[playerid][pMember] == 11 || PlayerInfo[playerid][pLeader] == 11)
		{
		    SetPlayerColor(playerid,0x55CBF3AA);
		    SendClientMessage(playerid,0x55CBF3AA,"   !");
	    }
	    else
	    {
	        SendClientMessage(playerid,COLOR_GREY,"     !");
	    }
		return 1;
	}
	if(strcmp(cmd,"/mediumaqua",true)==0)//
	{
	    if(PlayerInfo[playerid][pMember] == 17 || PlayerInfo[playerid][pLeader] == 17)
		{
		    SetPlayerColor(playerid,0x86B7B3AA);
		    SendClientMessage(playerid,0x86B7B3AA,"   The Rifa Gang!");
	    }
	    else
	    {
	        SendClientMessage(playerid,COLOR_GREY,"     The Rifa Gang!");
	    }
		return 1;
	}
	if(strcmp(cmd,"/indigo",true)==0)//
	{
	    if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
		{
		    SetPlayerColor(playerid,0x464451AA);
		    SendClientMessage(playerid,0x464451AA,"   !");
	    }
	    else
	    {
	        SendClientMessage(playerid,COLOR_GREY,"     !");
	    }
		return 1;
	}
	if(strcmp(cmd,"/orange",true)==0)//
	{
	    if(PlayerInfo[playerid][pMember] == 9 || PlayerInfo[playerid][pLeader] == 9)
		{
		    SetPlayerColor(playerid,0xC37859AA);
		    SendClientMessage(playerid,0xC37859AA,"   !");
	    }
	    else
	    {
	        SendClientMessage(playerid,COLOR_GREY,"     !");
	    }
		return 1;
	}
	if(strcmp(cmd,"/maroon",true)==0)//
	{
	    if(PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pLeader] == 10)
		{
		    SetPlayerColor(playerid,0x680000AA);
		    SendClientMessage(playerid,0x680000AA,"   !");
	    }
	    else
	    {
	        SendClientMessage(playerid,COLOR_GREY,"     !");
	    }
		return 1;
	}
	if(strcmp(cmd,"/vagos",true)==0)//
	{
	    if(PlayerInfo[playerid][pMember] == 18 || PlayerInfo[playerid][pLeader] == 18)
		{
		    SetPlayerColor(playerid,0xFFFF00AA);
		    SendClientMessage(playerid,0xFFFF00AA,"   Vagos Gang!");
	    }
	    else
	    {
	        SendClientMessage(playerid,COLOR_GREY,"     Vagos Gang!");
	    }
		return 1;
	}
	if(strcmp(cmd,"/ballas",true)==0)//
	{
	    if(PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16)
		{
		    SetPlayerColor(playerid,0x9955DEEE);
		    SendClientMessage(playerid,0x9955DEEE,"   Ballas Gang!");
	    }
	    else
	    {
	        SendClientMessage(playerid,COLOR_GREY,"     Ballas Gang!");
	    }
		return 1;
	}
	if(strcmp(cmd,"/groove",true)==0)//
	{
	    if(PlayerInfo[playerid][pMember] == 14 || PlayerInfo[playerid][pLeader] == 14)
		{
		    SetPlayerColor(playerid,0x33AA33AA);
		    SendClientMessage(playerid,0x33AA33AA,"   Groove Street Gang!");
	    }
	    else
	    {
	        SendClientMessage(playerid,COLOR_GREY,"     Groove Street Gang!");
	    }
		return 1;
	}
	if(strcmp(cmd,"/coronas",true)==0)//
	{
	    if(PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pLeader] == 15)
		{
		    SetPlayerColor(playerid,0x00FFFFAA);
		    SendClientMessage(playerid,0x00FFFFAA,"   El Coronas Gang!");
	    }
	    else
	    {
	        SendClientMessage(playerid,COLOR_GREY,"     El Coronas Gang!");
	    }
		return 1;
	}
	if(strcmp(cmd,"/rusmafia",true)==0)//
	{
	    if(PlayerInfo[playerid][pMember] == 13 || PlayerInfo[playerid][pLeader] == 13)
		{
		    SetPlayerColor(playerid,0xAFAFAFAA);
		    SendClientMessage(playerid,0xAFAFAFAA,"   Russian Mafia!");
	    }
	    else
	    {
	        SendClientMessage(playerid,COLOR_GREY,"     Russian Mafia!");
	    }
		return 1;
	}
	if(strcmp(cmd,"/nostra",true)==0)//
	{
	    if(PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5)
		{
		    SetPlayerColor(playerid,0xFFBF00AA);
		    SendClientMessage(playerid,0xFFBF00AA,"   La Cosa Nostra!");
	    }
	    else
	    {
	        SendClientMessage(playerid,COLOR_GREY,"     La Cosa Nostra!");
	    }
		return 1;
	}
	if(strcmp(cmd,"/medic",true)==0)//
	{
	    if(PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4)
		{
		    SetPlayerColor(playerid,0x99FF99AA);
		    SendClientMessage(playerid,0x99FF99AA,"   !");
	    }
	    else
	    {
	        SendClientMessage(playerid,COLOR_GREY,"     !");
	    }
		return 1;
	}
	if(strcmp(cmd,"/duma",true)==0)//
	{
	    if(PlayerInfo[playerid][pMember] == 7 || PlayerInfo[playerid][pLeader] == 7)
		{
		    SetPlayerColor(playerid,0x330066AA);
		    SendClientMessage(playerid,0x330066AA,"   !");
	    }
	    else
	    {
	        SendClientMessage(playerid,COLOR_GREY,"     !");
	    }
		return 1;
	}
	if(strcmp(cmd,"/hitman",true)==0)//
	{
	    if(PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8)
		{
		    SetPlayerColor(playerid,0x2F4F4FAA);
		    SendClientMessage(playerid,0x2F4F4FAA,"   !");
	    }
	    else
	    {
	        SendClientMessage(playerid,COLOR_GREY,"     !");
	    }
		return 1;
	}
	if(strcmp(cmd,"/wuzist",true)==0)//
	{
	    if(PlayerInfo[playerid][pMember] == 22 || PlayerInfo[playerid][pLeader] == 22)
		{
		    SetPlayerColor(playerid,0xEEDC82AA);
		    SendClientMessage(playerid,0xEEDC82AA,"   Wuzi Street!");
	    }
	    else
	    {
	        SendClientMessage(playerid,COLOR_GREY,"     Wuzi Street!");
	    }
		return 1;
	}
	if(strcmp(cmd,"/kolhoz",true)==0)//
	{
	    if(PlayerInfo[playerid][pMember] == 21 || PlayerInfo[playerid][pLeader] == 21)
		{
		    SetPlayerColor(playerid,0x006400AA);
		    SendClientMessage(playerid,0x006400AA,"   !");
	    }
	    else
	    {
	        SendClientMessage(playerid,COLOR_GREY,"     !");
	    }
		return 1;
  	}
	if(strcmp(cmd,"/zao",true)==0)//
	{
	    if(PlayerInfo[playerid][pMember] == 23 || PlayerInfo[playerid][pLeader] == 23)
		{
		    SetPlayerColor(playerid,0xC71585AA);
		    SendClientMessage(playerid,0xC71585AA,"    !");
	    }
	    else
	    {
	        SendClientMessage(playerid,COLOR_GREY,"      !");
	    }
		return 1;
	}
	if(strcmp(cmd,"/triada",true)==0)//
	{
	    if(PlayerInfo[playerid][pMember] == 19 || PlayerInfo[playerid][pLeader] == 19)
		{
		    SetPlayerColor(playerid,0x911e42AA);
		    SendClientMessage(playerid,0x911e42AA,"   !");
	    }
	    else
	    {
	        SendClientMessage(playerid,COLOR_GREY,"     !");
	    }
		return 1;
	}
	if(strcmp(cmd,"/cf",true)==0)//
	{
	    if(PlayerInfo[playerid][pMember] == 25 || PlayerInfo[playerid][pLeader] == 25)
		{
		    SetPlayerColor(playerid,0x4b0082AA);
		    SendClientMessage(playerid,0x4b0082AA,"   !");
	    }
	    else
	    {
	        SendClientMessage(playerid,COLOR_GREY,"     !");
	    }
		return 1;
	}
	if(strcmp(cmd,"/army",true)==0)//
	{
	    if(PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)
		{
		    SetPlayerColor(playerid,0x556B2FAA);
		    SendClientMessage(playerid,0x556B2FAA,"   !");
	    }
	    else
	    {
	        SendClientMessage(playerid,COLOR_GREY,"     !");
	    }
		return 1;
	}
	if(strcmp(cmd,"/inv",true)==0)//
	{
	    new member = PlayerInfo[playerid][pMember];
 		new leader = PlayerInfo[playerid][pLeader];
 		if(member >= 1 && member <= 24 || leader >= 1 && leader <= 24)
		{
		    SetPlayerColor(playerid,0xFFFFFF00);
		    SendClientMessage(playerid,0x808080AA,"  !");
  		}
	    else
	    {
	        SendClientMessage(playerid,COLOR_GREY,"    !");
	    }
		return 1;
	}
	if(strcmp(cmd,"/mheal",true)==0)//
	{
	    if(PlayerToPoint(4.0,playerid,366.3,158.9,1008.3))
	    {
		    if(PlayerInfo[playerid][pLeader] == 7)
			{
  				SetPlayerHealthAC(playerid,100.0);
				SetPlayerArmorAC(playerid,100.0);
				new s[256];
				format(s,sizeof(s),"  \n  \n  \n  \n  \n  \n +  + ");
				ShowPlayerDialog(playerid,8,DIALOG_STYLE_LIST,"   !",s,"","");
				return 1;
		    }
		}
		else
		{
		    SendClientMessage(playerid,COLOR_LIGHTRED2,"      (HP)    !");
		}
		return 1;
	}
	if(strcmp(cmd,"/bag",true)==0)
	{
	    new x_nr[256];
		x_nr = strtok(cmdtext, idx);
		if(!strlen(x_nr)) {
			SendClientMessage(playerid, COLOR_WHITE,"|_______________________  _______________________|");
			SendClientMessage(playerid, COLOR_WHITE," : /bag [name]");
			SendClientMessage(playerid, COLOR_GREY, "  : info putdrugs takedrugs");
			SendClientMessage(playerid, COLOR_GREY, "  : putmat takemat putgun takegun");
			SendClientMessage(playerid, COLOR_WHITE,"|______________________________________________________|");
			return 1;
		}
		new ta4a = 0;
		new res;
		for(new i; i != MAX_VEHICLES; i++)
		{
			new disto = CheckPlayerDistanceToVehicle(3.0, playerid, i);
			if(disto)
			{
				res = i;
			    ta4a++;
			}
		}
		if(ta4a == 0)
		{
		    SendClientMessage(playerid,COLOR_GREY,"    !");
		    return 1;
		}
		if(ta4a == 1)
		{
		    if(lockedcar[res] == 1)
		    {
		        SendClientMessage(playerid,COLOR_GREY," , /  /lockbag");
		        return 1;
		    }
		    GetPlayerName(playerid,sendername,sizeof(sendername));
			if(strcmp(x_nr,"info",true) == 0)
			{
				SendClientMessage(playerid,COLOR_WHITE,"__________ :__________");
			    format(string,sizeof(string),": %d : %d",dru[res],mater[res]);
			    SendClientMessage(playerid,COLOR_WHITE,string);
			    if((orugie[0][res] == 0) && (orugie[1][res] == 0) && (orugie[2][res] == 0) && (orugie[3][res] == 0) && (orugie[4][res] == 0) && (orugie[5][res] == 0) && (orugie[6][res] == 0) && (orugie[7][res] == 0) && (orugie[8][res] == 0) && (orugie[9][res] == 0) &&
				(orugie[10][res] == 0) && (orugie[11][res] == 0) && (orugie[12][res] == 0) )
			    {
			        SendClientMessage(playerid,COLOR_WHITE,"   !");
			    }
				else
				{
				    new WeapName[40];
					for(new slot = 0; slot < 12; slot++)
					{
					    if(orugie[slot][res] != 0)
					    {
					        new ololo = orugie[slot][res];
					        GetWeaponName(ololo, WeapName, sizeof(WeapName));
					        format(string,sizeof(string),": %s ID: %d : %d",WeapName,ololo,patrons[slot][res]);
					        SendClientMessage(playerid,COLOR_WHITE,string);
					    }
					}
				}
  				format(string, sizeof(string), "* %s   .", sendername);
				ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
		    	return 1;
			}
			if(IsPlayerInAnyVehicle(playerid))
			{
			    SendClientMessage(playerid,COLOR_GREY,"     ,    ");
			    return 1;
			}
			if(strcmp(x_nr,"putgun",true) == 0)
			{
				tmp = strtok(cmdtext,idx);
				if(!strlen(tmp))
				{
				    SendClientMessage(playerid,COLOR_GREY,": /bag putgun [id_]");
				}
				new weapo = strval(tmp);
				if(!IsValidWeapon(weapo))
				{
				    SendClientMessage(playerid,COLOR_LIGHTRED2," ID !");
				    return 1;
				}
				new weap[13],ammo[13];
				new WeapName[40];
				GetPlayerWeaponData(playerid, 0, weap[0], ammo[0]);
				GetPlayerWeaponData(playerid, 1, weap[1], ammo[1]);
				GetPlayerWeaponData(playerid, 2, weap[2], ammo[2]);
				GetPlayerWeaponData(playerid, 3, weap[3], ammo[3]);
				GetPlayerWeaponData(playerid, 4, weap[4], ammo[4]);
				GetPlayerWeaponData(playerid, 5, weap[5], ammo[5]);
				GetPlayerWeaponData(playerid, 6, weap[6], ammo[6]);
				GetPlayerWeaponData(playerid, 7, weap[7], ammo[7]);
				GetPlayerWeaponData(playerid, 8, weap[8], ammo[8]);
				GetPlayerWeaponData(playerid, 9, weap[9], ammo[9]);
				GetPlayerWeaponData(playerid, 10, weap[10], ammo[10]);
				GetPlayerWeaponData(playerid, 11, weap[11], ammo[11]);
				GetPlayerWeaponData(playerid, 12, weap[12], ammo[12]);
				if(weapo == weap[0])
				{
				    orugie[0][res] = weapo;
					patrons[0][res] = ammo[0];
					PlayerInfo[playerid][pGun0] = 0;//  0
					PlayerInfo[playerid][pGun1] = 0;//  1
					PlayerInfo[playerid][pGun2] = 0;//  2
					PlayerInfo[playerid][pGun3] = 0;//  3
					PlayerInfo[playerid][pGun4] = 0;//  4
					PlayerInfo[playerid][pGun5] = 0;//  5
					PlayerInfo[playerid][pGun6] = 0;//  6
					PlayerInfo[playerid][pGun7] = 0;//  7
					PlayerInfo[playerid][pGun8] = 0;//  8
					PlayerInfo[playerid][pGun9] = 0;//  9
					PlayerInfo[playerid][pGun10] = 0;//  10
					PlayerInfo[playerid][pGun11] = 0;//  11
					PlayerInfo[playerid][pAmmo0] = 0;//  0
					PlayerInfo[playerid][pAmmo1] = 0;//  1
					PlayerInfo[playerid][pAmmo2] = 0;//  2
					PlayerInfo[playerid][pAmmo3] = 0;//  3
					PlayerInfo[playerid][pAmmo4] = 0;//  4
					PlayerInfo[playerid][pAmmo5] = 0;//  5
					PlayerInfo[playerid][pAmmo6] = 0;//  6
					PlayerInfo[playerid][pAmmo7] = 0;//  7
					PlayerInfo[playerid][pAmmo8] = 0;//  8
					PlayerInfo[playerid][pAmmo9] = 0;//  9
					PlayerInfo[playerid][pAmmo10] = 0;//  10
					PlayerInfo[playerid][pAmmo11] = 0;//  11
					ResetPlayerWeapons(playerid);
					ServerGivePlayerWeapons(playerid,weap[1],ammo[1]);
					ServerGivePlayerWeapons(playerid,weap[2],ammo[2]);
					ServerGivePlayerWeapons(playerid,weap[3],ammo[3]);
					ServerGivePlayerWeapons(playerid,weap[4],ammo[4]);
					ServerGivePlayerWeapons(playerid,weap[5],ammo[5]);
					ServerGivePlayerWeapons(playerid,weap[6],ammo[6]);
					ServerGivePlayerWeapons(playerid,weap[7],ammo[7]);
					ServerGivePlayerWeapons(playerid,weap[8],ammo[8]);
					ServerGivePlayerWeapons(playerid,weap[9],ammo[9]);
					ServerGivePlayerWeapons(playerid,weap[10],ammo[10]);
					ServerGivePlayerWeapons(playerid,weap[11],ammo[11]);
					ServerGivePlayerWeapons(playerid,weap[12],ammo[12]);
					GetWeaponName(weapo, WeapName, sizeof(WeapName));
					format(string,sizeof(string),"     %s(ID: %d)",WeapName,weapo);
					SendClientMessage(playerid,COLOR_WHITE,string);
					format(string, sizeof(string), "* %s     .", sendername);
					ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
				}
				else if(weapo == weap[1])
				{
                    orugie[1][res] = weapo;
					patrons[1][res] = ammo[1];
					PlayerInfo[playerid][pGun0] = 0;//  0
					PlayerInfo[playerid][pGun1] = 0;//  1
					PlayerInfo[playerid][pGun2] = 0;//  2
					PlayerInfo[playerid][pGun3] = 0;//  3
					PlayerInfo[playerid][pGun4] = 0;//  4
					PlayerInfo[playerid][pGun5] = 0;//  5
					PlayerInfo[playerid][pGun6] = 0;//  6
					PlayerInfo[playerid][pGun7] = 0;//  7
					PlayerInfo[playerid][pGun8] = 0;//  8
					PlayerInfo[playerid][pGun9] = 0;//  9
					PlayerInfo[playerid][pGun10] = 0;//  10
					PlayerInfo[playerid][pGun11] = 0;//  11
					PlayerInfo[playerid][pAmmo0] = 0;//  0
					PlayerInfo[playerid][pAmmo1] = 0;//  1
					PlayerInfo[playerid][pAmmo2] = 0;//  2
					PlayerInfo[playerid][pAmmo3] = 0;//  3
					PlayerInfo[playerid][pAmmo4] = 0;//  4
					PlayerInfo[playerid][pAmmo5] = 0;//  5
					PlayerInfo[playerid][pAmmo6] = 0;//  6
					PlayerInfo[playerid][pAmmo7] = 0;//  7
					PlayerInfo[playerid][pAmmo8] = 0;//  8
					PlayerInfo[playerid][pAmmo9] = 0;//  9
					PlayerInfo[playerid][pAmmo10] = 0;//  10
					PlayerInfo[playerid][pAmmo11] = 0;//  11
					ResetPlayerWeapons(playerid);
					ServerGivePlayerWeapons(playerid,weap[0],ammo[0]);
					ServerGivePlayerWeapons(playerid,weap[2],ammo[2]);
					ServerGivePlayerWeapons(playerid,weap[3],ammo[3]);
					ServerGivePlayerWeapons(playerid,weap[4],ammo[4]);
					ServerGivePlayerWeapons(playerid,weap[5],ammo[5]);
					ServerGivePlayerWeapons(playerid,weap[6],ammo[6]);
					ServerGivePlayerWeapons(playerid,weap[7],ammo[7]);
					ServerGivePlayerWeapons(playerid,weap[8],ammo[8]);
					ServerGivePlayerWeapons(playerid,weap[9],ammo[9]);
					ServerGivePlayerWeapons(playerid,weap[10],ammo[10]);
					ServerGivePlayerWeapons(playerid,weap[11],ammo[11]);
					ServerGivePlayerWeapons(playerid,weap[12],ammo[12]);
					GetWeaponName(weapo, WeapName, sizeof(WeapName));
					format(string,sizeof(string),"     %s(ID: %d)",WeapName,weapo);
					SendClientMessage(playerid,COLOR_WHITE,string);
					format(string, sizeof(string), "* %s     .", sendername);
					ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
				}
				else if(weapo == weap[2])
				{
                    orugie[2][res] = weapo;
					patrons[2][res] = ammo[2];
					PlayerInfo[playerid][pGun0] = 0;//  0
					PlayerInfo[playerid][pGun1] = 0;//  1
					PlayerInfo[playerid][pGun2] = 0;//  2
					PlayerInfo[playerid][pGun3] = 0;//  3
					PlayerInfo[playerid][pGun4] = 0;//  4
					PlayerInfo[playerid][pGun5] = 0;//  5
					PlayerInfo[playerid][pGun6] = 0;//  6
					PlayerInfo[playerid][pGun7] = 0;//  7
					PlayerInfo[playerid][pGun8] = 0;//  8
					PlayerInfo[playerid][pGun9] = 0;//  9
					PlayerInfo[playerid][pGun10] = 0;//  10
					PlayerInfo[playerid][pGun11] = 0;//  11
					PlayerInfo[playerid][pAmmo0] = 0;//  0
					PlayerInfo[playerid][pAmmo1] = 0;//  1
					PlayerInfo[playerid][pAmmo2] = 0;//  2
					PlayerInfo[playerid][pAmmo3] = 0;//  3
					PlayerInfo[playerid][pAmmo4] = 0;//  4
					PlayerInfo[playerid][pAmmo5] = 0;//  5
					PlayerInfo[playerid][pAmmo6] = 0;//  6
					PlayerInfo[playerid][pAmmo7] = 0;//  7
					PlayerInfo[playerid][pAmmo8] = 0;//  8
					PlayerInfo[playerid][pAmmo9] = 0;//  9
					PlayerInfo[playerid][pAmmo10] = 0;//  10
					PlayerInfo[playerid][pAmmo11] = 0;//  11
					ResetPlayerWeapons(playerid);
					ServerGivePlayerWeapons(playerid,weap[0],ammo[0]);
					ServerGivePlayerWeapons(playerid,weap[1],ammo[1]);
					ServerGivePlayerWeapons(playerid,weap[3],ammo[3]);
					ServerGivePlayerWeapons(playerid,weap[4],ammo[4]);
					ServerGivePlayerWeapons(playerid,weap[5],ammo[5]);
					ServerGivePlayerWeapons(playerid,weap[6],ammo[6]);
					ServerGivePlayerWeapons(playerid,weap[7],ammo[7]);
					ServerGivePlayerWeapons(playerid,weap[8],ammo[8]);
					ServerGivePlayerWeapons(playerid,weap[9],ammo[9]);
					ServerGivePlayerWeapons(playerid,weap[10],ammo[10]);
					ServerGivePlayerWeapons(playerid,weap[11],ammo[11]);
					ServerGivePlayerWeapons(playerid,weap[12],ammo[12]);
					GetWeaponName(weapo, WeapName, sizeof(WeapName));
					format(string,sizeof(string),"     %s(ID: %d)",WeapName,weapo);
					SendClientMessage(playerid,COLOR_WHITE,string);
					format(string, sizeof(string), "* %s     .", sendername);
					ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
				}
				else if(weapo == weap[3])
				{
                    orugie[3][res] = weapo;
					patrons[3][res] = ammo[3];
					PlayerInfo[playerid][pGun0] = 0;//  0
					PlayerInfo[playerid][pGun1] = 0;//  1
					PlayerInfo[playerid][pGun2] = 0;//  2
					PlayerInfo[playerid][pGun3] = 0;//  3
					PlayerInfo[playerid][pGun4] = 0;//  4
					PlayerInfo[playerid][pGun5] = 0;//  5
					PlayerInfo[playerid][pGun6] = 0;//  6
					PlayerInfo[playerid][pGun7] = 0;//  7
					PlayerInfo[playerid][pGun8] = 0;//  8
					PlayerInfo[playerid][pGun9] = 0;//  9
					PlayerInfo[playerid][pGun10] = 0;//  10
					PlayerInfo[playerid][pGun11] = 0;//  11
					PlayerInfo[playerid][pAmmo0] = 0;//  0
					PlayerInfo[playerid][pAmmo1] = 0;//  1
					PlayerInfo[playerid][pAmmo2] = 0;//  2
					PlayerInfo[playerid][pAmmo3] = 0;//  3
					PlayerInfo[playerid][pAmmo4] = 0;//  4
					PlayerInfo[playerid][pAmmo5] = 0;//  5
					PlayerInfo[playerid][pAmmo6] = 0;//  6
					PlayerInfo[playerid][pAmmo7] = 0;//  7
					PlayerInfo[playerid][pAmmo8] = 0;//  8
					PlayerInfo[playerid][pAmmo9] = 0;//  9
					PlayerInfo[playerid][pAmmo10] = 0;//  10
					PlayerInfo[playerid][pAmmo11] = 0;//  11
					ResetPlayerWeapons(playerid);
					ServerGivePlayerWeapons(playerid,weap[0],ammo[0]);
					ServerGivePlayerWeapons(playerid,weap[1],ammo[1]);
					ServerGivePlayerWeapons(playerid,weap[2],ammo[2]);
					ServerGivePlayerWeapons(playerid,weap[4],ammo[4]);
					ServerGivePlayerWeapons(playerid,weap[5],ammo[5]);
					ServerGivePlayerWeapons(playerid,weap[6],ammo[6]);
					ServerGivePlayerWeapons(playerid,weap[7],ammo[7]);
					ServerGivePlayerWeapons(playerid,weap[8],ammo[8]);
					ServerGivePlayerWeapons(playerid,weap[9],ammo[9]);
					ServerGivePlayerWeapons(playerid,weap[10],ammo[10]);
					ServerGivePlayerWeapons(playerid,weap[11],ammo[11]);
					ServerGivePlayerWeapons(playerid,weap[12],ammo[12]);
					GetWeaponName(weapo, WeapName, sizeof(WeapName));
					format(string,sizeof(string),"     %s(ID: %d)",WeapName,weapo);
					SendClientMessage(playerid,COLOR_WHITE,string);
					format(string, sizeof(string), "* %s     .", sendername);
					ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
				}
				else if(weapo == weap[4])
				{
                    orugie[4][res] = weapo;
					patrons[4][res] = ammo[4];
					PlayerInfo[playerid][pGun0] = 0;//  0
					PlayerInfo[playerid][pGun1] = 0;//  1
					PlayerInfo[playerid][pGun2] = 0;//  2
					PlayerInfo[playerid][pGun3] = 0;//  3
					PlayerInfo[playerid][pGun4] = 0;//  4
					PlayerInfo[playerid][pGun5] = 0;//  5
					PlayerInfo[playerid][pGun6] = 0;//  6
					PlayerInfo[playerid][pGun7] = 0;//  7
					PlayerInfo[playerid][pGun8] = 0;//  8
					PlayerInfo[playerid][pGun9] = 0;//  9
					PlayerInfo[playerid][pGun10] = 0;//  10
					PlayerInfo[playerid][pGun11] = 0;//  11
					PlayerInfo[playerid][pAmmo0] = 0;//  0
					PlayerInfo[playerid][pAmmo1] = 0;//  1
					PlayerInfo[playerid][pAmmo2] = 0;//  2
					PlayerInfo[playerid][pAmmo3] = 0;//  3
					PlayerInfo[playerid][pAmmo4] = 0;//  4
					PlayerInfo[playerid][pAmmo5] = 0;//  5
					PlayerInfo[playerid][pAmmo6] = 0;//  6
					PlayerInfo[playerid][pAmmo7] = 0;//  7
					PlayerInfo[playerid][pAmmo8] = 0;//  8
					PlayerInfo[playerid][pAmmo9] = 0;//  9
					PlayerInfo[playerid][pAmmo10] = 0;//  10
					PlayerInfo[playerid][pAmmo11] = 0;//  11
					ResetPlayerWeapons(playerid);
					ServerGivePlayerWeapons(playerid,weap[0],ammo[0]);
					ServerGivePlayerWeapons(playerid,weap[1],ammo[1]);
					ServerGivePlayerWeapons(playerid,weap[2],ammo[2]);
					ServerGivePlayerWeapons(playerid,weap[3],ammo[3]);
					ServerGivePlayerWeapons(playerid,weap[5],ammo[5]);
					ServerGivePlayerWeapons(playerid,weap[6],ammo[6]);
					ServerGivePlayerWeapons(playerid,weap[7],ammo[7]);
					ServerGivePlayerWeapons(playerid,weap[8],ammo[8]);
					ServerGivePlayerWeapons(playerid,weap[9],ammo[9]);
					ServerGivePlayerWeapons(playerid,weap[10],ammo[10]);
					ServerGivePlayerWeapons(playerid,weap[11],ammo[11]);
					ServerGivePlayerWeapons(playerid,weap[12],ammo[12]);
					GetWeaponName(weapo, WeapName, sizeof(WeapName));
					format(string,sizeof(string),"     %s(ID: %d)",WeapName,weapo);
					SendClientMessage(playerid,COLOR_WHITE,string);
					format(string, sizeof(string), "* %s     .", sendername);
					ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
				}
				else if(weapo == weap[5])
				{
                    orugie[5][res] = weapo;
					patrons[5][res] = ammo[5];
					PlayerInfo[playerid][pGun0] = 0;//  0
					PlayerInfo[playerid][pGun1] = 0;//  1
					PlayerInfo[playerid][pGun2] = 0;//  2
					PlayerInfo[playerid][pGun3] = 0;//  3
					PlayerInfo[playerid][pGun4] = 0;//  4
					PlayerInfo[playerid][pGun5] = 0;//  5
					PlayerInfo[playerid][pGun6] = 0;//  6
					PlayerInfo[playerid][pGun7] = 0;//  7
					PlayerInfo[playerid][pGun8] = 0;//  8
					PlayerInfo[playerid][pGun9] = 0;//  9
					PlayerInfo[playerid][pGun10] = 0;//  10
					PlayerInfo[playerid][pGun11] = 0;//  11
					PlayerInfo[playerid][pAmmo0] = 0;//  0
					PlayerInfo[playerid][pAmmo1] = 0;//  1
					PlayerInfo[playerid][pAmmo2] = 0;//  2
					PlayerInfo[playerid][pAmmo3] = 0;//  3
					PlayerInfo[playerid][pAmmo4] = 0;//  4
					PlayerInfo[playerid][pAmmo5] = 0;//  5
					PlayerInfo[playerid][pAmmo6] = 0;//  6
					PlayerInfo[playerid][pAmmo7] = 0;//  7
					PlayerInfo[playerid][pAmmo8] = 0;//  8
					PlayerInfo[playerid][pAmmo9] = 0;//  9
					PlayerInfo[playerid][pAmmo10] = 0;//  10
					PlayerInfo[playerid][pAmmo11] = 0;//  11
					ResetPlayerWeapons(playerid);
					ServerGivePlayerWeapons(playerid,weap[0],ammo[0]);
					ServerGivePlayerWeapons(playerid,weap[1],ammo[1]);
					ServerGivePlayerWeapons(playerid,weap[2],ammo[2]);
					ServerGivePlayerWeapons(playerid,weap[3],ammo[3]);
					ServerGivePlayerWeapons(playerid,weap[4],ammo[4]);
					ServerGivePlayerWeapons(playerid,weap[6],ammo[6]);
					ServerGivePlayerWeapons(playerid,weap[7],ammo[7]);
					ServerGivePlayerWeapons(playerid,weap[8],ammo[8]);
					ServerGivePlayerWeapons(playerid,weap[9],ammo[9]);
					ServerGivePlayerWeapons(playerid,weap[10],ammo[10]);
					ServerGivePlayerWeapons(playerid,weap[11],ammo[11]);
					ServerGivePlayerWeapons(playerid,weap[12],ammo[12]);
					GetWeaponName(weapo, WeapName, sizeof(WeapName));
					format(string,sizeof(string),"     %s(ID: %d)",WeapName,weapo);
					SendClientMessage(playerid,COLOR_WHITE,string);
					format(string, sizeof(string), "* %s     .", sendername);
					ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
				}
				else if(weapo == weap[6])
				{
                    orugie[6][res] = weapo;
					patrons[6][res] = ammo[6];
					PlayerInfo[playerid][pGun0] = 0;//  0
					PlayerInfo[playerid][pGun1] = 0;//  1
					PlayerInfo[playerid][pGun2] = 0;//  2
					PlayerInfo[playerid][pGun3] = 0;//  3
					PlayerInfo[playerid][pGun4] = 0;//  4
					PlayerInfo[playerid][pGun5] = 0;//  5
					PlayerInfo[playerid][pGun6] = 0;//  6
					PlayerInfo[playerid][pGun7] = 0;//  7
					PlayerInfo[playerid][pGun8] = 0;//  8
					PlayerInfo[playerid][pGun9] = 0;//  9
					PlayerInfo[playerid][pGun10] = 0;//  10
					PlayerInfo[playerid][pGun11] = 0;//  11
					PlayerInfo[playerid][pAmmo0] = 0;//  0
					PlayerInfo[playerid][pAmmo1] = 0;//  1
					PlayerInfo[playerid][pAmmo2] = 0;//  2
					PlayerInfo[playerid][pAmmo3] = 0;//  3
					PlayerInfo[playerid][pAmmo4] = 0;//  4
					PlayerInfo[playerid][pAmmo5] = 0;//  5
					PlayerInfo[playerid][pAmmo6] = 0;//  6
					PlayerInfo[playerid][pAmmo7] = 0;//  7
					PlayerInfo[playerid][pAmmo8] = 0;//  8
					PlayerInfo[playerid][pAmmo9] = 0;//  9
					PlayerInfo[playerid][pAmmo10] = 0;//  10
					PlayerInfo[playerid][pAmmo11] = 0;//  11
					ResetPlayerWeapons(playerid);
					ServerGivePlayerWeapons(playerid,weap[0],ammo[0]);
					ServerGivePlayerWeapons(playerid,weap[1],ammo[1]);
					ServerGivePlayerWeapons(playerid,weap[2],ammo[2]);
					ServerGivePlayerWeapons(playerid,weap[3],ammo[3]);
					ServerGivePlayerWeapons(playerid,weap[4],ammo[4]);
					ServerGivePlayerWeapons(playerid,weap[5],ammo[5]);
					ServerGivePlayerWeapons(playerid,weap[7],ammo[7]);
					ServerGivePlayerWeapons(playerid,weap[8],ammo[8]);
					ServerGivePlayerWeapons(playerid,weap[9],ammo[9]);
					ServerGivePlayerWeapons(playerid,weap[10],ammo[10]);
					ServerGivePlayerWeapons(playerid,weap[11],ammo[11]);
					ServerGivePlayerWeapons(playerid,weap[12],ammo[12]);
					GetWeaponName(weapo, WeapName, sizeof(WeapName));
					format(string,sizeof(string),"     %s(ID: %d)",WeapName,weapo);
					SendClientMessage(playerid,COLOR_WHITE,string);
					format(string, sizeof(string), "* %s     ", sendername);
					ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
				}
				else if(weapo == weap[7])
				{
                    orugie[7][res] = weapo;
					patrons[7][res] = ammo[7];
					PlayerInfo[playerid][pGun0] = 0;//  0
					PlayerInfo[playerid][pGun1] = 0;//  1
					PlayerInfo[playerid][pGun2] = 0;//  2
					PlayerInfo[playerid][pGun3] = 0;//  3
					PlayerInfo[playerid][pGun4] = 0;//  4
					PlayerInfo[playerid][pGun5] = 0;//  5
					PlayerInfo[playerid][pGun6] = 0;//  6
					PlayerInfo[playerid][pGun7] = 0;//  7
					PlayerInfo[playerid][pGun8] = 0;//  8
					PlayerInfo[playerid][pGun9] = 0;//  9
					PlayerInfo[playerid][pGun10] = 0;//  10
					PlayerInfo[playerid][pGun11] = 0;//  11
					PlayerInfo[playerid][pAmmo0] = 0;//  0
					PlayerInfo[playerid][pAmmo1] = 0;//  1
					PlayerInfo[playerid][pAmmo2] = 0;//  2
					PlayerInfo[playerid][pAmmo3] = 0;//  3
					PlayerInfo[playerid][pAmmo4] = 0;//  4
					PlayerInfo[playerid][pAmmo5] = 0;//  5
					PlayerInfo[playerid][pAmmo6] = 0;//  6
					PlayerInfo[playerid][pAmmo7] = 0;//  7
					PlayerInfo[playerid][pAmmo8] = 0;//  8
					PlayerInfo[playerid][pAmmo9] = 0;//  9
					PlayerInfo[playerid][pAmmo10] = 0;//  10
					PlayerInfo[playerid][pAmmo11] = 0;//  11
					ResetPlayerWeapons(playerid);
					ServerGivePlayerWeapons(playerid,weap[0],ammo[0]);
					ServerGivePlayerWeapons(playerid,weap[1],ammo[1]);
					ServerGivePlayerWeapons(playerid,weap[2],ammo[2]);
					ServerGivePlayerWeapons(playerid,weap[3],ammo[3]);
					ServerGivePlayerWeapons(playerid,weap[4],ammo[4]);
					ServerGivePlayerWeapons(playerid,weap[5],ammo[5]);
					ServerGivePlayerWeapons(playerid,weap[6],ammo[6]);
					ServerGivePlayerWeapons(playerid,weap[8],ammo[8]);
					ServerGivePlayerWeapons(playerid,weap[9],ammo[9]);
					ServerGivePlayerWeapons(playerid,weap[10],ammo[10]);
					ServerGivePlayerWeapons(playerid,weap[11],ammo[11]);
					ServerGivePlayerWeapons(playerid,weap[12],ammo[12]);
					GetWeaponName(weapo, WeapName, sizeof(WeapName));
					format(string,sizeof(string),"     %s(ID: %d)",WeapName,weapo);
					SendClientMessage(playerid,COLOR_WHITE,string);
					format(string, sizeof(string), "* %s     .", sendername);
					ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
				}
				else if(weapo == weap[8])
				{
                    orugie[8][res] = weapo;
					patrons[8][res] = ammo[8];
					PlayerInfo[playerid][pGun0] = 0;//  0
					PlayerInfo[playerid][pGun1] = 0;//  1
					PlayerInfo[playerid][pGun2] = 0;//  2
					PlayerInfo[playerid][pGun3] = 0;//  3
					PlayerInfo[playerid][pGun4] = 0;//  4
					PlayerInfo[playerid][pGun5] = 0;//  5
					PlayerInfo[playerid][pGun6] = 0;//  6
					PlayerInfo[playerid][pGun7] = 0;//  7
					PlayerInfo[playerid][pGun8] = 0;//  8
					PlayerInfo[playerid][pGun9] = 0;//  9
					PlayerInfo[playerid][pGun10] = 0;//  10
					PlayerInfo[playerid][pGun11] = 0;//  11
					PlayerInfo[playerid][pAmmo0] = 0;//  0
					PlayerInfo[playerid][pAmmo1] = 0;//  1
					PlayerInfo[playerid][pAmmo2] = 0;//  2
					PlayerInfo[playerid][pAmmo3] = 0;//  3
					PlayerInfo[playerid][pAmmo4] = 0;//  4
					PlayerInfo[playerid][pAmmo5] = 0;//  5
					PlayerInfo[playerid][pAmmo6] = 0;//  6
					PlayerInfo[playerid][pAmmo7] = 0;//  7
					PlayerInfo[playerid][pAmmo8] = 0;//  8
					PlayerInfo[playerid][pAmmo9] = 0;//  9
					PlayerInfo[playerid][pAmmo10] = 0;//  10
					PlayerInfo[playerid][pAmmo11] = 0;//  11
					ResetPlayerWeapons(playerid);
					ServerGivePlayerWeapons(playerid,weap[0],ammo[0]);
					ServerGivePlayerWeapons(playerid,weap[1],ammo[1]);
					ServerGivePlayerWeapons(playerid,weap[2],ammo[2]);
					ServerGivePlayerWeapons(playerid,weap[3],ammo[3]);
					ServerGivePlayerWeapons(playerid,weap[4],ammo[4]);
					ServerGivePlayerWeapons(playerid,weap[5],ammo[5]);
					ServerGivePlayerWeapons(playerid,weap[6],ammo[6]);
					ServerGivePlayerWeapons(playerid,weap[7],ammo[7]);
					ServerGivePlayerWeapons(playerid,weap[9],ammo[9]);
					ServerGivePlayerWeapons(playerid,weap[10],ammo[10]);
					ServerGivePlayerWeapons(playerid,weap[11],ammo[11]);
					ServerGivePlayerWeapons(playerid,weap[12],ammo[12]);
					GetWeaponName(weapo, WeapName, sizeof(WeapName));
					format(string,sizeof(string),"     %s(ID: %d)",WeapName,weapo);
					SendClientMessage(playerid,COLOR_WHITE,string);
					format(string, sizeof(string), "* %s     .", sendername);
					ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
				}
				else if(weapo == weap[9])
				{
                    orugie[9][res] = weapo;
					patrons[9][res] = ammo[9];
					PlayerInfo[playerid][pGun0] = 0;//  0
					PlayerInfo[playerid][pGun1] = 0;//  1
					PlayerInfo[playerid][pGun2] = 0;//  2
					PlayerInfo[playerid][pGun3] = 0;//  3
					PlayerInfo[playerid][pGun4] = 0;//  4
					PlayerInfo[playerid][pGun5] = 0;//  5
					PlayerInfo[playerid][pGun6] = 0;//  6
					PlayerInfo[playerid][pGun7] = 0;//  7
					PlayerInfo[playerid][pGun8] = 0;//  8
					PlayerInfo[playerid][pGun9] = 0;//  9
					PlayerInfo[playerid][pGun10] = 0;//  10
					PlayerInfo[playerid][pGun11] = 0;//  11
					PlayerInfo[playerid][pAmmo0] = 0;//  0
					PlayerInfo[playerid][pAmmo1] = 0;//  1
					PlayerInfo[playerid][pAmmo2] = 0;//  2
					PlayerInfo[playerid][pAmmo3] = 0;//  3
					PlayerInfo[playerid][pAmmo4] = 0;//  4
					PlayerInfo[playerid][pAmmo5] = 0;//  5
					PlayerInfo[playerid][pAmmo6] = 0;//  6
					PlayerInfo[playerid][pAmmo7] = 0;//  7
					PlayerInfo[playerid][pAmmo8] = 0;//  8
					PlayerInfo[playerid][pAmmo9] = 0;//  9
					PlayerInfo[playerid][pAmmo10] = 0;//  10
					PlayerInfo[playerid][pAmmo11] = 0;//  11
					ResetPlayerWeapons(playerid);
					ServerGivePlayerWeapons(playerid,weap[0],ammo[0]);
					ServerGivePlayerWeapons(playerid,weap[1],ammo[1]);
					ServerGivePlayerWeapons(playerid,weap[2],ammo[2]);
					ServerGivePlayerWeapons(playerid,weap[3],ammo[3]);
					ServerGivePlayerWeapons(playerid,weap[4],ammo[4]);
					ServerGivePlayerWeapons(playerid,weap[5],ammo[5]);
					ServerGivePlayerWeapons(playerid,weap[6],ammo[6]);
					ServerGivePlayerWeapons(playerid,weap[7],ammo[7]);
					ServerGivePlayerWeapons(playerid,weap[8],ammo[8]);
					ServerGivePlayerWeapons(playerid,weap[10],ammo[10]);
					ServerGivePlayerWeapons(playerid,weap[11],ammo[11]);
					ServerGivePlayerWeapons(playerid,weap[12],ammo[12]);
					GetWeaponName(weapo, WeapName, sizeof(WeapName));
					format(string,sizeof(string),"     %s(ID: %d)",WeapName,weapo);
					SendClientMessage(playerid,COLOR_WHITE,string);
					format(string, sizeof(string), "* %s     .", sendername);
					ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
				}
				else if(weapo == weap[10])
				{
                    orugie[10][res] = weapo;
					patrons[10][res] = ammo[10];
					PlayerInfo[playerid][pGun0] = 0;//  0
					PlayerInfo[playerid][pGun1] = 0;//  1
					PlayerInfo[playerid][pGun2] = 0;//  2
					PlayerInfo[playerid][pGun3] = 0;//  3
					PlayerInfo[playerid][pGun4] = 0;//  4
					PlayerInfo[playerid][pGun5] = 0;//  5
					PlayerInfo[playerid][pGun6] = 0;//  6
					PlayerInfo[playerid][pGun7] = 0;//  7
					PlayerInfo[playerid][pGun8] = 0;//  8
					PlayerInfo[playerid][pGun9] = 0;//  9
					PlayerInfo[playerid][pGun10] = 0;//  10
					PlayerInfo[playerid][pGun11] = 0;//  11
					PlayerInfo[playerid][pAmmo0] = 0;//  0
					PlayerInfo[playerid][pAmmo1] = 0;//  1
					PlayerInfo[playerid][pAmmo2] = 0;//  2
					PlayerInfo[playerid][pAmmo3] = 0;//  3
					PlayerInfo[playerid][pAmmo4] = 0;//  4
					PlayerInfo[playerid][pAmmo5] = 0;//  5
					PlayerInfo[playerid][pAmmo6] = 0;//  6
					PlayerInfo[playerid][pAmmo7] = 0;//  7
					PlayerInfo[playerid][pAmmo8] = 0;//  8
					PlayerInfo[playerid][pAmmo9] = 0;//  9
					PlayerInfo[playerid][pAmmo10] = 0;//  10
					PlayerInfo[playerid][pAmmo11] = 0;//  11
					ResetPlayerWeapons(playerid);
					ServerGivePlayerWeapons(playerid,weap[0],ammo[0]);
					ServerGivePlayerWeapons(playerid,weap[1],ammo[1]);
					ServerGivePlayerWeapons(playerid,weap[2],ammo[2]);
					ServerGivePlayerWeapons(playerid,weap[3],ammo[3]);
					ServerGivePlayerWeapons(playerid,weap[4],ammo[4]);
					ServerGivePlayerWeapons(playerid,weap[5],ammo[5]);
					ServerGivePlayerWeapons(playerid,weap[6],ammo[6]);
					ServerGivePlayerWeapons(playerid,weap[7],ammo[7]);
					ServerGivePlayerWeapons(playerid,weap[8],ammo[8]);
					ServerGivePlayerWeapons(playerid,weap[9],ammo[9]);
					ServerGivePlayerWeapons(playerid,weap[11],ammo[11]);
					ServerGivePlayerWeapons(playerid,weap[12],ammo[12]);
					GetWeaponName(weapo, WeapName, sizeof(WeapName));
					format(string,sizeof(string),"     %s(ID: %d)",WeapName,weapo);
					SendClientMessage(playerid,COLOR_WHITE,string);
					format(string, sizeof(string), "* %s     .", sendername);
					ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
				}
				else if(weapo == weap[11])
				{
                    orugie[11][res] = weapo;
					patrons[11][res] = ammo[11];
					PlayerInfo[playerid][pGun0] = 0;//  0
					PlayerInfo[playerid][pGun1] = 0;//  1
					PlayerInfo[playerid][pGun2] = 0;//  2
					PlayerInfo[playerid][pGun3] = 0;//  3
					PlayerInfo[playerid][pGun4] = 0;//  4
					PlayerInfo[playerid][pGun5] = 0;//  5
					PlayerInfo[playerid][pGun6] = 0;//  6
					PlayerInfo[playerid][pGun7] = 0;//  7
					PlayerInfo[playerid][pGun8] = 0;//  8
					PlayerInfo[playerid][pGun9] = 0;//  9
					PlayerInfo[playerid][pGun10] = 0;//  10
					PlayerInfo[playerid][pGun11] = 0;//  11
					PlayerInfo[playerid][pAmmo0] = 0;//  0
					PlayerInfo[playerid][pAmmo1] = 0;//  1
					PlayerInfo[playerid][pAmmo2] = 0;//  2
					PlayerInfo[playerid][pAmmo3] = 0;//  3
					PlayerInfo[playerid][pAmmo4] = 0;//  4
					PlayerInfo[playerid][pAmmo5] = 0;//  5
					PlayerInfo[playerid][pAmmo6] = 0;//  6
					PlayerInfo[playerid][pAmmo7] = 0;//  7
					PlayerInfo[playerid][pAmmo8] = 0;//  8
					PlayerInfo[playerid][pAmmo9] = 0;//  9
					PlayerInfo[playerid][pAmmo10] = 0;//  10
					PlayerInfo[playerid][pAmmo11] = 0;//  11
					ResetPlayerWeapons(playerid);
					ServerGivePlayerWeapons(playerid,weap[0],ammo[0]);
					ServerGivePlayerWeapons(playerid,weap[1],ammo[1]);
					ServerGivePlayerWeapons(playerid,weap[2],ammo[2]);
					ServerGivePlayerWeapons(playerid,weap[3],ammo[3]);
					ServerGivePlayerWeapons(playerid,weap[4],ammo[4]);
					ServerGivePlayerWeapons(playerid,weap[5],ammo[5]);
					ServerGivePlayerWeapons(playerid,weap[6],ammo[6]);
					ServerGivePlayerWeapons(playerid,weap[7],ammo[7]);
					ServerGivePlayerWeapons(playerid,weap[8],ammo[8]);
					ServerGivePlayerWeapons(playerid,weap[9],ammo[9]);
					ServerGivePlayerWeapons(playerid,weap[10],ammo[10]);
					ServerGivePlayerWeapons(playerid,weap[12],ammo[12]);
					GetWeaponName(weapo, WeapName, sizeof(WeapName));
					format(string,sizeof(string),"     %s(ID: %d)",WeapName,weapo);
					SendClientMessage(playerid,COLOR_WHITE,string);
					format(string, sizeof(string), "* %s     .", sendername);
					ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
				}
				else if(weapo == weap[12])
				{
                    orugie[12][res] = weapo;
					patrons[12][res] = ammo[12];
					PlayerInfo[playerid][pGun0] = 0;//  0
					PlayerInfo[playerid][pGun1] = 0;//  1
					PlayerInfo[playerid][pGun2] = 0;//  2
					PlayerInfo[playerid][pGun3] = 0;//  3
					PlayerInfo[playerid][pGun4] = 0;//  4
					PlayerInfo[playerid][pGun5] = 0;//  5
					PlayerInfo[playerid][pGun6] = 0;//  6
					PlayerInfo[playerid][pGun7] = 0;//  7
					PlayerInfo[playerid][pGun8] = 0;//  8
					PlayerInfo[playerid][pGun9] = 0;//  9
					PlayerInfo[playerid][pGun10] = 0;//  10
					PlayerInfo[playerid][pGun11] = 0;//  11
					PlayerInfo[playerid][pAmmo0] = 0;//  0
					PlayerInfo[playerid][pAmmo1] = 0;//  1
					PlayerInfo[playerid][pAmmo2] = 0;//  2
					PlayerInfo[playerid][pAmmo3] = 0;//  3
					PlayerInfo[playerid][pAmmo4] = 0;//  4
					PlayerInfo[playerid][pAmmo5] = 0;//  5
					PlayerInfo[playerid][pAmmo6] = 0;//  6
					PlayerInfo[playerid][pAmmo7] = 0;//  7
					PlayerInfo[playerid][pAmmo8] = 0;//  8
					PlayerInfo[playerid][pAmmo9] = 0;//  9
					PlayerInfo[playerid][pAmmo10] = 0;//  10
					PlayerInfo[playerid][pAmmo11] = 0;//  11
					ResetPlayerWeapons(playerid);
					ServerGivePlayerWeapons(playerid,weap[0],ammo[0]);
					ServerGivePlayerWeapons(playerid,weap[1],ammo[1]);
					ServerGivePlayerWeapons(playerid,weap[2],ammo[2]);
					ServerGivePlayerWeapons(playerid,weap[3],ammo[3]);
					ServerGivePlayerWeapons(playerid,weap[4],ammo[4]);
					ServerGivePlayerWeapons(playerid,weap[5],ammo[5]);
					ServerGivePlayerWeapons(playerid,weap[6],ammo[6]);
					ServerGivePlayerWeapons(playerid,weap[7],ammo[7]);
					ServerGivePlayerWeapons(playerid,weap[8],ammo[8]);
					ServerGivePlayerWeapons(playerid,weap[9],ammo[9]);
					ServerGivePlayerWeapons(playerid,weap[10],ammo[10]);
					ServerGivePlayerWeapons(playerid,weap[11],ammo[11]);
					GetWeaponName(weapo, WeapName, sizeof(WeapName));
					format(string,sizeof(string),"     %s(ID: %d)",WeapName,weapo);
					SendClientMessage(playerid,COLOR_WHITE,string);
					format(string, sizeof(string), "* %s     .", sendername);
					ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
				}
				else
				{
				    SendClientMessage(playerid,COLOR_LIGHTRED2,"    !");
				}
			    return 1;
			}
			if(strcmp(x_nr,"takegun",true) == 0)
			{
				tmp = strtok(cmdtext,idx);
				if(!strlen(tmp))
				{
				    SendClientMessage(playerid,COLOR_GREY,": /bag takegun [id_]");
				}
				new weapo = strval(tmp);
				if(!IsValidWeapon(weapo))
				{
				    SendClientMessage(playerid,COLOR_LIGHTRED2," ID !");
				    return 1;
				}
				new WeapName[40];
                for(new slot = 0; slot < 12; slot++)
				{
				    if(orugie[slot][res] == weapo)
				    {
						ServerGivePlayerWeapons(playerid,orugie[slot][res],patrons[slot][res]);
                        orugie[slot][res] = 0;
                        patrons[slot][res] = 0;
                        GetWeaponName(weapo, WeapName, sizeof(WeapName));
						format(string,sizeof(string),"     %s(ID: %d) ",WeapName,weapo);
						SendClientMessage(playerid,COLOR_WHITE,string);
						format(string, sizeof(string), "* %s     .", sendername);
						ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
				    }
				}
			    return 1;
			}
			if(strcmp(x_nr,"putdrugs",true) == 0)
			{
				tmp = strtok(cmdtext,idx);
				if(!strlen(tmp))
				{
				    SendClientMessage(playerid,COLOR_GREY,": /bag putdrugs []");
				}
				new dr = strval(tmp);
				if(PlayerInfo[playerid][pDrugs] < dr)
				{
				    SendClientMessage(playerid,COLOR_GREY,"     .");
				    return 1;
				}
				if(dru[res]+dr > 100)
				{
				    SendClientMessage(playerid,COLOR_GREY,"     100  .");
				    return 1;
				}
    			dru[res] += dr;
				PlayerInfo[playerid][pDrugs] -= dr;
				format(string,sizeof(string),"   %d   ",dr);
				SendClientMessage(playerid,COLOR_WHITE,string);
				format(string, sizeof(string), "* %s     .", sendername);
				ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
			    return 1;
			}
			if(strcmp(x_nr,"takedrugs",true) == 0)
			{
				tmp = strtok(cmdtext,idx);
				if(!strlen(tmp))
				{
				    SendClientMessage(playerid,COLOR_GREY,": /bag takedrugs []");
				}
				new dr = strval(tmp);
			    if(dru[res] < dr)
			    {
			        SendClientMessage(playerid,COLOR_LIGHTRED2,"    !");
					return 1;
				}
    			dru[res] -= dr;
				PlayerInfo[playerid][pDrugs] += dr;
				format(string,sizeof(string),"   %d   ",dr);
				SendClientMessage(playerid,COLOR_WHITE,string);
				format(string, sizeof(string), "* %s     .", sendername);
				ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
			    return 1;
			}
			if(strcmp(x_nr,"putmat",true) == 0)
			{
				tmp = strtok(cmdtext,idx);
				if(!strlen(tmp))
				{
				    SendClientMessage(playerid,COLOR_GREY,": /bag putmat []");
				}
				new mattt = strval(tmp);
				if(PlayerInfo[playerid][pMats] < mattt)
				{
				    SendClientMessage(playerid,COLOR_LIGHTRED2,"    !");
				    return 1;
				}
    			mater[res] += mattt;
				PlayerInfo[playerid][pMats] -= mattt;
				format(string,sizeof(string),"   %d   ",mattt);
				SendClientMessage(playerid,COLOR_WHITE,string);
				format(string, sizeof(string), "* %s     ", sendername);
				ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
			    return 1;
			}
			if(strcmp(x_nr,"takemat",true) == 0)
			{
				tmp = strtok(cmdtext,idx);
				if(!strlen(tmp))
				{
				    SendClientMessage(playerid,COLOR_GREY,": /bag takemat []");
				}
				new mattt = strval(tmp);
				if(mater[res] < mattt)
				{
				    SendClientMessage(playerid,COLOR_LIGHTRED2,"    !");
				    return 1;
				}
				mater[res] -= mattt;
    			PlayerInfo[playerid][pMats] += mattt;
    			format(string,sizeof(string),"   %d   ",mattt);
				SendClientMessage(playerid,COLOR_WHITE,string);
				format(string, sizeof(string), "* %s     .", sendername);
				ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
			    return 1;
			}
		}
		if(ta4a > 1)
		{
		    SendClientMessage(playerid,COLOR_LIGHTRED2,"    !");
		}
		return 1;
	}

	if(strcmp(cmd,"/sit",true)==0)
	{
	    tmp = strtok(cmdtext, idx);
	    if(!strlen(tmp))
	    {
	        SendClientMessage(playerid,COLOR_GREY,": /sit [playerid]");
	        return 1;
	    }
	    if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pLeader] == 3 ||
	    PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pMember] == 20 || PlayerInfo[playerid][pLeader] == 20)
	    {
			giveplayerid = ReturnUser(tmp);
			new ta4a = 0;
			new res;
			new next = 0;
			if(IsPlayerInAnyVehicle(playerid) || IsPlayerInAnyVehicle(giveplayerid))
			{
			    SendClientMessage(playerid,COLOR_GREY,"       ");
			    return 1;
			}
			if(PlayerCuffed[giveplayerid] > 0)
			{
				if(ProxDetectorS(3.0, playerid, giveplayerid))
				{
					for(new i; i != MAX_VEHICLES; i++)
					{
						new disto = CheckPlayerDistanceToVehicle(3.0, playerid, i);
						if(disto)
						{
							res = i;
						    ta4a++;
						}
					}
					if(ta4a == 0)
					{
					    SendClientMessage(playerid,COLOR_LIGHTRED2,"    !");
					    return 1;
					}
					if(ta4a == 1)
					{
						for(new i = 1; i < 3; i++)
						{
						    if(next == 0)
						    {
								if(!IsAnyPlayerInVehicle(res,i))
								{
								    next = 1;
								    PutPlayerInVehicle(giveplayerid,res,i);
								    SendClientMessage(playerid,COLOR_LIGHTRED,"    !");
								}
							}
						}
						if(next == 0)
						{
						    SendClientMessage(playerid,COLOR_LIGHTRED2,"    !");
						}
					}
					if(ta4a > 1)
					{
					    SendClientMessage(playerid,COLOR_LIGHTRED2,"    !");
					}
				}
				else
				{
				    SendClientMessage(playerid,COLOR_LIGHTRED2,"    !");
				}
			}
			else
			{
			    SendClientMessage(playerid,COLOR_LIGHTRED2,"   !");
				return 1;
			}
		}
		else
		{
		    SendClientMessage(playerid,COLOR_LIGHTRED2,"  !");
		}
		return 1;
	}

	if(strcmp(cmd,"/gotome",true)==0)
	{
	    tmp = strtok(cmdtext, idx);
	    if(!strlen(tmp))
	    {
	        SendClientMessage(playerid,COLOR_GREY,": /gotome [playerid]");
	        return 1;
	    }
	    if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pLeader] == 3 || PlayerInfo[playerid][pLeader] == 24 ||
	    PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pMember] == 24|| PlayerInfo[playerid][pMember] == 20 || PlayerInfo[playerid][pLeader] == 20)
	    {
			giveplayerid = ReturnUser(tmp);
			if(IsPlayerInAnyVehicle(playerid) || IsPlayerInAnyVehicle(giveplayerid))
			{
			    SendClientMessage(playerid,COLOR_GREY,"      !");
			    return 1;
			}
			if(PlayerCuffed[giveplayerid] > 0)
			{
				if(ProxDetectorS(10.0, playerid, giveplayerid))
				{
					new Float:xe, Float:ye, Float:ze;
					GetPlayerPos(playerid,xe,ye,ze);
					SetPlayerPos(giveplayerid,xe+0.5,ye+0.5,ze);
					SendClientMessage(giveplayerid,COLOR_LIGHTRED,"    !");
				}
				else
				{
				    SendClientMessage(playerid,COLOR_LIGHTRED2,"    !");
				}
			}
			else
			{
			    SendClientMessage(playerid,COLOR_LIGHTRED2,"   !");
				return 1;
			}
		}
		else
		{
		    SendClientMessage(playerid,COLOR_LIGHTRED2,"  !");
		}
		return 1;
	}

    if(strcmp(cmd,"/mak",true)==0)
	{
	    new x_nr[256];
	    new Float:health;
		x_nr = strtok(cmdtext, idx);
		if(!strlen(x_nr)) {
			SendClientMessage(playerid, COLOR_WHITE, "|____________________  ____________________|");
			SendClientMessage(playerid, COLOR_WHITE, " : /mak []");
			SendClientMessage(playerid, COLOR_GREY, "   : (50$), (75$)");
			SendClientMessage(playerid, COLOR_GREY, "   : (30$), (120$)");
			SendClientMessage(playerid, COLOR_WHITE, "|________________________________________________|");
			return 1;
		}
	    if(IsPlayerInRangeOfPoint(playerid,2.0,-2350.8,-152.2,35.3) || IsPlayerInRangeOfPoint(playerid,2.0,1213.8,-152.2,35.3) || IsPlayerInRangeOfPoint(playerid,2.0,801.0,-1629.1,13.3) || IsPlayerInRangeOfPoint(playerid,2.0,-2342.5,1023.2,50.6))
		{
			GetPlayerName(playerid,sendername,sizeof(sendername));
		    if(strcmp(x_nr,"",true) == 0)
			{
			    if(GetPlayerHealth(playerid, health) < 100)
				{
					SetPlayerHealthAC(playerid, health + 15.0);
				}
				NormMoney[playerid] = 2;
				AntiMoney[playerid] = AntiMoney[playerid] - 50;
				GiveMoney(playerid,-50);
				format(string, sizeof(string), "* %s  .", sendername);
				ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
			    return 1;
			}
			if(strcmp(x_nr,"",true) == 0)
			{
			    if(GetPlayerHealth(playerid, health) < 100)
				{
					SetPlayerHealthAC(playerid, health + 25.0);
				}
				NormMoney[playerid] = 2;
				AntiMoney[playerid] = AntiMoney[playerid] - 75;
				GiveMoney(playerid,-75);
				format(string, sizeof(string), "* %s  .", sendername);
				ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
			    return 1;
			}
			if(strcmp(x_nr,"",true) == 0)
			{
			    if(GetPlayerHealth(playerid, health) < 100)
				{
					SetPlayerHealthAC(playerid, health + 10.0);
				}
				NormMoney[playerid] = 2;
				AntiMoney[playerid] = AntiMoney[playerid] - 30;
				GiveMoney(playerid,-30);
				format(string, sizeof(string), "* %s  .", sendername);
				ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
			    return 1;
			}
			if(strcmp(x_nr,"",true) == 0)
			{
			    if(GetPlayerHealth(playerid, health) < 100)
				{
					SetPlayerHealthAC(playerid, health + 15.0);
				}
				NormMoney[playerid] = 2;
				AntiMoney[playerid] = AntiMoney[playerid] - 120;
				GiveMoney(playerid,-120);
				format(string, sizeof(string), "* %s  .", sendername);
				ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
			    return 1;
			}
		}
		else
		{
		    SendClientMessage(playerid,COLOR_RED,"    mak auto!");
		}
		return 1;
	}

	if(strcmp(cmd,"/lexit",true)==0)
	{
	    if(IsPlayerInRangeOfPoint(playerid,2.0,1525.2408,-1678.1493,5.8906))
	    {
			if(IsACop(playerid))
			{
				SetPlayerPos(playerid,251.6939,90.9921,1002.4453);
				SetPlayerInterior(playerid,6);
				return 1;
			}
			else
			{
			    SendClientMessage(playerid,COLOR_RED,"  !");
			    return 1;
   			}
		}
		else
		{
		    SendClientMessage(playerid,COLOR_RED,"   !");
		    return 1;
  		}
	}
	if(strcmp(cmd,"/lexit2",true)==0)
	{
	    if(IsPlayerInRangeOfPoint(playerid,2.0,251.6939,90.9921,1002.4453))
	    {
			if(IsACop(playerid))
			{
				SetPlayerPos(playerid,1525.2408,-1678.1493,5.8906);
				SetPlayerInterior(playerid,0);
				return 1;
			}
			else
			{
			    SendClientMessage(playerid,COLOR_RED,"  !");
			    return 1;
   			}
		}
		else
		{
		    SendClientMessage(playerid,COLOR_RED,"   !");
		    return 1;
  		}
	}
	if (strcmp(cmdtext, "/armopen", true) == 0)
	{
		if(IsACop(playerid))
		{
			MoveObject(vorota[17],-1538.996215,482.800567,9.424772, 2.0);
			timer[17] = SetTimer("ArmyClose", 10000, 0);
			SendClientMessage(playerid,0x15AAEAAA,"*    10 , !");
			return 1;
		}
		else
		{
		    SendClientMessage(playerid, COLOR_RED,"*   !");
		}
	}
	if (strcmp(cmdtext, "/stark", true) == 0)
	{
		MoveObject(vorota[28],1243.4488525391,-749.16845703125,85.448371887207, 3.5);
		timer[28] = SetTimer("LizaClose", 10000, 0);
		SendClientMessage(playerid,0x15AAEAAA,"*  Stark's   10 , !");
		return 1;
	}
	if (strcmp(cmdtext, "/lcnopen", true) == 0)
	{
		if(PlayerInfo[playerid][pLeader] == 5 || PlayerInfo[playerid][pMember] == 5)
		{
			MoveObject(vorota[27],1264.2839355469,-2048.5493164063,47.833335876465, 3.5);
			timer[27] = SetTimer("LCNClose", 10000, 0);
			SendClientMessage(playerid,0x15AAEAAA,"*    10 , !");
			return 1;
		}
		else
		{
		    SendClientMessage(playerid, COLOR_RED,"*   !");
		}
	}
	if (strcmp(cmdtext, "/lsopen", true) == 0)
	{
		if(IsACop(playerid))
		{
			MoveObject(vorota[2],245.53210449219,72.665069580078,1000.1773681641, 2.0);
			timer[2] = SetTimer("DoorClose", 10000, 0);
			SendClientMessage(playerid,0x15AAEAAA,"*    10 , !");
			return 1;
		}
		else
		{
		    SendClientMessage(playerid, COLOR_LIGHTRED2,"*   !");
		}
	}
	if (strcmp(cmdtext, "/lsopen1", true) == 0)
	{
		if(IsACop(playerid))
		{
			MoveObject(vorota[3],1590.056640625,-1637.974609375,7.3683304786682, 2.0);
			timer[3] = SetTimer("CopClose", 10000, 0);
			SendClientMessage(playerid,0x15AAEAAA,"*    10 , !");
			return 1;
		}
		else
		{
		    SendClientMessage(playerid, COLOR_LIGHTRED2,"*   !");
		}
	}
	if (strcmp(cmdtext, "/op", true) == 0)
	{
		if(PlayerInfo[playerid][pLeader] == 11 || PlayerInfo[playerid][pMember] == 11 || TakingLesson[playerid] == 1)
		{
			SetObjectRot(vorota[4],1.9849853515625, 359.99932861328, 267.70544433594);
			timer[4] = SetTimer("InstClose", 10000, 0);
			SendClientMessage(playerid,0x15AAEAAA,"*    10 , !");
			return 1;
		}
		else
		{
		    SendClientMessage(playerid, COLOR_LIGHTRED2,"*   ");
		}
	}
	if (strcmp(cmdtext, "/topen", true) == 0)
	{
		if(PlayerInfo[playerid][pLeader] == 10 || PlayerInfo[playerid][pMember] == 10)
		{
			MoveObject(vorota[5], -1770.64868200,995.16796900,25.28120400, 2.0);
			timer[5] = SetTimer("TaxiClose", 10000, 0);
			SendClientMessage(playerid,0x15AAEAAA,"*    10 , !");
			return 1;
		}
		else
		{
		    SendClientMessage(playerid, COLOR_LIGHTRED2,"*   ");
		}
	}
	if (strcmp(cmdtext, "/ropen1", true) == 0)
	{
		if(PlayerInfo[playerid][pLeader] == 13 || PlayerInfo[playerid][pMember] == 13)
		{
			MoveObject(vorota[7],-2655.1630859375, -220.1318359375, -1.2879219055176, 2.0);
			timer[7] = SetTimer("RusClose", 10000, 0);
			SendClientMessage(playerid,0x15AAEAAA,"*    10 , !");
			return 1;
		}
		else
		{
		    SendClientMessage(playerid, COLOR_LIGHTRED2,"*      !");
		}
	}
	if (strcmp(cmdtext, "/ropen2", true) == 0)
	{
		if(PlayerInfo[playerid][pLeader] == 13 || PlayerInfo[playerid][pMember] == 13)
		{
			MoveObject(vorota[8],-2805.353515625, -329.9619140625, 1.5546417236328, 2.0);
			timer[8] = SetTimer("RusClose1", 10000, 0);
			SendClientMessage(playerid,0x15AAEAAA,"*    10 , !");
			return 1;
		}
		else
		{
		    SendClientMessage(playerid, COLOR_LIGHTRED2,"*      !");
		}
	}
	if (strcmp(cmdtext, "/lcnopen", true) == 0)
	{
		if(PlayerInfo[playerid][pLeader] == 5 || PlayerInfo[playerid][pMember] == 5)
		{
			MoveObject(vorota[9],-2241.0712890625, 643.40625, 57.969596862793, 2.0);
			timer[9] = SetTimer("LcnClose", 10000, 0);
			SendClientMessage(playerid,0x15AAEAAA,"*    10 , !");
			return 1;
		}
		else
		{
		    SendClientMessage(playerid, COLOR_LIGHTRED2,"*    La Cosa Nostra!");
		}
	}
	if (strcmp(cmdtext, "/yopen", true) == 0)
	{
		if(PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pMember] == 6)
		{
			MoveDynamicObject(vorota[22],2557.70996094,1693.49707031,-2.67167759, 5.0);
			MoveDynamicObject(vorota[28],2557.82495117,1693.55236816,-2.42404366, 5.0);
			timer[23] = SetTimer("YakuzaClose", 10000, 0);
			SendClientMessage(playerid,0x15AAEAAA,"*    10 , !");
			return 1;
		}
		else
		{
		    SendClientMessage(playerid, COLOR_LIGHTRED2,"*     Yakuza!");
		}
	}
	if (strcmp(cmdtext,"/mopen",true)==0)
	{
	    if(PlayerInfo[playerid][pLeader] == 7 || PlayerInfo[playerid][pMember] == 7)
	    {
	        MoveDynamicObject(md,371.27929688,166.70658875,1000, 5.0);
	        SetTimer("MdClose",10000,0);
	        SendClientMessage(playerid,0x15AAEAAA,"*    10 , !");
			return 1;
	    }
	}
    if (strcmp(cmdtext,"/mopen2",true)==0)
	{
		if(PlayerInfo[playerid][pMember] == 7||PlayerInfo[playerid][pLeader]==7)
		{
			new rank = PlayerInfo[playerid][pRank];
			if(rank==4)
			{
			    MoveDynamicObject(mdoor[0],350.81347656,162.85313416,1020.86120605,5);
			}
			else if(rank==5)
			{
			    MoveDynamicObject(mdoor[2],362.82705688,165.38847351,1020.78906250,5);
			}
			else if(rank==6)
			{
			    MoveDynamicObject(mdoor[3],353.51406860,165.34468079,1020.78906250,5);
			}
			else if(rank==9)
			{
			    MoveDynamicObject(mdoor[4],353.47558594,158.90722656,1020.82458496,5);
			}
			else if(rank==10)
			{
			    MoveDynamicObject(mdoor[1],362.84219360,158.86721802,1020.79638672,5);
			}//CreateDynamicObject(1569,362.84219360,158.86721802,1024.79638672,0.00000000,0.00000000,0.00000000); //object(adam_v_door) (1)
			else
			{
			    SendClientMessage(playerid,COLOR_LIGHTRED,"    ");
			    return 1;
			}
			SetTimer("MeriyaClose",10000,0);
	        SendClientMessage(playerid,0x15AAEAAA,"*     10 , ");
		}
	}
	if (strcmp(cmdtext,"/mopen3",true)==0)
	{
	    if(PlayerInfo[playerid][pLeader] == 7 || PlayerInfo[playerid][pMember] == 7)
	    {
	        MoveDynamicObject(mvrata,1421.01232910,-1816.24645996,0.76915741, 5.0);
	        SetTimer("MvrataClose",10000,0);
	        SendClientMessage(playerid,0x15AAEAAA,"*    10 , !");
			return 1;
	    }
	}
	if (strcmp(cmdtext, "/yopen2", true) == 0)
	{
		if(PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pMember] == 6)
		{
			MoveObject(vorota[23],664.801147, -1309.616455, 19.234329, 2.0);
			timer[24] = SetTimer("YakuzaClose2", 10000, 0);
			SendClientMessage(playerid,0x15AAEAAA,"*    10 , !");
			return 1;
		}
		else
		{
		    SendClientMessage(playerid, COLOR_LIGHTRED2,"*     Yakuza!");
		}
	}
	if (strcmp(cmdtext, "/yopen3", true) == 0)
	{
		if(PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pMember] == 6)
		{
			MoveObject(vorota[24],786.174866, -1152.311279, 29.380497, 2.0);
			timer[25] = SetTimer("YakuzaClose3", 10000, 0);
			SendClientMessage(playerid,0x15AAEAAA,"*    10 , !");
			return 1;
		}
		else
		{
		    SendClientMessage(playerid, COLOR_LIGHTRED2,"*     Yakuza!");
		}
	}
	if (strcmp(cmdtext, "/nopen", true) == 0)
	{
		if(PlayerInfo[playerid][pLeader] == 21 || PlayerInfo[playerid][pMember] == 21)
		{
			MoveObject(vorota[18],-1055.783813, -1342.508545, 120.936935, 2.0);
			timer[21] = SetTimer("KolhozClose", 10000, 0);
			SendClientMessage(playerid,0x15AAEAAA,"*    10 , !");
			return 1;
		}
		else
		{
		    SendClientMessage(playerid, COLOR_LIGHTRED2,"*     !");
		}
	}
	if (strcmp(cmdtext, "/sfopen1", true) == 0)
	{
		if(IsACop(playerid))
		{
			MoveObject(vorota[14],-1644.6865234375, 682.3408203125, 1.9969673156738, 2.0);
			timer[14] = SetTimer("FbiClose", 10000, 0);
			SendClientMessage(playerid,0x15AAEAAA,"*    10 , !");
			return 1;
		}
		else
		{
		    SendClientMessage(playerid, COLOR_LIGHTRED2,"*   !");
		}
	}
	if (strcmp(cmdtext, "/sfopen2", true) == 0)
	{
		if(IsACop(playerid))
		{
			MoveObject(vorota[15],-1571.8798828125, 661.4853515625, 1.7108917236328, 2.0);
			timer[15] = SetTimer("FbiClose1", 10000, 0);
			SendClientMessage(playerid,0x15AAEAAA,"*    10 , !");
			return 1;
		}
		else
		{
		    SendClientMessage(playerid, COLOR_LIGHTRED2,"*   !");
		}
	}
//-------------------------------[Pay]--------------------------------------------------------------------------
    if(strcmp(cmd, "/setname", true) == 0)
	{
	new newname[128];
	new stringo[128];
	if (dostup[playerid] != 1)
  	{
		ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
		return 1;
	}
	if (PlayerInfo[playerid][pAdmin] >= 5)
	{
	tmp = strtok(cmdtext, idx);
	if(!strlen(tmp))
	{
		SendClientMessage(playerid, COLOR_YELLOW, ": /setname [playerid] [newname]");
		SendClientMessage(playerid, COLOR_YELLOW, ":  ");
		return 1;
	}

	giveplayerid = ReturnUser(tmp);
	if(giveplayerid != INVALID_PLAYER_ID)
	{
	GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
	GetPlayerName(playerid, sendername, sizeof(sendername));
	new length = strlen(cmdtext);
	while ((idx < length) && (cmdtext[idx] <= ' '))
	{
	idx++;
	}
	new offset = idx;
	while ((idx < length) && ((idx - offset) < (sizeof(newname) - 1)))
	{
	newname[idx - offset] = cmdtext[idx];
	idx++;
	}
	newname[idx - offset] = EOS;
	if(!strlen(newname))
	{
		SendClientMessage(playerid, COLOR_YELLOW, ": /setname [playerid] [newname]");
		return 1;
	}
	else
	{
	format(stringo,sizeof(stringo),"%s.ini",newname);
    if(fexist(stringo))
    {
        SendClientMessage(playerid,COLOR_GREY,"     !");
        return 1;
    }
    format(changenam,sizeof(changenam),"%s",newname);
	format(stringo,sizeof(stringo),"%s.ini",newname);
	dini_Create(stringo);
	SendClientMessage(giveplayerid,COLOR_LIGHTBLUE,"   .        ");
	SendClientMessage(playerid,COLOR_LIGHTBLUE,"   .        ");
	format(string,sizeof(string),"%s.ini",giveplayer);
	new File = iniOpen(string);
	iniGet(File,"Key",passpass1);
	iniClose(File);
	namechan[giveplayerid] = 5;
	}
	}
	else if(giveplayerid == INVALID_PLAYER_ID)
	{
	SendClientMessage(playerid, COLOR_GREY, "  !");
	}
	}
	else
	{
		SendClientMessage(playerid, COLOR_LIGHTRED2, "   !");
	}
	return 1;
	}
	if(strcmp(cmd, "/setskin", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, ": /setskin [playerid/PartOfName] [skin id]");
				return 1;
			}
			if (dostup[playerid] != 1)
  			{
				ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
				return 1;
			}
			new para1;
			new level;
			para1 = ReturnUser(tmp);
			tmp = strtok(cmdtext, idx);
			level = strval(tmp);
			if(level > 299 || level < 1) { SendClientMessage(playerid, COLOR_GREY, "   ID!"); return 1; }
			if (PlayerInfo[playerid][pAdmin] >= 4)
			{
			    if(IsPlayerConnected(para1))
			    {
			        if(para1 != INVALID_PLAYER_ID)
			        {
						GetPlayerName(para1, giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
						PlayerInfo[para1][pChar] = level;
						format(string, sizeof(string), "    %s", sendername);
						SendClientMessage(para1, COLOR_WHITE, string);
						format(string, sizeof(string), "  %s  %d.", giveplayer,level);
						SendClientMessage(playerid, COLOR_WHITE, string);
					    SetPlayerSkin(para1, PlayerInfo[para1][pChar]);
					}
				}//not connected
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "        !");
			}
		}
		return 1;
	}
    if(strcmp(cmd, "/pdd", true) == 0)
	{
		if(IsPlayerConnected(playerid))
		{
			SendClientMessage(playerid, COLOR_GREY,"_________________________  San Andreas___________________________");
			SendClientMessage(playerid, COLOR_YELLOW,"*** 1.    , , ");
			SendClientMessage(playerid, COLOR_YELLOW,"*** 2.     . (    )");
			SendClientMessage(playerid, COLOR_YELLOW,"*** 3.     ");
			SendClientMessage(playerid, COLOR_YELLOW,"*** 4.    ,   ");
			SendClientMessage(playerid, COLOR_YELLOW,"*** 5.    60/,   100-120/");
			SendClientMessage(playerid, COLOR_YELLOW,"***    ,   ");
		}
		return 1;
	}
	if(strcmp(cmd, "/pay", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD1, ": /pay [playerid/PartOfName] [amount]");
				return 1;
			}
			//giveplayerid = strval(tmp);
	        giveplayerid = ReturnUser(tmp);
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD1, ": /pay [playerid/PartOfName] [amount]");
				return 1;
			}
			moneys = strval(tmp);
			if(moneys > 100 && PlayerInfo[playerid][pLevel] < 2)
			{
				SendClientMessage(playerid, COLOR_GRAD1, "    2,   100");
				return 1;
			}
			if(moneys < 1 || moneys > 500000)
			{
			    SendClientMessage(playerid, COLOR_GRAD1, "  1,    500000 .");
			    return 1;
			}
			if(moneys > GetPlayerMoney(playerid))
			{
			    SendClientMessage(playerid,COLOR_GREY,"    !");
			    return 1;
			}
			if(AntiMoney[playerid] != GetPlayerMoney(playerid))
			{
			    SendClientMessage(playerid,COLOR_GREY,"!  !");
			    return 1;
			}
			if (IsPlayerConnected(giveplayerid))
			{
			    if(giveplayerid != INVALID_PLAYER_ID)
			    {
			        if(PlayerInfo[giveplayerid][pLocal] == 106)
					{
						SendClientMessage(playerid, COLOR_GRAD1, "  .");
						return 1;
					}
					if (ProxDetectorS(5.0, playerid, giveplayerid))
					{
						GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
						playermoney = GetPlayerMoney(playerid);
						if (moneys > 0 && playermoney >= moneys)
						{
						    ConsumingMoney[giveplayerid] = 1;
						    NormMoney[playerid] = 2;
							AntiMoney[playerid] = AntiMoney[playerid] - moneys;
							GiveMoney(playerid, (0 - moneys));
							NormMoney[giveplayerid] = 2;
							AntiMoney[giveplayerid] = AntiMoney[giveplayerid] + moneys;
							GiveMoney(giveplayerid, moneys);
							format(string, sizeof(string), "     %s (: %d), $%d.", giveplayer,giveplayerid, moneys);
							PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
							SendClientMessage(playerid, COLOR_GRAD1, string);
							format(string, sizeof(string), "     $%d  %s (: %d).", moneys, sendername, playerid);
							SendClientMessage(giveplayerid, COLOR_GRAD1, string);
							format(string, sizeof(string), "%s  $%d %s", sendername, moneys, giveplayer);
							PayLog(string);
							if(moneys >= 1000000)
							{
								ABroadCast(COLOR_YELLOW,string,1);
							}
							PlayerPlaySound(giveplayerid, 1052, 0.0, 0.0, 0.0);
							new carid = GetPlayerVehicleID(playerid);
							format(string, sizeof(string), "* %s  ,    %s.", sendername ,giveplayer);
							ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,carid,windowcar[carid]);
						}
						else
						{
							SendClientMessage(playerid, COLOR_GRAD1, "     .");
						}
					}
					else
					{
						SendClientMessage(playerid, COLOR_GRAD1, "     .");
					}
				}//invalid id
			}
			else
			{
				format(string, sizeof(string), "   %d   .", giveplayerid);
				SendClientMessage(playerid, COLOR_GRAD1, string);
			}
		}
		return 1;
	}

	if(strcmp(cmd, "/charity", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD1, ": /charity [amount]");
				return 1;
			}
			if(PlayerInfo[playerid][pLocal] == 106)
			{
				SendClientMessage(playerid, COLOR_GRAD1, "  .");
				return 1;
			}
			moneys = strval(tmp);
			if(moneys < 0)
			{
				SendClientMessage(playerid, COLOR_GRAD1, " .");
				return 1;
			}
			if(GetPlayerMoney(playerid) < moneys)
			{
			    SendClientMessage(playerid, COLOR_GRAD1, "      .");
				return 1;
			}
			NormMoney[playerid] = 2;
			AntiMoney[playerid] = AntiMoney[playerid] - moneys;
			GiveMoney(playerid, -moneys);
			GetPlayerName(playerid, sendername, sizeof(sendername));
			format(string, sizeof(string), "%s    , $%d.",sendername, moneys);
			printf("%s", string);
			PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
			SendClientMessage(playerid, COLOR_GRAD1, string);
			PayLog(string);
		}
		return 1;
	}
//---------------------------------------------------------------------------------
	if(strcmp(cmd, "/agivelicense", true) == 0 || strcmp(cmd, "/agl", true) == 0)
    {
        if (dostup[playerid] != 1)
  		{
			ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
			return 1;
		}
        if(PlayerInfo[playerid][pAdmin] >= 3)
        {
			ShowPlayerDialog(playerid,555,DIALOG_STYLE_LIST," :","  \n  \n  \n    \n  ",""," ");
  			return 1;
        }
        else
        {
            SendClientMessage(playerid, COLOR_GREY, "          !");
            return 1;
        }
    }
	if(strcmp(cmd, "/atakelicense", true) == 0)
	{
	if(IsPlayerConnected(playerid))
	{
	if (dostup[playerid] != 1)
  	{
	ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
	return 1;
	}
	if (PlayerInfo[playerid][pAdmin] >= 3)
	{
	new x_nr[256];
	x_nr = strtok(cmdtext, idx);
	if(!strlen(x_nr)) {
	SendClientMessage(playerid, COLOR_WHITE, ": /atakelicense [] [playerid/PartOfName]");
	SendClientMessage(playerid, COLOR_WHITE, " : Driving, Pilots, Sailing, Fishing, Weapon.");
	return 1;
	}
	if(strcmp(x_nr,"driving",true) == 0)
	{
	tmp = strtok(cmdtext, idx);
	if(!strlen(tmp))
	{
	SendClientMessage(playerid, COLOR_WHITE, ": /atakelicense driving [playerid/PartOfName]");
	return 1;
	}
	giveplayerid = ReturnUser(tmp);
	if(IsPlayerConnected(giveplayerid))
	{
	if(giveplayerid != INVALID_PLAYER_ID)
	{
	GetPlayerName(playerid, sendername, sizeof(sendername));
	GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
	format(string, sizeof(string), "*        %s.",giveplayer);
	SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
	format(string, sizeof(string), "* Admin %s      .",sendername);
	SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
	PlayerInfo[giveplayerid][pCarLic] = 0;
	return 1;
	}
	}
	else
	{
	SendClientMessage(playerid, COLOR_GREY, "     !");
	return 1;
	}
	}
	else if(strcmp(x_nr,"pilots",true) == 0)
	{
	tmp = strtok(cmdtext, idx);
	if(!strlen(tmp))
	{
	SendClientMessage(playerid, COLOR_WHITE, ": /atakelicense pilots [playerid/PartOfName]");
	return 1;
	}
	giveplayerid = ReturnUser(tmp);
	if(IsPlayerConnected(giveplayerid))
	{
	if(giveplayerid != INVALID_PLAYER_ID)
	{
	GetPlayerName(playerid, sendername, sizeof(sendername));
	GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
	format(string, sizeof(string), "*          %s.",giveplayer);
	SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
	format(string, sizeof(string), "* Admin %s        .",sendername);
	SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
	PlayerInfo[giveplayerid][pFlyLic] = 0;
	return 1;
	}
	}
	else
	{
	SendClientMessage(playerid, COLOR_GREY, "    !");
	return 1;
	}
	}
	else if(strcmp(x_nr,"sailing",true) == 0)
	{
	tmp = strtok(cmdtext, idx);
	if(!strlen(tmp))
	{
	SendClientMessage(playerid, COLOR_WHITE, ": /atakelicense sailing [playerid/PartOfName]");
	return 1;
	}
	giveplayerid = ReturnUser(tmp);
	if(IsPlayerConnected(giveplayerid))
	{
	if(giveplayerid != INVALID_PLAYER_ID)
	{
	GetPlayerName(playerid, sendername, sizeof(sendername));
	GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
	format(string, sizeof(string), "*          %s.",giveplayer);
	SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
	format(string, sizeof(string), "* Admin %s        .",sendername);
	SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
	PlayerInfo[giveplayerid][pBoatLic] = 0;
	return 1;
	}
	}
	else
	{
	SendClientMessage(playerid, COLOR_GREY, "    !");
	return 1;
	}
	}
	else if(strcmp(x_nr,"fishing",true) == 0)
	{
	tmp = strtok(cmdtext, idx);
	if(!strlen(tmp))
	{
	SendClientMessage(playerid, COLOR_WHITE, ": /atakelicense fishing [playerid/PartOfName]");
	return 1;
	}
	giveplayerid = ReturnUser(tmp);
	if(IsPlayerConnected(giveplayerid))
	{
	if(giveplayerid != INVALID_PLAYER_ID)
	{
	GetPlayerName(playerid, sendername, sizeof(sendername));
	GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
	format(string, sizeof(string), "*        %s.",giveplayer);
	SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
	format(string, sizeof(string), "* Admin %s      .",sendername);
	SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
	PlayerInfo[giveplayerid][pFishLic] = 0;
	return 1;
	}
	}
	else
	{
	SendClientMessage(playerid, COLOR_GREY, "    !");
	return 1;
	}
	}
	else if(strcmp(x_nr,"weapon",true) == 0)
	{
	tmp = strtok(cmdtext, idx);
	if(!strlen(tmp))
	{
	SendClientMessage(playerid, COLOR_WHITE, ": /atakelicense weapon [playerid/PartOfName]");
	return 1;
	}
	giveplayerid = ReturnUser(tmp);
	if(IsPlayerConnected(giveplayerid))
	{
	if(giveplayerid != INVALID_PLAYER_ID)
	{
	GetPlayerName(playerid, sendername, sizeof(sendername));
	GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
	format(string, sizeof(string), "*        %s.",giveplayer);
	SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
	format(string, sizeof(string), "* Admin %s      .",sendername);
	SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
	PlayerInfo[giveplayerid][pGunLic] = 0;
	return 1;
	}
	}
	else
	{
	SendClientMessage(playerid, COLOR_GREY, "    !");
	return 1;
	}
	}
	}
	else
	{
	SendClientMessage(playerid, COLOR_GREY, "      !");
	return 1;
	}
	}
	return 1;
	}
//-------------------------------[Stats]--------------------------------------------------------------------------
	if (strcmp(cmd, "/stats", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if (gPlayerLogged[playerid] != 0)
			{
			    if(PlayerInfo[playerid][pPass] > 0)
			    {
			        SendClientMessage(playerid,COLOR_GREY,"   .     LSPD   ((/getpass))");
			        return 1;
			    }
				ShowStats(playerid,playerid);
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "        !");
			}
		}
		return 1;
	}
	if (strcmp("/lh", cmdtext, true) == 0)
    {
        new carid = GetPlayerVehicleID(playerid);
        if(lgh[carid] == 0)
    	{
         	if(GetPlayerVehicleID(playerid) != INVALID_VEHICLE_ID)
         	{
         		if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
        		{
        		    new v = GetPlayerVehicleID(playerid);
        		    new Float:hp;
        		    GetVehicleHealth(v, hp);
        		   	if(hp >=350)
        		   	{
        		   	    GetPlayerName(playerid,sendername,sizeof(sendername));
		         		GetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,lights,alarm,doors,bonnet,boot,objective);
		         		SetVehicleParamsEx(GetPlayerVehicleID(playerid) ,engine,VEHICLE_PARAMS_ON,alarm,doors,bonnet,boot,objective);
		         		lgh[carid] = 1;
					}
					else
					{
					    SendClientMessage(playerid, COLOR_GRAD1, " !");
	 				}
         		}
       		}
  		}
    	else if(lgh[carid] == 1)
    	{
       		if(GetPlayerVehicleID(playerid) != INVALID_VEHICLE_ID)
       		{
         		if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
         		{
         		    GetPlayerName(playerid,sendername,sizeof(sendername));
		         	GetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,lights,alarm,doors,bonnet,boot,objective);
		        	SetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,VEHICLE_PARAMS_OFF,alarm,doors,bonnet,boot,objective);
		         	lgh[carid] = 0;
				}
	   		}
		}
    	return 1;
	}
	if (strcmp("/bonnet", cmdtext, true) == 0)
    {
        new carid = GetPlayerVehicleID(playerid);
        if(bnt[carid] == 0)
    	{
         	if(GetPlayerVehicleID(playerid) != INVALID_VEHICLE_ID)
         	{
         		if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
        		{
        		    new v = GetPlayerVehicleID(playerid);
        		    new Float:hp;
        		    GetVehicleHealth(v, hp);
        		   	if(hp >=350)
        		   	{
        		   	    GetPlayerName(playerid,sendername,sizeof(sendername));
		         		GetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,lights,alarm,doors,bonnet,boot,objective);
		         		SetVehicleParamsEx(GetPlayerVehicleID(playerid) ,engine,lights,alarm,doors,VEHICLE_PARAMS_ON,boot,objective);
		         		bnt[carid] = 1;
					}
					else
					{
					    SendClientMessage(playerid, COLOR_GRAD1, " !");
	 				}
         		}
       		}
  		}
    	else if(bnt[carid] == 1)
    	{
       		if(GetPlayerVehicleID(playerid) != INVALID_VEHICLE_ID)
       		{
         		if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
         		{
         		    GetPlayerName(playerid,sendername,sizeof(sendername));
		         	GetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,lights,alarm,doors,bonnet,boot,objective);
		        	SetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,lights,alarm,doors,VEHICLE_PARAMS_OFF,boot,objective);
		         	bnt[carid] = 0;
				}
	   		}
		}
    	return 1;
	}
	if (strcmp("/boot", cmdtext, true) == 0)
    {
        new carid = GetPlayerVehicleID(playerid);
        if(bt[carid] == 0)
    	{
         	if(GetPlayerVehicleID(playerid) != INVALID_VEHICLE_ID)
         	{
         		if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
        		{
        		    new v = GetPlayerVehicleID(playerid);
        		    new Float:hp;
        		    GetVehicleHealth(v, hp);
        		   	if(hp >=350)
        		   	{
        		   	    GetPlayerName(playerid,sendername,sizeof(sendername));
		         		GetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,lights,alarm,doors,bonnet,boot,objective);
		         		SetVehicleParamsEx(GetPlayerVehicleID(playerid) ,engine,lights,alarm,doors,bonnet,VEHICLE_PARAMS_ON,objective);
		         		bt[carid] = 1;
					}
					else
					{
					    SendClientMessage(playerid, COLOR_GRAD1, "  ");
	 				}
         		}
       		}
  		}
    	else if(bt[carid] == 1)
    	{
       		if(GetPlayerVehicleID(playerid) != INVALID_VEHICLE_ID)
       		{
         		if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
         		{
         		    GetPlayerName(playerid,sendername,sizeof(sendername));
		         	GetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,lights,alarm,doors,bonnet,boot,objective);
		        	SetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,lights,alarm,doors,bonnet,VEHICLE_PARAMS_OFF,objective);
		         	bt[carid] = 0;
				}
	   		}
		}
    	return 1;
	}
	if (strcmp("/en", cmdtext, true) == 0)
    {
        new carid = GetPlayerVehicleID(playerid);
        if(zavodis[carid] == 0)
    	{
         	if(GetPlayerVehicleID(playerid) != INVALID_VEHICLE_ID)
         	{
         		if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
        		{
        		    new v = GetPlayerVehicleID(playerid);
        		    new Float:hp;
        		    GetVehicleHealth(v, hp);
        		    if(Gas[carid] > 0)
        			{
	        		   	if(hp >=350)
	        		   	{
	        		   	    if(AutoInfo[carid][aStats]==1)
							{
					   			if(v == PlayerInfo[playerid][pCarKey2] || v == PlayerInfo[playerid][pCarKey] || v == HireCar[playerid])
					   			{
			        		   	    GetPlayerName(playerid,sendername,sizeof(sendername));
					         		GetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,lights,alarm,doors,bonnet,boot,objective);
					         		SetVehicleParamsEx(GetPlayerVehicleID(playerid) ,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective);
					         		zavodis[carid] = 1;
					         		format(string, sizeof(string), "* %s  ", sendername);
									ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
								}
								else
								{
								    SendClientMessage(playerid, COLOR_GRAD1, "      ");
								    SendClientMessage(playerid, COLOR_GRAD1, "         /carjack");
								}
							}
							else if(carid > 604 && carid < 1300)
							{
								GetPlayerName(playerid,sendername,sizeof(sendername));
						        GetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,lights,alarm,doors,bonnet,boot,objective);
						        SetVehicleParamsEx(GetPlayerVehicleID(playerid) ,VEHICLE_PARAMS_ON,lights,alarm,doors,bonnet,boot,objective);
						        zavodis[carid] = 1;
						        format(string, sizeof(string), "* %s  ", sendername);
								ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
							}
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GRAD1, " ,  !");
		 				}
		 			}
		 			else
					{
					    SendClientMessage(playerid, COLOR_GRAD1, " ,  !");
		 			}
         		}
       		}
  		}
    	else if(zavodis[carid] == 1)
    	{
       		if(GetPlayerVehicleID(playerid) != INVALID_VEHICLE_ID)
       		{
         		if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
         		{
         		    GetPlayerName(playerid,sendername,sizeof(sendername));
		         	GetVehicleParamsEx(GetPlayerVehicleID(playerid),engine,lights,alarm,doors,bonnet,boot,objective);
		        	SetVehicleParamsEx(GetPlayerVehicleID(playerid),VEHICLE_PARAMS_OFF,lights,alarm,doors,bonnet,boot,objective);
		         	zavodis[carid] = 0;
		         	format(string, sizeof(string), "* %s  ", sendername);
					ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);

				}
	   		}
		}
    	return 1;
	}
	if (strcmp(cmd, "/bzp", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if(IsPlayerInAnyVehicle(playerid))
			{
		        if(bezopas[playerid] == 0)
		        {
					GetPlayerName(playerid,sendername,sizeof(sendername));
					new tmpcar = GetPlayerVehicleID(playerid);
					new carrr = GetVehicleModel(tmpcar);
					new skin = GetPlayerSkin(playerid);
					new rand = random(sizeof(MotoHelmet));
					bezopas[playerid] = carrr;
					if(carrr >= 400 && carrr <= 447 || carrr >= 450 && carrr <= 460 || carrr == 466 || carrr == 467 || carrr == 469 || carrr == 470 || carrr >= 472 && carrr <= 480 || carrr >= 482 && carrr <= 508 || carrr >= 511 && carrr <= 520 || carrr >= 524 && carrr <= 580 || carrr >= 582 && carrr <= 585 || carrr >= 587 && carrr <= 611)
					{
						format(string, sizeof(string), "* %s   ", sendername);
						ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
					}
					else if(carrr == 448 || carrr >= 461 && carrr <= 463 || carrr == 468 || carrr == 471 || carrr == 481 || carrr == 501 || carrr == 510 || carrr >= 521 && carrr <= 523 || carrr == 581 || carrr == 586)
					{
					    if (Helmet[playerid] == 0)
						{
					    	Helmet[playerid] = 1;
		        			SetPlayerAttachedObject(playerid, Head, MotoHelmet[rand], 2, HelmetPos[skin][0], HelmetPos[skin][1], HelmetPos[skin][2], HelmetPos[skin][3], HelmetPos[skin][4], HelmetPos[skin][5]);
	    					format(string, sizeof(string), "* %s  ", sendername);
							ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
						}
					}
				}
				else if(bezopas[playerid] > 0)
				{
				    bezopas[playerid] = 0;
				    GetPlayerName(playerid,sendername,sizeof(sendername));
				    new tmpcar = GetPlayerVehicleID(playerid);
					new carrr = GetVehicleModel(tmpcar);
					if(carrr >= 400 && carrr <= 447 || carrr >= 450 && carrr <= 460 || carrr == 466 || carrr == 467 || carrr == 469 || carrr == 470 || carrr >= 472 && carrr <= 480 || carrr >= 482 && carrr <= 508 || carrr >= 511 && carrr <= 520 || carrr >= 524 && carrr <= 580 || carrr >= 582 && carrr <= 585 || carrr >= 587 && carrr <= 611)
					{
						format(string, sizeof(string), "* %s   ", sendername);
						ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
					}
					else if(carrr == 448 || carrr >= 461 && carrr <= 463 || carrr == 468 || carrr == 471 || carrr == 481 || carrr == 501 || carrr == 510 || carrr >= 521 && carrr <= 523 || carrr == 581 || carrr == 586)
					{
					    if (Helmet[playerid] == 1)
						{
					    	RemovePlayerAttachedObject(playerid, Head);
							Helmet[playerid] = 0;
    						format(string, sizeof(string), "* %s  ", sendername);
							ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
						}
					}
				}
			}
			else
			{
			    SendClientMessage(playerid,COLOR_GREY,"    ");
			}
		}
		return 1;
	}

	if (strcmp(cmd, "/throwthorn", true) == 0||strcmp(cmd, "/tt", true) == 0)//
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(PlayerInfo[playerid][pLeader]==1||PlayerInfo[playerid][pMember]==1||PlayerInfo[playerid][pLeader]==2||PlayerInfo[playerid][pMember]==2||PlayerInfo[playerid][pLeader]==3||PlayerInfo[playerid][pMember]==3||PlayerInfo[playerid][pLeader]==20||PlayerInfo[playerid][pMember]==20)
	        {
	            if(prokol[playerid] == 1)
	            {
	                SendClientMessage(playerid,COLOR_GREY,"   .  - /ct");
	                return 1;
	            }
	            if(PlayerInfo[playerid][pRank] < 3)
	            {
	                SendClientMessage(playerid,COLOR_GREY,"     3 ");
	                return 1;
	            }
	            new Float:x1, Float:y1, Float:z1, Float:angle1;
	            GetPlayerPos(playerid,x1,y1,z1);
	            GetPlayerFacingAngle(playerid,angle1);
				CreateStrip(playerid,x1,y1,z1,angle1);
				prokol[playerid] = 1;
				SendClientMessage(playerid,COLOR_LIGHTBLUE,"    ");
			}
            else
            {
                SendClientMessage(playerid,COLOR_GREY,"  ");
            }
		}
		return 1;
	}

	if (strcmp(cmd, "/curthorn", true) == 0||strcmp(cmd, "/ct", true) == 0)//
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(PlayerInfo[playerid][pLeader]==1||PlayerInfo[playerid][pMember]==1||PlayerInfo[playerid][pLeader]==2||PlayerInfo[playerid][pMember]==2||PlayerInfo[playerid][pLeader]==3||PlayerInfo[playerid][pMember]==3||PlayerInfo[playerid][pLeader]==20||PlayerInfo[playerid][pMember]==20)
	        {
	            if(prokol[playerid] == 0)
	            {
	                SendClientMessage(playerid,COLOR_GREY,"   .  - /tt");
	                return 1;
	            }
	            if(PlayerInfo[playerid][pRank] < 3)
	            {
	                SendClientMessage(playerid,COLOR_GREY,"     3 ");
	                return 1;
	            }
	            prokol[playerid] = 0;
	            DeleteClosestStrip(playerid);
	            SendClientMessage(playerid,COLOR_LIGHTBLUE,"    ");
            }
            else
            {
                SendClientMessage(playerid,COLOR_GREY,"  ");
            }
		}
		return 1;
	}

	if (strcmp(cmd, "/att", true) == 0)//
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(PlayerInfo[playerid][pAdmin] >= 8)
	        {
	            if(prokol[playerid] == 1)
	            {
	                SendClientMessage(playerid,COLOR_GREY,"   .  - /act");
	                return 1;
	            }
	            new Float:x1, Float:y1, Float:z1, Float:angle1;
	            GetPlayerPos(playerid,x1,y1,z1);
	            GetPlayerFacingAngle(playerid,angle1);
				CreateStrip(playerid,x1,y1,z1,angle1);
				prokol[playerid] = 1;
				SendClientMessage(playerid,COLOR_LIGHTBLUE,"    ");
			}
            else
            {
                SendClientMessage(playerid,COLOR_GREY,"  ");
            }
		}
		return 1;
	}

	if(strcmp(cmd, "/act", true) == 0)//
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(PlayerInfo[playerid][pAdmin] >= 8)
	        {
	            if(prokol[playerid] == 0)
	            {
	                SendClientMessage(playerid,COLOR_GREY,"   .  - /att");
	                return 1;
	            }
	            prokol[playerid] = 0;
	            DeleteClosestStrip(playerid);
	            SendClientMessage(playerid,COLOR_LIGHTBLUE,"    ");
            }
            else
            {
                SendClientMessage(playerid,COLOR_GREY,"  ");
            }
		}
		return 1;
	}

	if(strcmp(cmd, "/actall", true) == 0)//
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(PlayerInfo[playerid][pAdmin] >= 8)
	        {
	            for(new i = 0; i < MAX_PLAYERS; i++)
	            {
		            prokol[i] = 0;
		            DeleteClosestStrip(i);
	            }
	            SendClientMessage(playerid,COLOR_LIGHTBLUE,"   ");
            }
            else
            {
                SendClientMessage(playerid,COLOR_GREY,"  ");
            }
		}
		return 1;
	}

    if(strcmp(cmd, "/karman", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        GetPlayerName(playerid,sendername,sizeof(sendername));
			SendClientMessage(playerid,COLOR_GREY,"____________________ :____________________");
			new or, pat, WeapName[40];
			for(new i = 0; i < 12; i++)
			{
			    GetPlayerWeaponData(playerid, i, or, pat);
			    if(or != 0)
			    {
			        GetWeaponName(or,WeapName,sizeof(WeapName));
			        format(string,sizeof(string)," %s[%d] : %d",WeapName,or,pat);
			        SendClientMessage(playerid, COLOR_WHITE, string);
			    }
			}
			if(PlayerInfo[playerid][pDrugs] > 0)
			{
			    format(string,sizeof(string),": [%d]",PlayerInfo[playerid][pDrugs]);
				SendClientMessage(playerid,COLOR_WHITE,string);
			}
			if(PlayerInfo[playerid][pMats] > 0)
			{
                format(string,sizeof(string),": [%d]",PlayerInfo[playerid][pMats]);
				SendClientMessage(playerid,COLOR_WHITE,string);
			}
			if(PlayerInfo[playerid][pPhoneBook] > 0)
			{
				SendClientMessage(playerid,COLOR_WHITE,"  ((/number))");
			}
			if(PlayerInfo[playerid][pCDPlayer] > 0)
			{
				SendClientMessage(playerid,COLOR_WHITE,"CD  ((/music))");
			}
			if(PlayerInfo[playerid][pSh] > 0)
			{
				SendClientMessage(playerid,COLOR_WHITE," ((/crashcuff))");
			}
			if(PlayerInfo[playerid][pKpk] > 0)  // by FriStyler
			{
				SendClientMessage(playerid,COLOR_WHITE,"  ((/gps))");
			}
			if(PlayerInfo[playerid][pPass] == 0)
			{
			    SendClientMessage(playerid,COLOR_WHITE," ((/stats))");
			}
			else if(PlayerInfo[playerid][pPass] > 0)
			{
			    SendClientMessage(playerid,COLOR_LIGHTRED,"   .     LSPD   ((/getpass))");
			}
			format(string,sizeof(string),": [%d] : [%d]",PlayerInfo[playerid][pPnumber],PlayerInfo[playerid][pBalance]);
			SendClientMessage(playerid,COLOR_WHITE,string);
			format(string, sizeof(string), "* %s    ", sendername);
			ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
		}
		return 1;
	}
	if (strcmp(cmd, "/sellnal", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if(PlayerInfo[playerid][pNalog] > 0)
			{
			    if(GetPlayerMoney(playerid) >= PlayerInfo[playerid][pNalog])
			    {
			        AntiMoney[playerid] = AntiMoney[playerid] - PlayerInfo[playerid][pNalog];
			        GiveMoney(playerid,-PlayerInfo[playerid][pNalog]);
			        Tax += PlayerInfo[playerid][pNalog];
			        PlayerInfo[playerid][pNalog] = 0;
			        SendClientMessage(playerid,COLOR_LIGHTBLUE,"  ");
			    }
			    else
			    {
			        SendClientMessage(playerid,COLOR_GREY,"   ");
			    }
			}
			else
			{
				SendClientMessage(playerid, COLOR_GREY, "   ");
			}
		}
		return 1;
	}
	if (strcmp(cmd, "/crashcuff", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if(PlayerInfo[playerid][pSh] > 0)
			{
			    if(PlayerCuffed[playerid] > 0)
			    {
					GetPlayerName(playerid,sendername,sizeof(sendername));
			        new randik = random(101);
			        if(randik <= 25)
			        {
			            format(string, sizeof(string), "* %s      ()", sendername);
						ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
						TogglePlayerControllable(playerid, 1);
						PlayerCuffed[playerid] = 0;
						new rand = random(101);
						if(rand <= 50)
						{
						    SendClientMessage(playerid,COLOR_LIGHTBLUE,"   ,     ");
						    PlayerInfo[playerid][pSh] = 0;
						}
						else if(rand > 50)
						{
						    SendClientMessage(playerid,COLOR_LIGHTBLUE,"   ");
						}
			        }
			        else if(randik > 25)
			        {
			            format(string, sizeof(string), "* %s      ()", sendername);
						ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
						SendClientMessage(playerid,COLOR_LIGHTBLUE,"    ,   ");
						PlayerInfo[playerid][pSh] = 0;
			        }
			    }
			    else
			    {
			        SendClientMessage(playerid,COLOR_GREY,"   ");
			    }
			}
			else
			{
			    SendClientMessage(playerid,COLOR_GREY,"   ");
			}
		}
		return 1;
	}

	if (strcmp(cmd, "/enterint", true) == 0)
	{
	    tmp = strtok(cmdtext,idx);
	    if(!strlen(tmp))
	    {
	        SendClientMessage(playerid,COLOR_GREY,": /enterint [1-21]");
	        return 1;
	    }
	    new intt = strval(tmp);
	    if(PlayerToPoint(5.0,playerid,1501.2,1308.7,1093.2))
	    {
	        if(intt <= 0)
	        {
	            SendClientMessage(playerid,COLOR_GREY,": /enterint [1-21]");
	        	return 1;
			}
			if(intt > 21)
			{
			    SendClientMessage(playerid,COLOR_GREY,": /enterint [1-21]");
	        	return 1;
			}
			zirit[playerid] = 1;
			if(intt == 1) { SetPlayerInterior(playerid,5); SetPlayerPos(playerid,2233.7,-1113.8,1050.8); SetPlayerVirtualWorld(playerid,1000); }//1
			else if(intt == 2) { SetPlayerInterior(playerid,15); SetPlayerPos(playerid,295.4,1472.5,1080.2); SetPlayerVirtualWorld(playerid,1000); }//1
			else if(intt == 3) { SetPlayerInterior(playerid,15); SetPlayerPos(playerid,386.9,1471.6,1080.1); SetPlayerVirtualWorld(playerid,1000); }//1
			else if(intt == 4) { SetPlayerInterior(playerid,9); SetPlayerPos(playerid,260.8,1237.8,1084.2); SetPlayerVirtualWorld(playerid,1000); }//1
			else if(intt == 5) { SetPlayerInterior(playerid,1); SetPlayerPos(playerid,2216.1,-1076.3,1050.4); SetPlayerVirtualWorld(playerid,1000); }//1
			else if(intt == 6) { SetPlayerInterior(playerid,2); SetPlayerPos(playerid,2237.6,-1079.2,1049.0); SetPlayerVirtualWorld(playerid,1000); }//1
			else if(intt == 7) { SetPlayerInterior(playerid,2); SetPlayerPos(playerid,2466.1,-1697.6,1013.5); SetPlayerVirtualWorld(playerid,1000); }//2
			else if(intt == 8) { SetPlayerInterior(playerid,15); SetPlayerPos(playerid,328.1,1478.3,1084.4); SetPlayerVirtualWorld(playerid,1000); }//2
			else if(intt == 9) { SetPlayerInterior(playerid,8); SetPlayerPos(playerid,-42.5,1406.8,1084.4); SetPlayerVirtualWorld(playerid,1000); }//2
			else if(intt == 10) { SetPlayerInterior(playerid,10); SetPlayerPos(playerid,2269.0,-1210.4,1047.5); SetPlayerVirtualWorld(playerid,1000); }//3
			else if(intt == 11) { SetPlayerInterior(playerid,15); SetPlayerPos(playerid,-284.8,1471.1,1084.3); SetPlayerVirtualWorld(playerid,1000); }//3
			else if(intt == 12) { SetPlayerInterior(playerid,9); SetPlayerPos(playerid,83.3,1323.4,1083.8); SetPlayerVirtualWorld(playerid,1000); }//3
			else if(intt == 13) { SetPlayerInterior(playerid,5); SetPlayerPos(playerid,226.7,1114.2,1080.9); SetPlayerVirtualWorld(playerid,1000); }//3
			else if(intt == 14) { SetPlayerInterior(playerid,8); SetPlayerPos(playerid,2365.0,-1133.7,1050.8); SetPlayerVirtualWorld(playerid,1000); }//4
			else if(intt == 15) { SetPlayerInterior(playerid,3); SetPlayerPos(playerid,235.3,1187.1,1080.2); SetPlayerVirtualWorld(playerid,1000); }//4
			else if(intt == 16) { SetPlayerInterior(playerid,9); SetPlayerPos(playerid,2317.6,-1025.6,1050.2); SetPlayerVirtualWorld(playerid,1000); }//4
			else if(intt == 17) { SetPlayerInterior(playerid,10); SetPlayerPos(playerid,24.6,1341.6,1084.3); SetPlayerVirtualWorld(playerid,1000); }//4
			else if(intt == 18) { SetPlayerInterior(playerid,6); SetPlayerPos(playerid,234.2,1064.4,1084.2); SetPlayerVirtualWorld(playerid,1000); }//4
			else if(intt == 19) { SetPlayerInterior(playerid,12); SetPlayerPos(playerid,2324.3,-1148.9,1050.7); SetPlayerVirtualWorld(playerid,1000); }//5
			else if(intt == 20) { SetPlayerInterior(playerid,5); SetPlayerPos(playerid,140.0,1367.5,1083.8); SetPlayerVirtualWorld(playerid,1000); }//5
			else if(intt == 21) { SetPlayerInterior(playerid,5); SetPlayerPos(playerid,1299.0800,-795.2170,1084.0078); SetPlayerVirtualWorld(playerid,1000); }//5
			SendClientMessage(playerid,COLOR_YELLOW,"/exitint -   ");
		}
	    else
	    {
	        SendClientMessage(playerid,COLOR_GREY,"     !");
	    }
		return 1;
	}

	if(strcmp(cmd, "/exitint", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(zirit[playerid] == 1)
	        {
				SetPlayerPos(playerid,1501.2,1308.7,1093.2);
				SetPlayerInterior(playerid,3);
				SetPlayerVirtualWorld(playerid,0);
			}
		}
		return 1;
	}

	if(strcmp(cmd, "/remont", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext,idx);
			if(!strlen(tmp))
			{
			    SendClientMessage(playerid,COLOR_GREY,": /remont [playerid] [ ] []");
			    return 1;
			}
			giveplayerid = ReturnUser(tmp);
			tmp = strtok(cmdtext,idx);
			if(!strlen(tmp))
			{
			    SendClientMessage(playerid,COLOR_GREY,": /remont [playerid] [ ] []");
			    return 1;
			}
			new intt = strval(tmp);
			tmp = strtok(cmdtext,idx);
			if(!strlen(tmp))
			{
			    SendClientMessage(playerid,COLOR_GREY,": /remont [playerid] [ ] []");
			    return 1;
			}
			new money = strval(tmp);
			if(intt > 21 || intt < 1) { SendClientMessage(playerid,COLOR_GREY,"ID     1  21"); return 1;}
			if(money > 1000000) { SendClientMessage(playerid,COLOR_GREY,"    1000000"); return 1;}
			if(money < 20000) { SendClientMessage(playerid,COLOR_GREY,"    20000"); return 1;}
			if(PlayerInfo[playerid][pLeader] == 23 || PlayerInfo[playerid][pMember] == 23)
			{
			    if(IsPlayerConnected(giveplayerid))
	    		{
	    		    GetPlayerName(playerid,sendername,sizeof(sendername));
				    GetPlayerName(giveplayerid,giveplayer,sizeof(giveplayer));
	    		    if(PlayerInfo[giveplayerid][pPhousekey] != 255)
				    {
				        if(PlayerInfo[playerid][pRank] <= 1 && money > 200000){ SendClientMessage(playerid,COLOR_GREY,"     200000"); return 1; }
				        else if(PlayerInfo[playerid][pRank] <= 2 && money > 400000){ SendClientMessage(playerid,COLOR_GREY,"     400000"); return 1; }
				        else if(PlayerInfo[playerid][pRank] <= 3 && money > 600000){ SendClientMessage(playerid,COLOR_GREY,"     600000"); return 1; }
				        else if(PlayerInfo[playerid][pRank] <= 4 && money > 800000){ SendClientMessage(playerid,COLOR_GREY,"     800000"); return 1; }
						rmoney[giveplayerid] = money;
						rid[giveplayerid] = intt;
						rpid[giveplayerid] = playerid;
						format(string,sizeof(string)," %s      %d.  : %d (/accept remont)",sendername,money,intt);
						SendClientMessage(giveplayerid,COLOR_LIGHTBLUE,string);
						format(string,sizeof(string),"   %s    %d.  : %d",giveplayer,money,intt);
						SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
					}
					else
					{
					    SendClientMessage(playerid,COLOR_GREY,"   ");
					}
	    		}
	    		else
	    		{
	    			SendClientMessage(playerid,COLOR_GREY,"  ");
	    		}
			}
			else
			{
			    SendClientMessage(playerid,COLOR_GREY,"     !");
			}
		}
		return 1;
	}

	if(strcmp(cmd,"/delivery",true) == 0)
	{
	    if(PlayerInfo[playerid][pJob] == 16)
	    {
		    if(PlayerToPoint(10.0,playerid,-116.4667,-1134.2784,1.9563))
		    {
		        if(IsPlayerInAnyVehicle(playerid))
				{
					new carid = GetPlayerVehicleID(playerid);
					new model = GetVehicleModel(carid);
					if(model == 515)
					{
						if(IsAnyTrailerAttachedToVehicle(carid))
						{
						    if(acceptgruz[playerid] > 0)
						    {
						        SendClientMessage(playerid,COLOR_GREY,"   ");
						        return 1;
						    }
						    new randik = random(7);
						    if(randik == 0)
							{
							    DisablePlayerCheckpoint(playerid);
								checkpointd[playerid] = SetPlayerCheckpoint(playerid,-59.0808,0.1278,3.1172,8.0);
								SendClientMessage(playerid,COLOR_LIGHTBLUE," !    !");
								acceptgruz[playerid] = 1;
							}
							else if(randik == 1)
							{
							    DisablePlayerCheckpoint(playerid);
								checkpointd[playerid] = SetPlayerCheckpoint(playerid,-1017.7874,-681.4913,32.0078,8.0);
								SendClientMessage(playerid,COLOR_LIGHTBLUE," !    !");
								acceptgruz[playerid] = 2;
							}
							else if(randik == 2)
							{
                                DisablePlayerCheckpoint(playerid);
								checkpointd[playerid] = SetPlayerCheckpoint(playerid,823.9176,854.6870,11.8571,8.0);
								SendClientMessage(playerid,COLOR_LIGHTBLUE," !    !");
								acceptgruz[playerid] = 3;
							}
							else if(randik == 3)
							{
                                DisablePlayerCheckpoint(playerid);
								checkpointd[playerid] = SetPlayerCheckpoint(playerid,578.8217,1221.5995,11.7113,8.0);
								SendClientMessage(playerid,COLOR_LIGHTBLUE," !    !");
								acceptgruz[playerid] = 4;
							}
							else if(randik == 4)
							{
                                DisablePlayerCheckpoint(playerid);
								checkpointd[playerid] = SetPlayerCheckpoint(playerid,266.3958,1407.6863,10.4828,8.0);
								SendClientMessage(playerid,COLOR_LIGHTBLUE," !    !");
								acceptgruz[playerid] = 5;
							}
							else if(randik == 5)
							{
                                DisablePlayerCheckpoint(playerid);
								checkpointd[playerid] = SetPlayerCheckpoint(playerid,-1890.8984,-1731.3362,21.7500,8.0);
								SendClientMessage(playerid,COLOR_LIGHTBLUE," !    !");
								acceptgruz[playerid] = 6;
							}
							else if(randik == 6)
							{
                                DisablePlayerCheckpoint(playerid);
								checkpointd[playerid] = SetPlayerCheckpoint(playerid,2783.4919,-2475.8999,13.6347,8.0);
								SendClientMessage(playerid,COLOR_LIGHTBLUE," !    !");
								acceptgruz[playerid] = 7;
							}
						}
						else
						{
						    SendClientMessage(playerid,COLOR_GREY,"    ");
						}
					}
					else
					{
					    SendClientMessage(playerid,COLOR_GREY,"    ");
					}
				}
				else
				{
				    SendClientMessage(playerid,COLOR_GREY,"   ");
				}
		    }
		    else
		    {
		        SendClientMessage(playerid,COLOR_GREY,"      ");
		    }
	    }
	    else
	    {
	        SendClientMessage(playerid,COLOR_GREY,"   ");
	    }
	    return 1;
	}

	if (strcmp(cmd, "/pworld", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if(PlayerInfo[playerid][pAdmin] >= 5)
			{
				if(VWorld[playerid] == 0)
				{
				    VWorld[playerid] = 1;
				    SetPlayerVirtualWorld(playerid,100);
				    SendClientMessage(playerid, COLOR_LIGHTBLUE, "     !");
				}
				else if(VWorld[playerid] == 1)
				{
				    VWorld[playerid] = 0;
				    SetPlayerVirtualWorld(playerid,0);
				    SendClientMessage(playerid, COLOR_LIGHTBLUE, "     !");
				}
			}
		}
		return 1;
	}

	if (strcmp(cmd, "/getpass", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if(PlayerToPoint(10.0,playerid,250.0,67.8,1003.6))
			{
				if(PlayerInfo[playerid][pPass] == 1)
				{
				    if(WantedLevel[playerid] <= 0)
				    {
						if(PlayerInfo[playerid][pJailed] == 0)
						{
						    GetPlayerName(playerid,sendername,sizeof(sendername));
						    PlayerInfo[playerid][pPass] = 0;
						    format(string, sizeof(string), "* %s   ", sendername);
							ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
						}
				    }
				    else
				    {
				        SendClientMessage(playerid,COLOR_GREY,"    ");
				    }
				}
				else
				{
				    SendClientMessage(playerid,COLOR_GREY,"      ");
				}
			}
			else
			{
			    SendClientMessage(playerid,COLOR_GREY,"       ");
			}
		}
		return 1;
	}

	if (strcmp(cmd, "/park", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(PlayerInfo[playerid][pCarKey2] == 0 && PlayerInfo[playerid][pCarKey] == 0)
	        {
	            SendClientMessage(playerid,COLOR_GREY,"   ");
	            return 1;
	        }
			if(IsPlayerInAnyVehicle(playerid))
			{
				new cari = GetPlayerVehicleID(playerid);
				if(cari == PlayerInfo[playerid][pCarKey2] || cari == PlayerInfo[playerid][pCarKey])
				{
					RemovePlayerFromVehicle(playerid);
					TogglePlayerControllable(playerid, 1);
				    new Float:xcar, Float:ycar, Float:zcar, Float:ancar;
				    new mods = GetVehicleModel(cari);
				    GetVehicleZAngle(cari, ancar);
				    GetVehiclePos(cari,xcar,ycar,zcar);
				    DestroyVehicle(cari);
				    CreateVehicle(mods,xcar,ycar,zcar,ancar,AutoInfo[cari][aColor1],AutoInfo[cari][aColor2],SPAWN_CARS);
				    AutoInfo[cari][aAutoX] = xcar;
				    AutoInfo[cari][aAutoY] = ycar;
				    AutoInfo[cari][aAutoZ] = zcar;
				    AutoInfo[cari][aAutoAngle] = ancar;
				    SaveAuto();
				    if(AutoInfo[cari][a0] != 0)
				    {
				        AddVehicleComponent(cari, AutoInfo[cari][a0]);
				    }
				    if(AutoInfo[cari][a1] != 0)
				    {
				        AddVehicleComponent(cari, AutoInfo[cari][a1]);
				    }
				    if(AutoInfo[cari][a2] != 0)
					{
				        AddVehicleComponent(cari, AutoInfo[cari][a2]);
				    }
				    if(AutoInfo[cari][a3] != 0)
				    {
				        AddVehicleComponent(cari, AutoInfo[cari][a3]);
				    }
				    if(AutoInfo[cari][a4] != 0)
				    {
				        AddVehicleComponent(cari, AutoInfo[cari][a4]);
				    }
				    if(AutoInfo[cari][a5] != 0)
				    {
				        AddVehicleComponent(cari, AutoInfo[cari][a5]);
				    }
				    if(AutoInfo[cari][a6] != 0)
				    {
				        AddVehicleComponent(cari, AutoInfo[cari][a6]);
				    }
				    if(AutoInfo[cari][a7] != 0)
				    {
				        AddVehicleComponent(cari, AutoInfo[cari][a7]);
				    }
				    if(AutoInfo[cari][a8] != 0)
				    {
				        AddVehicleComponent(cari, AutoInfo[cari][a8]);
				    }
				    if(AutoInfo[cari][a9] != 0)
				    {
				        AddVehicleComponent(cari, AutoInfo[cari][a9]);
				    }
				    if(AutoInfo[cari][a10] != 0)
				    {
				        AddVehicleComponent(cari, AutoInfo[cari][a10]);
				    }
				    if(AutoInfo[cari][a11] != 0)
				    {
				        AddVehicleComponent(cari, AutoInfo[cari][a11]);
				    }
				    if(AutoInfo[cari][a12] != 0)
				    {
				        AddVehicleComponent(cari, AutoInfo[cari][a12]);
				    }
				    if(AutoInfo[cari][a13] != 0)
				    {
				        AddVehicleComponent(cari, AutoInfo[cari][a13]);
				    }
				    if(AutoInfo[cari][aPaintJob] != 0)
				    {
			            ChangeVehiclePaintjob(cari,AutoInfo[cari][aPaintJob]);
				    }
        			if(AutoInfo[cari][aTeh] == 1)
				    {
        				format(string,sizeof(string)," {000000}SA %d RC",AutoInfo[cari][aNomer]);
        				SetVehicleNumberPlate(cari,string);
				    }
				    SendClientMessage(playerid,COLOR_YELLOW," !");
				}
				else
				{
				    SendClientMessage(playerid,COLOR_GREY,"     ");
				}
			}
			else
			{
			    SendClientMessage(playerid,COLOR_GREY,"   ");
			}
		}
		return 1;
	}
	if (strcmp(cmd, "/apark", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if(IsPlayerInAnyVehicle(playerid))
			{
				new cari = GetPlayerVehicleID(playerid);
				if(PlayerInfo[playerid][pAdmin] > 0)
				{
					RemovePlayerFromVehicle(playerid);
					TogglePlayerControllable(playerid, 1);
				    new Float:xcar, Float:ycar, Float:zcar, Float:ancar;
				    new mods = GetVehicleModel(cari);
				    GetVehicleZAngle(cari, ancar);
				    GetVehiclePos(cari,xcar,ycar,zcar);
				    DestroyVehicle(cari);
				    CreateVehicle(mods,xcar,ycar,zcar,ancar,AutoInfo[cari][aColor1],AutoInfo[cari][aColor2],SPAWN_CARS);
				    AutoInfo[cari][aAutoX] = xcar;
				    AutoInfo[cari][aAutoY] = ycar;
				    AutoInfo[cari][aAutoZ] = zcar;
				    AutoInfo[cari][aAutoAngle] = ancar;
				    SaveAuto();
				    if(AutoInfo[cari][a0] != 0)
				    {
				        AddVehicleComponent(cari, AutoInfo[cari][a0]);
				    }
				    if(AutoInfo[cari][a1] != 0)
				    {
				        AddVehicleComponent(cari, AutoInfo[cari][a1]);
				    }
				    if(AutoInfo[cari][a2] != 0)
					{
				        AddVehicleComponent(cari, AutoInfo[cari][a2]);
				    }
				    if(AutoInfo[cari][a3] != 0)
				    {
				        AddVehicleComponent(cari, AutoInfo[cari][a3]);
				    }
				    if(AutoInfo[cari][a4] != 0)
				    {
				        AddVehicleComponent(cari, AutoInfo[cari][a4]);
				    }
				    if(AutoInfo[cari][a5] != 0)
				    {
				        AddVehicleComponent(cari, AutoInfo[cari][a5]);
				    }
				    if(AutoInfo[cari][a6] != 0)
				    {
				        AddVehicleComponent(cari, AutoInfo[cari][a6]);
				    }
				    if(AutoInfo[cari][a7] != 0)
				    {
				        AddVehicleComponent(cari, AutoInfo[cari][a7]);
				    }
				    if(AutoInfo[cari][a8] != 0)
				    {
				        AddVehicleComponent(cari, AutoInfo[cari][a8]);
				    }
				    if(AutoInfo[cari][a9] != 0)
				    {
				        AddVehicleComponent(cari, AutoInfo[cari][a9]);
				    }
				    if(AutoInfo[cari][a10] != 0)
				    {
				        AddVehicleComponent(cari, AutoInfo[cari][a10]);
				    }
				    if(AutoInfo[cari][a11] != 0)
				    {
				        AddVehicleComponent(cari, AutoInfo[cari][a11]);
				    }
				    if(AutoInfo[cari][a12] != 0)
				    {
				        AddVehicleComponent(cari, AutoInfo[cari][a12]);
				    }
				    if(AutoInfo[cari][a13] != 0)
				    {
				        AddVehicleComponent(cari, AutoInfo[cari][a13]);
				    }
				    if(AutoInfo[cari][aPaintJob] != 0)
				    {
			            ChangeVehiclePaintjob(cari,AutoInfo[cari][aPaintJob]);
				    }
				    SendClientMessage(playerid,COLOR_YELLOW," !");
				}
			}
			else
			{
			    SendClientMessage(playerid,COLOR_GREY,"   ");
			}
		}
		return 1;
	}
    if (strcmp(cmd, "/asellcar", true) == 0)
	{
	    if(PlayerInfo[playerid][pAdmin] >= 8)
	    {
	        RemovePlayerFromVehicle(playerid);
	        TogglePlayerControllable(playerid, 1);
	        new cari = GetPlayerVehicleID(playerid);
		    new Float:xcar, Float:ycar, Float:zcar, Float:ancar;
		    new mods = GetVehicleModel(cari);
		    GetVehicleZAngle(cari, ancar);
		    GetVehiclePos(cari,xcar,ycar,zcar);
		    DestroyVehicle(cari);
		    CreateVehicle(mods,xcar,ycar,zcar,ancar,AutoInfo[cari][aColor1],AutoInfo[cari][aColor2],SPAWN_CARS);
		    AutoInfo[cari][aAutoX] = xcar;
		    AutoInfo[cari][aAutoY] = ycar;
		    AutoInfo[cari][aAutoZ] = zcar;
		    AutoInfo[cari][aAutoAngle] = ancar;
		    AutoInfo[cari][aStats] = 0;
		    AutoInfo[cari][aTeh] = 0;
			AutoInfo[cari][aNomer] = 0;
		    new ptem[64];
		    format(ptem,sizeof(ptem),"The State");
		    strmid(AutoInfo[cari][aOwner], ptem, 0, strlen(ptem), 255);
		    SaveAuto();
		    format(string,sizeof(string)," \n: %d",AutoInfo[cari][aPrice]);
        	UpdateDynamic3DTextLabelText(nomer[cari],0xBFF600FF,string);
	    }
	    return 1;
	}
    if (strcmp(cmd, "/sellcar", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(PlayerInfo[playerid][pCarKey2] == 0 && PlayerInfo[playerid][pCarKey] == 0)
	        {
	            SendClientMessage(playerid,COLOR_GREY,"   ");
	            return 1;
	        }
	        tmp = strtok(cmdtext,idx);
			if(!strlen(tmp))
			{
				if(PlayerToKvadrat(playerid, 1048.308105, -1793.266845, 1112.308105, -1721.266845) ||
				PlayerToKvadrat(playerid, -2701.547607, -68.463027, -2597.547607, -4.463027) ||
				PlayerToKvadrat(playerid, 2637.197753, -1887.452148, 2845.197753, -1639.452148) ||
				PlayerToKvadrat(playerid, -2550.660888, 276.801574, -2446.660888, 436.801574) ||
				PlayerToKvadrat(playerid, 2375.262939, 2454.933837, 2575.262939, 2582.933837) ||
				PlayerToKvadrat(playerid, 2111.438964, 971.658813, 2199.438964, 1051.658813) ||
				PlayerToKvadrat(playerid,1621.489013, 1268.823364, 1725.489013, 1340.823364)||
				PlayerToKvadrat(playerid,-2253.618896, 268.210754, -2133.618896, 324.210754))
				{
			        if(IsPlayerInAnyVehicle(playerid))
					{
					    new cari = GetPlayerVehicleID(playerid);
						if(cari == PlayerInfo[playerid][pCarKey2] || cari == PlayerInfo[playerid][pCarKey] || cari == PlayerInfo[playerid][pCarKey3])
						{
						    RemovePlayerFromVehicle(playerid);
						    TogglePlayerControllable(playerid, 1);
						    new Float:xcar, Float:ycar, Float:zcar, Float:ancar;
						    new mods = GetVehicleModel(cari);
						    GetVehicleZAngle(cari, ancar);
						    GetVehiclePos(cari,xcar,ycar,zcar);
						    DestroyVehicle(cari);
						    CreateVehicle(mods,xcar,ycar,zcar,ancar,AutoInfo[cari][aColor1],AutoInfo[cari][aColor2],SPAWN_CARS);
						    AutoInfo[cari][aAutoX] = xcar;
						    AutoInfo[cari][aAutoY] = ycar;
						    AutoInfo[cari][aAutoZ] = zcar;
						    AutoInfo[cari][aAutoAngle] = ancar;
						    AutoInfo[cari][aStats] = 0;
          					AutoInfo[cari][aTeh] = 0;
							AutoInfo[cari][aNomer] = 0;
						    new ptem[64];
						    format(ptem,sizeof(ptem),"The State");
						    strmid(AutoInfo[cari][aOwner], ptem, 0, strlen(ptem), 255);
						    new manyy = AutoInfo[cari][aPrice] / 2;
						    ConsumingMoney[playerid] = 1;
						    NormMoney[playerid] = 2;
							AntiMoney[playerid] = AntiMoney[playerid] + manyy;
						    GiveMoney(playerid,manyy);
						    SaveAuto();
						    gCarLock[cari] = 0;
							UnLockCar(cari);
						    new nal = (manyy*13) / 100;
							PlayerInfo[playerid][pNalog] += nal;
						    format(string,sizeof(string)," \n: %d",AutoInfo[cari][aPrice]);
          					UpdateDynamic3DTextLabelText(nomer[cari],0xBFF600FF,string);
						    if(cari == PlayerInfo[playerid][pCarKey2])
						    {
						        PlayerInfo[playerid][pCarKey2] = 0;
						    }
						    else if(cari == PlayerInfo[playerid][pCarKey])
						    {
						        PlayerInfo[playerid][pCarKey] = 0;
						    }
							else if(cari == PlayerInfo[playerid][pCarKey3])
						    {
						        PlayerInfo[playerid][pCarKey3] = 0;
						    }
						    return 1;
						}
						else
						{
						    SendClientMessage(playerid,COLOR_GREY,"     ");
						}
					}
					else
					{
					    SendClientMessage(playerid,COLOR_GREY,"   ");
					}
				}
				else
				{
				    SendClientMessage(playerid,COLOR_GREY,"      ");
				}
			}
			else
			{
				giveplayerid = ReturnUser(tmp);
				tmp = strtok(cmdtext,idx);
				if(!strlen(tmp))
				{
				    SendClientMessage(playerid,COLOR_GREY,"/sellcar [id ] []  /sellcar  ");
				    return 1;
				}
                new babkis = strval(tmp);
				if(PlayerInfo[giveplayerid][pCarKey2] != 0 && PlayerInfo[giveplayerid][pCarKey] != 0)
		        {
		            SendClientMessage(playerid,COLOR_GREY,"    ");
		            return 1;
		        }
		        if(babkis > GetPlayerMoney(giveplayerid))
				{
				    SendClientMessage(playerid,COLOR_GREY,"    ");
				    return 1;
				}
				if(!ProxDetectorS(10.0, playerid, giveplayerid))
				{
				    SendClientMessage(playerid,COLOR_GREY,"    ");
				    return 1;
				}
                if(CheckPlayerDistanceToVehicle(10.0, playerid, PlayerInfo[playerid][pCarKey])&& CheckPlayerDistanceToVehicle(10.0, playerid, PlayerInfo[playerid][pCarKey2])&& CheckPlayerDistanceToVehicle(10.0, playerid, PlayerInfo[playerid][pCarKey3]))
				{
				    SendClientMessage(playerid,COLOR_GREY,"    !   ,    ");
				    return 1;
				}
				if(!CheckPlayerDistanceToVehicle(10.0, playerid, PlayerInfo[playerid][pCarKey]) && !CheckPlayerDistanceToVehicle(10.0, playerid, PlayerInfo[playerid][pCarKey2])&& !CheckPlayerDistanceToVehicle(10.0, playerid, PlayerInfo[playerid][pCarKey3]))
				{
				    SendClientMessage(playerid,COLOR_GREY,"    ");
				    return 1;
				}
				if(CheckPlayerDistanceToVehicle(10.0, playerid, PlayerInfo[playerid][pCarKey]))
				{
				    predlogidcar[giveplayerid] = PlayerInfo[playerid][pCarKey];
				}
				else if(CheckPlayerDistanceToVehicle(10.0, playerid, PlayerInfo[playerid][pCarKey2]))
				{
				    predlogidcar[giveplayerid] = PlayerInfo[playerid][pCarKey2];
				}
				else if(CheckPlayerDistanceToVehicle(10.0, playerid, PlayerInfo[playerid][pCarKey3]))
				{
				    predlogidcar[giveplayerid] = PlayerInfo[playerid][pCarKey3];
				}
				GetPlayerName(playerid,sendername,sizeof(sendername));
				GetPlayerName(giveplayerid,giveplayer,sizeof(giveplayer));
				predlogid[giveplayerid] = playerid;
				predlogmoney[giveplayerid] = babkis;
				new kfjsdh = predlogidcar[giveplayerid];
				format(string,sizeof(string),"%s    %s  %d$ (/accept buycar)",sendername,VehicleNames[GetVehicleModel(kfjsdh)-400],babkis);
				SendClientMessage(giveplayerid,COLOR_LIGHTBLUE,string);
				format(string,sizeof(string),"  %s  %s  %d$",giveplayer,VehicleNames[GetVehicleModel(kfjsdh)-400],babkis);
				SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
			}
		}
	    return 1;
	}

	if(strcmp(cmd, "/dn", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if (PlayerInfo[playerid][pAdmin] >= 1)
			{
				new Float:slx, Float:sly, Float:slz;
				GetPlayerPos(playerid, slx, sly, slz);
				SetPlayerPos(playerid, slx, sly, slz-2);
				return 1;
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "  .");
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/up", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if (PlayerInfo[playerid][pAdmin] >= 1)
			{
				new Float:slx, Float:sly, Float:slz;
				GetPlayerPos(playerid, slx, sly, slz);
				SetPlayerPos(playerid, slx, sly, slz+2);
				return 1;
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "  .");
			}
		}
		return 1;
	}
	if (strcmp(cmd, "/fly", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if (PlayerInfo[playerid][pAdmin] >= 1)
			{
				new Float:px, Float:py, Float:pz, Float:pa;
				GetPlayerFacingAngle(playerid,pa);
				if(pa >= 0.0 && pa <= 22.5) //n1
				{
					GetPlayerPos(playerid, px, py, pz);
					SetPlayerPos(playerid, px, py+30, pz+5);
				}
				if(pa >= 332.5 && pa < 0.0) //n2
				{
					GetPlayerPos(playerid, px, py, pz);
					SetPlayerPos(playerid, px, py+30, pz+5);
				}
				if(pa >= 22.5 && pa <= 67.5) //nw
				{
					GetPlayerPos(playerid, px, py, pz);
					SetPlayerPos(playerid, px-15, py+15, pz+5);
				}
				if(pa >= 67.5 && pa <= 112.5) //w
				{
					GetPlayerPos(playerid, px, py, pz);
					SetPlayerPos(playerid, px-30, py, pz+5);
				}
				if(pa >= 112.5 && pa <= 157.5) //sw
				{
					GetPlayerPos(playerid, px, py, pz);
					SetPlayerPos(playerid, px-15, py-15, pz+5);
				}
				if(pa >= 157.5 && pa <= 202.5) //s
				{
					GetPlayerPos(playerid, px, py, pz);
					SetPlayerPos(playerid, px, py-30, pz+5);
				}
				if(pa >= 202.5 && pa <= 247.5)//se
				{
					GetPlayerPos(playerid, px, py, pz);
					SetPlayerPos(playerid, px+15, py-15, pz+5);
				}
				if(pa >= 247.5 && pa <= 292.5)//e
				{
					GetPlayerPos(playerid, px, py, pz);
					SetPlayerPos(playerid, px+30, py, pz+5);
				}
				if(pa >= 292.5 && pa <= 332.5)//e
				{
					GetPlayerPos(playerid, px, py, pz);
					SetPlayerPos(playerid, px+15, py+15, pz+5);
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "  .");
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/lt", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if (PlayerInfo[playerid][pAdmin] >= 1)
			{
				new Float:slx, Float:sly, Float:slz;
				GetPlayerPos(playerid, slx, sly, slz);
				SetPlayerPos(playerid, slx, sly+2, slz);
				return 1;
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "   .");
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/rt", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if (PlayerInfo[playerid][pAdmin] >= 1)
			{
				new Float:slx, Float:sly, Float:slz;
				GetPlayerPos(playerid, slx, sly, slz);
				SetPlayerPos(playerid, slx, sly-2, slz-2);
				return 1;
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "  .");
			}
		}
		return 1;
	}
//-------------------------------[Check]--------------------------------------------------------------------------
	if (strcmp(cmd, "/check", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if (dostup[playerid] != 1)
  			{
				ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
				return 1;
			}
			if (PlayerInfo[playerid][pAdmin] >= 1)
			{
				tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_GRAD1, ": /check [playerid/PartOfName]");
					return 1;
				}
				//giveplayerid = strval(tmp);
	            giveplayerid = ReturnUser(tmp);
				if(IsPlayerConnected(giveplayerid))
				{
				    if(giveplayerid != INVALID_PLAYER_ID)
				    {
						ShowStats(playerid,giveplayerid);
					}
				}
				else
				{
					SendClientMessage(playerid, COLOR_GRAD1, "   ");
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "  .");
			}
		}
		return 1;
	}
	if (strcmp(cmd, "/number", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if (PlayerInfo[playerid][pPhoneBook] == 1)
			{
				tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_GRAD1, " : /number [playerid/PartOfName]");
					return 1;
				}
				//giveplayerid = strval(tmp);
				giveplayerid = ReturnUser(tmp);
				if(IsPlayerConnected(giveplayerid))
				{
				    if(giveplayerid != INVALID_PLAYER_ID)
				    {
						GetPlayerName(giveplayerid, sendername, sizeof(sendername));
						format(string, 256, "Name: %s, Ph: %d",sendername,PlayerInfo[giveplayerid][pPnumber]);
						SendClientMessage(playerid, COLOR_GRAD1, string);
					}
				}
				else
				{
					SendClientMessage(playerid, COLOR_GRAD1, "      !");
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "        !");
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/myposget", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			new Float:xx,Float:yy,Float:zz,strstr[128],Float:an;
			GetPlayerPos(playerid,xx,yy,zz);
			GetPlayerFacingAngle(playerid,an);
			format(strstr,sizeof(strstr),"X: %0.1f Y: %0.1f Z: %0.1f Angle: %0.1f  Int: %d",xx,yy,zz,an,GetPlayerInterior(playerid));
			SendClientMessage(playerid,COLOR_LIGHTRED,strstr);
		}
		return 1;
	}
	if(strcmp(cmd, "/mycarget", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        new strstr[128];
	        new langon = GetPlayerVehicleID(playerid);
			format(strstr,sizeof(strstr)," ID car: %d, Model car: %d",langon,GetVehicleModel(langon));
			SendClientMessage(playerid,COLOR_LIGHTRED,strstr);
		}
		return 1;
	}

	if(strcmp(cmd, "/gps", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if(PlayerInfo[playerid][pKpk] >= 0)
			{
			    GetPlayerName(playerid,sendername,sizeof(sendername));
			    format(string, sizeof(string), "* %s  ", sendername);
				ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
                format(string,sizeof(string),"GPS \n");
      			ShowPlayerDialog(playerid,990,DIALOG_STYLE_LIST," ",string,"","");
			}
			else
			{
				SendClientMessage(playerid, COLOR_LIGHTRED2, "      KK!");
			}
		}
		return 1;
	}

//-------------------------------[BuyLevel]--------------------------------------------------------------------------
//-------------------------------[UPGRADE]--------------------------------------------------------------------------
	if (strcmp(cmd, "/carcolor", true) == 0)
	{
		tmp = strtok(cmdtext,idx);
		if(!strlen(tmp))
		{
		    SendClientMessage(playerid,COLOR_GREY,": /carcolor [1/2 ] [1 ] [2 ]");
		    return 1;
		}
		new carsi = strval(tmp);
		if(carsi == 1)
		{
		    if(PlayerInfo[playerid][pCarKey] == 0)
		    {
		        SendClientMessage(playerid,COLOR_GREY,"    1");
		        return 1;
		    }
		    tmp = strtok(cmdtext,idx);
		    if(!strlen(tmp))
			{
			    SendClientMessage(playerid,COLOR_GREY,": /carcolor [1/2 ] [1 ] [2 ]");
			    return 1;
			}
		    new col1 = strval(tmp);
		    tmp = strtok(cmdtext,idx);
		    if(!strlen(tmp))
			{
			    SendClientMessage(playerid,COLOR_GREY,": /carcolor [1/2 ] [1 ] [2 ]");
			    return 1;
			}
		    new col2 = strval(tmp);
			if(col1 > 255 || col1 < 0 || col2 > 255 || col2 < 0)
			{
			    SendClientMessage(playerid,COLOR_GREY,"    0  255");
			    return 1;
			}
			NormMoney[playerid] = 2;
			AntiMoney[playerid] = AntiMoney[playerid] - 5000;
			GiveMoney(playerid,-5000);
			ChangeVehicleColor(PlayerInfo[playerid][pCarKey],col1,col2);
			AutoInfo[PlayerInfo[playerid][pCarKey]][aColor1] = col1;
			AutoInfo[PlayerInfo[playerid][pCarKey]][aColor1] = col2;
			SBizzInfo[5][sbTill] += 5000;
			ExtortionSBiz(5, 5000);
			SaveAuto();
			SendClientMessage(playerid,COLOR_YELLOW,"   ");
		}
		else if(carsi == 2)
		{
		    if(PlayerInfo[playerid][pCarKey2] == 0)
		    {
		        SendClientMessage(playerid,COLOR_GREY,"    2");
		        return 1;
		    }
		    tmp = strtok(cmdtext,idx);
		    if(!strlen(tmp))
			{
			    SendClientMessage(playerid,COLOR_GREY,": /carcolor [1/2 ] [1 ] [2 ]");
			    return 1;
			}
		    new col1 = strval(tmp);
		    tmp = strtok(cmdtext,idx);
		    if(!strlen(tmp))
			{
			    SendClientMessage(playerid,COLOR_GREY,": /carcolor [1/2 ] [1 ] [2 ]");
			    return 1;
			}
		    new col2 = strval(tmp);
		    if(col1 > 255 || col1 < 0 || col2 > 255 || col2 < 0)
			{
			    SendClientMessage(playerid,COLOR_GREY,"    0  255");
			    return 1;
			}
			NormMoney[playerid] = 2;
			AntiMoney[playerid] = AntiMoney[playerid] - 5000;
			GiveMoney(playerid,-5000);
			ChangeVehicleColor(PlayerInfo[playerid][pCarKey2],col1,col2);
			AutoInfo[PlayerInfo[playerid][pCarKey2]][aColor1] = col1;
			AutoInfo[PlayerInfo[playerid][pCarKey2]][aColor1] = col2;
			SBizzInfo[5][sbTill] += 5000;
			ExtortionSBiz(5, 5000);
			SaveAuto();
			SendClientMessage(playerid,COLOR_YELLOW,"   ");
		}
		else if(carsi == 3)
		{
		    if(PlayerInfo[playerid][pCarKey3] == 0)
		    {
		        SendClientMessage(playerid,COLOR_GREY,"    3");
		        return 1;
		    }
		    tmp = strtok(cmdtext,idx);
		    if(!strlen(tmp))
			{
			    SendClientMessage(playerid,COLOR_GREY,": /carcolor [1/2/3 ] [1 ] [2 ]");
			    return 1;
			}
		    new col1 = strval(tmp);
		    tmp = strtok(cmdtext,idx);
		    if(!strlen(tmp))
			{
			    SendClientMessage(playerid,COLOR_GREY,": /carcolor [1/2/3 ] [1 ] [2 ]");
			    return 1;
			}
		    new col2 = strval(tmp);
		    if(col1 > 255 || col1 < 0 || col2 > 255 || col2 < 0)
			{
			    SendClientMessage(playerid,COLOR_GREY,"    0  255");
			    return 1;
			}
			NormMoney[playerid] = 2;
			AntiMoney[playerid] = AntiMoney[playerid] - 5000;
			GiveMoney(playerid,-5000);
			ChangeVehicleColor(PlayerInfo[playerid][pCarKey3],col1,col2);
			AutoInfo[PlayerInfo[playerid][pCarKey3]][aColor1] = col1;
			AutoInfo[PlayerInfo[playerid][pCarKey3]][aColor1] = col2;
			SBizzInfo[5][sbTill] += 5000;
			ExtortionSBiz(5, 5000);
			SaveAuto();
			SendClientMessage(playerid,COLOR_YELLOW,"   ");
		}
		else
		{
		    SendClientMessage(playerid,COLOR_GREY,": /carcolor [1/2 ] [1 ] [2 ]");
		}
		return 1;
	}
	if (strcmp(cmd, "/resetupgrades", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if (gPlayerLogged[playerid] == 0)
			{
				SendClientMessage(playerid, COLOR_GRAD1, "  .");
				return 1;
			}
			if (GetPlayerMoney(playerid) < 100000)
			{
				SendClientMessage(playerid, COLOR_GRAD1, "    100000$ !");
				return 1;
			}
			if (PlayerInfo[playerid][pLevel] < 2)
			{
				SendClientMessage(playerid, COLOR_GRAD1, "          2 !");
				return 1;
			}
			PlayerInfo[playerid][gPupgrade] = (PlayerInfo[playerid][pLevel]-1)*2;
			PlayerInfo[playerid][pSHealth] = 0.0;
			PlayerInfo[playerid][pAlcoholPerk] = 0;
			PlayerInfo[playerid][pDrugPerk] = 0;
			PlayerInfo[playerid][pMiserPerk] = 0;
			PlayerInfo[playerid][pPainPerk] = 0;
			PlayerInfo[playerid][pTraderPerk] = 0;
			NormMoney[playerid] = 2;
			AntiMoney[playerid] = AntiMoney[playerid] - 100000 ;
			GiveMoney(playerid,-100000);
			PlayerPlaySound(giveplayerid, 1052, 0.0, 0.0, 0.0);
			format(string, 256, "      %d   !",PlayerInfo[playerid][gPupgrade]);
			SendClientMessage(playerid, COLOR_GRAD2, string);
		}
		return 1;
	}
	if (strcmp(cmd, "/buygun", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(GetPlayerMoney(playerid) < 1)
			{
			    SendClientMessage(playerid, COLOR_GREY, "      !");
			    return 1;
			}
			new gun;
			new gunid[16];
			new gunstring1[256];
			new gunstring2[256];
			new gunstring3[256];
			new gunstring4[256];
			new gunstring5[256];
			new infostring[256];
			new guncharge;
			new ammocharge;
			new location = PlayerInfo[playerid][pLocal];
			if(location == 99 || location == 100 || location == 102 || IsPlayerInRangeOfPoint(playerid,5.0,2176.3,1619.4,999.9))
			{
				new mod1 = 100;
				tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
					format(string, sizeof(string), " : /buygun [gunname] [ammoamount]");
					SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
					SendClientMessage(playerid, COLOR_WHITE,"*** Guns & Ammo ***");
					SendClientMessage(playerid, COLOR_GRAD2,string);
					format(gunstring1, 256, "Weapons: parachute ($%d) golfclub ($%d) nightstick ($%d) baseballbat ($%d) shovel ($%d) poolcue ($%d)",
					GunPrice[0][0]/100*mod1,GunPrice[1][0]/100*mod1,GunPrice[2][0]/100*mod1,GunPrice[3][0]/100*mod1,GunPrice[4][0]/100*mod1,GunPrice[5][0]/100*mod1,GunPrice[6][0]/100*mod1);
					SendClientMessage(playerid, COLOR_GRAD3, gunstring1);
					format(gunstring2, 256, "Weapons: purpledildo ($%d) whitedildo ($%d) longwhitedildo ($%d) whitedildo2 ($%d) flowers ($%d) cane",
					GunPrice[7][0]/100*mod1,GunPrice[8][0]/100*mod1,GunPrice[9][0]/100*mod1,GunPrice[10][0]/100*mod1,GunPrice[11][0]/100*mod1,GunPrice[12][0]/100*mod1);
					SendClientMessage(playerid, COLOR_GRAD3, gunstring2);
					format(gunstring3, 256, "Weapons: sdpistol ($%d) deagle ($%d) mp5 ($%d)",
					GunPrice[13][0]/100*mod1,GunPrice[14][0]/100*mod1,GunPrice[15][0]/100*mod1,GunPrice[16][0]/100*mod1,GunPrice[17][0]/100*mod1,GunPrice[18][0]/100*mod1);
					SendClientMessage(playerid, COLOR_GRAD3, gunstring3);
					format(gunstring4, 256, "Weapons: shotgun ($%d) ak47 ($%d) m4 ($%d) rifle ($%d)",
					GunPrice[19][0]/100*mod1,GunPrice[20][0]/100*mod1,GunPrice[21][0]/100*mod1,GunPrice[22][0]/100*mod1,GunPrice[23][0]/100*mod1,GunPrice[24][0]/100*mod1);
					SendClientMessage(playerid, COLOR_GRAD3, gunstring4);
					format(gunstring5, 256, "Weapons: pistolammo ($%d) shotgunammo ($%d) smgammo ($%d) assaultammo ($%d) rifleammo ($%d)",
					GunPrice[25][0],GunPrice[26][0],GunPrice[27][0],GunPrice[28][0],GunPrice[29][0]);
					SendClientMessage(playerid, COLOR_GRAD3, gunstring5);
					SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
					return 1;
				}
				strmid(gunid, tmp, 0, strlen(cmdtext), 255);
				tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
					format(string, sizeof(string), " : /buygun [gunname] [ammoamount]");
					return 1;
				}
				new ammo = strval(tmp);
				if(ammo < 1 || ammo > 999) { SendClientMessage(playerid, COLOR_GREY, "-   1  999!"); return 1; }
				if (strcmp(gunid, "parachute", true, strlen(gunid)) == 0)
				{
					gun = 46;
					guncharge = 50;
					ammocharge = 0;
				}
				else if (strcmp(gunid, "golfclub", true, strlen(gunid)) == 0)
				{
					gun = 2; guncharge = 100; ammocharge = 0;
					PlayerInfo[playerid][pGun1] = 2; PlayerInfo[playerid][pAmmo1] = 1;
				}
				else if (strcmp(gunid, "nightstick", true, strlen(gunid)) == 0)
				{
					gun = 3; guncharge = 75; ammocharge = 0;
					PlayerInfo[playerid][pGun1] = 3; PlayerInfo[playerid][pAmmo1] = 1;
				}
				else if (strcmp(gunid, "baseballbat", true, strlen(gunid)) == 0)
				{
					gun = 5; guncharge = 50; ammocharge = 0;
					PlayerInfo[playerid][pGun1] = 5; PlayerInfo[playerid][pAmmo1] = 1;
				}
				else if (strcmp(gunid, "shovel", true, strlen(gunid)) == 0)
				{
					gun = 6; guncharge = 50; ammocharge = 0;
					PlayerInfo[playerid][pGun1] = 6; PlayerInfo[playerid][pAmmo1] = 1;
				}
				else if (strcmp(gunid, "poolcue", true, strlen(gunid)) == 0)
				{
					gun = 7; guncharge = 75; ammocharge = 0;
					PlayerInfo[playerid][pGun1] = 7; PlayerInfo[playerid][pAmmo1] = 1;
				}
				else if (strcmp(gunid, "purpledildo", true, strlen(gunid)) == 0)
				{
					gun = 10; guncharge = 50; ammocharge = 0;
					PlayerInfo[playerid][pGun1] = 10; PlayerInfo[playerid][pAmmo1] = 1;
				}
				else if (strcmp(gunid, "whitedildo", true, strlen(gunid)) == 0)
				{
					gun = 11; guncharge = 200; ammocharge = 0;
					PlayerInfo[playerid][pGun1] = 11; PlayerInfo[playerid][pAmmo1] = 1;
				}
				else if (strcmp(gunid, "longwhitedildo", true, strlen(gunid)) == 0)
				{
					gun = 12; guncharge = 200; ammocharge = 0;
					PlayerInfo[playerid][pGun1] = 12; PlayerInfo[playerid][pAmmo1] = 1;
				}
				else if (strcmp(gunid, "whitedildo2", true, strlen(gunid)) == 0)
				{
					gun = 13; guncharge = 200; ammocharge = 0;
					PlayerInfo[playerid][pGun1] = 13; PlayerInfo[playerid][pAmmo1] = 1;
				}
				else if (strcmp(gunid, "flowers", true, strlen(gunid)) == 0)
				{
					gun = 14; guncharge = 75; ammocharge = 0;
					PlayerInfo[playerid][pGun1] = 14; PlayerInfo[playerid][pAmmo1] = 1;
				}
				else if (strcmp(gunid, "cane", true, strlen(gunid)) == 0)
				{
					gun = 15; guncharge = 100; ammocharge = 0;
					PlayerInfo[playerid][pGun1] = 15; PlayerInfo[playerid][pAmmo1] = 1;
				}
				else if (strcmp(gunid, "sdpistol", true, strlen(gunid)) == 0)
				{
				    if(PlayerInfo[playerid][pGunLic] < 1)
					{
   	 					SendClientMessage(playerid, COLOR_YELLOW, "     !");
				    	return 1;
					}
					gun = 23; guncharge = 1000; ammocharge = 5*ammo;
					PlayerInfo[playerid][pGun2] = 23; PlayerInfo[playerid][pAmmo2] = ammo;
				}
				else if (strcmp(gunid, "deagle", true, strlen(gunid)) == 0)
				{
				    if(PlayerInfo[playerid][pGunLic] < 1)
					{
   	 					SendClientMessage(playerid, COLOR_YELLOW, "     !");
				    	return 1;
					}
					gun = 24; guncharge = 1500; ammocharge = 5*ammo;
					PlayerInfo[playerid][pGun2] = 24; PlayerInfo[playerid][pAmmo2] = ammo;
				}
				else if (strcmp(gunid, "mp5", true, strlen(gunid)) == 0)
				{
				    if(PlayerInfo[playerid][pGunLic] < 1)
					{
   	 					SendClientMessage(playerid, COLOR_YELLOW, "     !");
				    	return 1;
					}
					gun = 29; guncharge = 1750; ammocharge = 5*ammo;
					PlayerInfo[playerid][pGun3] = 29; PlayerInfo[playerid][pAmmo3] = ammo;
				}
				else if (strcmp(gunid, "shotgun", true, strlen(gunid)) == 0)
				{
				    if(PlayerInfo[playerid][pGunLic] < 1)
					{
   	 					SendClientMessage(playerid, COLOR_YELLOW, "     !");
				    	return 1;
					}
					gun = 25; guncharge = 1300; ammocharge = 5*ammo;
					PlayerInfo[playerid][pGun3] = 25; PlayerInfo[playerid][pAmmo3] = ammo;
				}
				else if (strcmp(gunid, "ak47", true, strlen(gunid)) == 0)
				{
				    if(PlayerInfo[playerid][pGunLic] < 1)
					{
   	 					SendClientMessage(playerid, COLOR_YELLOW, "     !");
				    	return 1;
					}
					gun = 30; guncharge = 2500; ammocharge = 5*ammo;
					PlayerInfo[playerid][pGun4] = 30; PlayerInfo[playerid][pAmmo4] = ammo;
				}
				else if (strcmp(gunid, "m4", true, strlen(gunid)) == 0)
				{
				    if(PlayerInfo[playerid][pGunLic] < 1)
					{
   	 					SendClientMessage(playerid, COLOR_YELLOW, "     !");
				    	return 1;
					}
					gun = 31; guncharge = 3000; ammocharge = 5*ammo;
					PlayerInfo[playerid][pGun4] = 31; PlayerInfo[playerid][pAmmo4] = ammo;
				}
				else if (strcmp(gunid, "rifle", true, strlen(gunid)) == 0)
				{
				    if(PlayerInfo[playerid][pGunLic] < 1)
					{
   	 					SendClientMessage(playerid, COLOR_YELLOW, "     !");
				    	return 1;
					}
					gun = 33; guncharge = 5000; ammocharge = 5*ammo;
					PlayerInfo[playerid][pGun4] = 33; PlayerInfo[playerid][pAmmo4] = ammo;
				}
				else
				{
					SendClientMessage(playerid, COLOR_GRAD6, ": '      !'");
					return 1;
				}
				if((guncharge+ammocharge) > GetPlayerMoney(playerid))
				{
					format(infostring, 256, "*    $%d !",guncharge+ammocharge);
					SendClientMessage(playerid, COLOR_GRAD3, infostring);
					return 1;
				}
				if(GetPlayerMoney(playerid) < (guncharge+ammocharge))
				{
				    SendClientMessage(playerid, COLOR_GREY, " !");
				    return 1;
				}
				new payout = guncharge + ammocharge;
				format(infostring, 256, "*   %s(%d)   $%d",gunid,ammo,payout);
				SendClientMessage(playerid, COLOR_GRAD3, infostring);
				GiveMoney(playerid,-payout);
				AntiMoney[playerid]=AntiMoney[playerid]-payout;
				BizzInfo[0][bTill] += payout;
				ExtortionBiz(0, payout);
				PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
				ServerGivePlayerWeapons(playerid, gun, ammo);
				GetPlayerName(playerid, sendername, sizeof(sendername));
				format(string, sizeof(string), "%s bought weapons for $%d at biz %d", sendername, payout, location-99);
				printf("%s", string);
				PayLog(string);
				format(string, sizeof(string), "* %s  %s", sendername, gunid);
			}
			else
			{
			    SendClientMessage(playerid, COLOR_WHITE,"    .");
				return 1;
			}
		}
		return 1;
	}
	if (strcmp(cmd, "/setpass", true) ==0 )
	{
		if(IsPlayerConnected(playerid))
		{
			if(gPlayerLogged[playerid] == 0)
			{
				SendClientMessage(playerid, COLOR_GREY, " !");
				return 1;
			}
			GetPlayerName(playerid, sendername, sizeof(sendername));
			format(string, sizeof(string), "%s.ini", sendername);
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD1, " : /setpass [_]");
				return 1;
			}
			new File = iniOpen(string);
			iniSet(File,"Key",MD5_Hash(tmp));
			iniClose(File);
			SendClientMessage(playerid,COLOR_YELLOW,"   ");
		}
		return 1;
	}
	if(strcmp(cmd, "/setsex", true)==0)
    {
    tmp=strtok(cmdtext,idx);
    if(!strlen(tmp)) return SendClientMessage(playerid, COLOR_GRAD1, ": /setsex [male/female]");
    if(strcmp(tmp, "male", true)==0)
    {
    PlayerInfo[playerid][pSex]=1;
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*      !");
    return 1;
    }
    if(strcmp(tmp, "female", true)==0)
    {
    PlayerInfo[playerid][pSex]=2;
    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*      !");
    return 1;
    }
    return SendClientMessage(playerid, COLOR_GRAD1, ": /setsex [male/female]");
    }

//----------------------------------[ooc]-----------------------------------------------
	if(strcmp(cmd, "/o", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(gPlayerLogged[playerid] == 0)
	        {
	            SendClientMessage(playerid, COLOR_GREY, "   !");
	            return 1;
	        }
			if ((noooc) && PlayerInfo[playerid][pAdmin] < 1)
			{
				SendClientMessage(playerid, COLOR_PURPLE, "* OOC  !");
				return 1;
			}
			GetPlayerName(playerid, sendername, sizeof(sendername));
			new length = strlen(cmdtext);
			while ((idx < length) && (cmdtext[idx] <= ' '))
			{
				idx++;
			}
			new offset = idx;
			new result[64];
			while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
			{
				result[idx - offset] = cmdtext[idx];
				idx++;
			}
			result[idx - offset] = EOS;
			if(!strlen(result))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : (/o) [chat]");
				return 1;
			}
			if(PlayerInfo[playerid][pMuted] == 1)
			{
				SendClientMessage(playerid, TEAM_CYAN_COLOR, "        .");
				return 1;
			}
			spaceGroupsToSpaces(result);
    		trimSideSpaces(result);
			new word[256],Index;while(Index < strlen(result)) { //        
			word = strtok(result,Index);
			if(Adv(word)==1||ZP(word)||U(word)||T(word)||N(word)||PP(word)||P(word)||V(word)||R(word)||PL(word)||ZV(word)||I(word)||ST(word)||PR(word)||DL(word)||RE(word)||VOC(word)||A(word)||NO(word)||TCZ(word)||BOP(word)){
					new i=strfind(result,word),j=i+strlen(word)-1; result[i++]='[';
					while(i<j) {result[i]='|';i++;}
					result[j]=']';
					BanEx(playerid, "   ");
				}
		 	}
			format(string, sizeof(string), "(( %s[%d]: %s ))", sendername, playerid, result);
			OOCOff(COLOR_OOC,string);
			printf("%s", string);
		}
		return 1;
	}
	if(strcmp(cmd, "/noooc", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        GetPlayerName(playerid,sendername,sizeof(sendername));
	        if (dostup[playerid] != 1)
  			{
				ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
				return 1;
			}
			if (PlayerInfo[playerid][pAdmin] >= 2 && (!noooc))
			{
				noooc = 1;
				BroadCast(COLOR_PURPLE, "*    !");
			}
			else if (PlayerInfo[playerid][pAdmin] >= 2 && (noooc))
			{
				noooc = 0;
				BroadCast(COLOR_PURPLE, "*    !");
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "      !");
			}
		}
		return 1;
	}
//----------------------------------[aooc]-----------------------------------------------
	if(strcmp(cmd, "/aooc", true) == 0 || strcmp(cmd, "/ao", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(gPlayerLogged[playerid] == 0)
	        {
	            SendClientMessage(playerid, COLOR_GREY, "     !");
	            return 1;
	        }
			if (PlayerInfo[playerid][pAdmin] < 5)
			{
				SendClientMessage(playerid, COLOR_GRAD2, "         !");
				return 1;
			}
			GetPlayerName(playerid, sendername, sizeof(sendername));
			new length = strlen(cmdtext);
			while ((idx < length) && (cmdtext[idx] <= ' '))
			{
				idx++;
			}
			new offset = idx;
			new result[64];
			while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
			{
				result[idx - offset] = cmdtext[idx];
				idx++;
			}
			result[idx - offset] = EOS;
			if(!strlen(result))
			{
				SendClientMessage(playerid, COLOR_GRAD2, ": (/ao)oc [aooc chat]");
				return 1;
			}
			if(PlayerInfo[playerid][pAdmin]==8){format(string, sizeof(string), "{FFBF00}[.]%s:{ffffff} %s" , sendername, result);}
			else {format(string, sizeof(string), "{FFBF00}[]%s:{ffffff} %s" , sendername, result);}
			OOCOff(0xFFFFFFAA,string);
			printf("%s", string);
		}
		return 1;
	}
	if(strcmp(cmd, "/ob", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(gPlayerLogged[playerid] == 0)
	        {
	            SendClientMessage(playerid, COLOR_GREY, "     !");
	            return 1;
	        }
	        if (dostup[playerid] != 1)
  			{
				ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
				return 1;
			}
			if (PlayerInfo[playerid][pAdmin] < 5)
			{
				SendClientMessage(playerid, COLOR_GRAD2, "         !");
				return 1;
			}
			GetPlayerName(playerid, sendername, sizeof(sendername));
			new length = strlen(cmdtext);
			while ((idx < length) && (cmdtext[idx] <= ' '))
			{
				idx++;
			}
			new offset = idx;
			new result[64];
			while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
			{
				result[idx - offset] = cmdtext[idx];
				idx++;
			}
			result[idx - offset] = EOS;
			if(!strlen(result))
			{
				SendClientMessage(playerid, COLOR_GRAD2, ": /ob []");
				return 1;
			}
			if (PlayerInfo[playerid][pAdmin] <= 3)
			{
				GetPlayerName(playerid,playername,sizeof(playername));
				format(string, sizeof(string), " %s: %s",playername, result);
				OOCOff(0x9EF143AA,string);
				printf("%s", string);
   			}
   			else if (PlayerInfo[playerid][pAdmin] > 3 && PlayerInfo[playerid][pAdmin] <8)
			{
				GetPlayerName(playerid,playername,sizeof(playername));
				format(string, sizeof(string), " %s: %s",playername, result);
				OOCOff(0x9EF143AA,string);
				printf("%s", string);
   			}
   			else if (PlayerInfo[playerid][pAdmin] == 8)
			{
				GetPlayerName(playerid,playername,sizeof(playername));
				format(string, sizeof(string), ". %s: %s",playername, result);
				OOCOff(0x9EF143AA,string);
				printf("%s", string);
   			}
   			
		}
		return 1;
	}
	if(strcmp(cmd, "/speedoz", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if (gSpeedo[playerid] == 1)
			{
				gSpeedo[playerid] = 2;
				GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~g~on", 5000, 5);
				PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
			}
			else if (gSpeedo[playerid] == 2)
			{
				gSpeedo[playerid] = 1;
				GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~r~off", 5000, 5);
				PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "   .       24/7!");
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/fuel", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if (gGas[playerid] == 0)
			{
				gGas[playerid] = 1;
				GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~g~Fuel Info on", 5000, 5);
				PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
			}
			else if (gGas[playerid] == 1)
			{
				gGas[playerid] = 0;
				GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~r~Fuel Info off", 5000, 5);
				PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
			}
		}
		return 1;
	}

//----------------------------------[advertise]-----------------------------------------------
	if(strcmp(cmd, "/advertise", true) == 0 || strcmp(cmd, "/ad", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(gPlayerLogged[playerid] == 0)
	        {
	            SendClientMessage(playerid, COLOR_GREY, "     !");
	            return 1;
         	}
	        if(PlayerInfo[playerid][pLevel] < 2)
	        {
	            SendClientMessage(playerid, COLOR_LIGHTRED2, "*      2 level!");
	            return 1;
	        }
	        if(PlayerInfo[playerid][pMuted] == 1)
			{
				SendClientMessage(playerid, TEAM_CYAN_COLOR, "       !");
				return 1;
			}
			GetPlayerName(playerid, sendername, sizeof(sendername));
			new length = strlen(cmdtext);
			while ((idx < length) && (cmdtext[idx] <= ' '))
			{
				idx++;
			}
			new offset = idx;
			new result[64];
			while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
			{
				result[idx - offset] = cmdtext[idx];
				idx++;
			}
			result[idx - offset] = EOS;
			if(!strlen(result))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : (/ad)vertise [ ]");
				return 1;
			}
			spaceGroupsToSpaces(result);
    		trimSideSpaces(result);
			new word[256],Index;while(Index < strlen(result)) { //        
			word = strtok(result,Index);
			if(Adv(word)==1||ZP(word)||U(word)||T(word)||N(word)||PP(word)||P(word)||V(word)||R(word)||PL(word)||ZV(word)||I(word)||ST(word)||PR(word)||DL(word)||RE(word)||VOC(word)||A(word)||NO(word)||TCZ(word)||BOP(word)){
					new i=strfind(result,word),j=i+strlen(word)-1; result[i++]='[';
					while(i<j) {result[i]='|';i++;}
					result[j]=']';
					BanEx(playerid, "   ");
				}
		 	}
			if(PlayerInfo[playerid][pMuted] == 1)
			{
				SendClientMessage(playerid, TEAM_CYAN_COLOR, "        .");
				return 1;
			}
			if ((!adds) && (PlayerInfo[playerid][pAdmin] < 1))
			{
				format(string, sizeof(string), "        %d    !",  (addtimer/1000));
				SendClientMessage(playerid, COLOR_GRAD2, string);
				return 1;

			}
			new payout = idx * 25;
			if(GetPlayerMoney(playerid) < payout)
	        {
	            format(string, sizeof(string), "*   %d ,  $%d.     .", offset, payout);
	            SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
	            return 1;
	        }
	        NormMoney[playerid] = 2;
			AntiMoney[playerid] = AntiMoney[playerid] - payout;
			GiveMoney(playerid, - payout);
			SBizzInfo[6][sbTill] += payout*3;
			ExtortionSBiz(6, payout);
			format(string, sizeof(string), ": %s, : %s : %d",  result, sendername,PlayerInfo[playerid][pPnumber]);
			OOCNews(TEAM_GROVE_COLOR,string);
			format(string, sizeof(string), "~r~Paid $%d~n~~w~Message contained: %d Characters", payout, idx);
			GameTextForPlayer(playerid, string, 5000, 5);
			if (PlayerInfo[playerid][pAdmin] < 1){SetTimer("AddsOn", addtimer, 0); adds = 0;}
		}
		return 1;
	}
//----------------------------------[government]-----------------------------------------------
	if(strcmp(cmd, "/goverment", true) == 0 || strcmp(cmd, "/gov", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			GetPlayerName(playerid, sendername, sizeof(sendername));
			new length = strlen(cmdtext);
			while ((idx < length) && (cmdtext[idx] <= ' '))
			{
				idx++;
			}
			new offset = idx;
			new result[64];
			while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
			{
				result[idx - offset] = cmdtext[idx];
				idx++;
			}
			result[idx - offset] = EOS;
			if(!strlen(result))
			{
				SendClientMessage(playerid, COLOR_GREY, ": (/gov)ernment []");
				return 1;
			}
			spaceGroupsToSpaces(result);
    		trimSideSpaces(result);
			new word[256],Index;while(Index < strlen(result)) { //        
			word = strtok(result,Index);
			if(Adv(word)==1||ZP(word)||U(word)||T(word)||N(word)||PP(word)||P(word)||V(word)||R(word)||PL(word)||ZV(word)||I(word)||ST(word)||PR(word)||DL(word)||RE(word)||VOC(word)||A(word)||NO(word)||TCZ(word)||BOP(word)){
					new i=strfind(result,word),j=i+strlen(word)-1; result[i++]='[';
					while(i<j) {result[i]='|';i++;}
					result[j]=']';
					BanEx(playerid, "   ");
				}
		 	}
			if(PlayerInfo[playerid][pMuted] == 1)
			{
				SendClientMessage(playerid, TEAM_CYAN_COLOR, "        .");
				return 1;
			}
			if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)
			{
				if(PlayerInfo[playerid][pRank] < 6)
				{
				    SendClientMessage(playerid, COLOR_LIGHTRED2, "    6    !");
				    return 1;
				}
			    format(string, sizeof(string), " LSPD %s: %s", sendername, result);
				SendClientMessageToAll(COLOR_BLUE, string);
			}
			else if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
			{
				if(PlayerInfo[playerid][pRank] < 6)
				{
				    SendClientMessage(playerid, COLOR_LIGHTRED2, "    6    !");
				    return 1;
				}
				format(string, sizeof(string), "    %s: %s", sendername, result);
				SendClientMessageToAll(COLOR_INDIGO, string);
			}
			else if(PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)
			{
				if(PlayerInfo[playerid][pRank] < 6)
				{
				    SendClientMessage(playerid, COLOR_LIGHTRED2, "    6    !");
				    return 1;
				}
				format(string, sizeof(string), "   %s: %s", sendername, result);
				SendClientMessageToAll(COLOR_GREEN, string);
			}
			else if(PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4)
			{
				if(PlayerInfo[playerid][pRank] < 2)
				{
				    SendClientMessage(playerid, COLOR_LIGHTRED2, "    2    !");
				    return 1;
				}
				format(string, sizeof(string), "    %s: %s", sendername, result);
				SendClientMessageToAll(COLOR_RED, string);
			}
			else if(PlayerInfo[playerid][pMember] == 7 || PlayerInfo[playerid][pLeader] == 7)
			{
    			if(PlayerInfo[playerid][pRank] < 4)
				{
				    SendClientMessage(playerid, COLOR_LIGHTRED2, "    4    !");
				    return 1;
				}
				format(string, sizeof(string), "   %s: %s", sendername, result);
				SendClientMessageToAll(COLOR_WHITE, string);
			}
			else if(PlayerInfo[playerid][pMember] == 11 || PlayerInfo[playerid][pLeader] == 11)
			{
      			if(PlayerInfo[playerid][pRank] < 2)
				{
				    SendClientMessage(playerid, COLOR_LIGHTRED2, "    2    !");
				    return 1;
				}
				format(string, sizeof(string), "   %s: %s", sendername, result);
				SendClientMessageToAll(COLOR_LIGHTBLUE, string);
			}
			else if(PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pLeader] == 10)
			{
      			if(PlayerInfo[playerid][pRank] < 2)
				{
				    SendClientMessage(playerid, COLOR_LIGHTRED2, "    2    !");
				    return 1;
				}
				format(string, sizeof(string), " Taxi Cab Company %s: %s", sendername, result);
				SendClientMessageToAll(COLOR_RED, string);
			}
			else if(PlayerInfo[playerid][pMember] == 24 || PlayerInfo[playerid][pLeader] == 24)
			{
				if(PlayerInfo[playerid][pRank] < 5)
				{
				    SendClientMessage(playerid, COLOR_LIGHTRED2, "    5    !");
				    return 1;
				}
			    format(string, sizeof(string), " S.W.A.T %s: %s", sendername, result);
				SendClientMessageToAll(0xff7518aa, string);
			}
			else if(PlayerInfo[playerid][pMember] == 20 || PlayerInfo[playerid][pLeader] == 20)
			{
				if(PlayerInfo[playerid][pRank] < 5)
				{
				    SendClientMessage(playerid, COLOR_LIGHTRED2, "    5    !");
				    return 1;
				}
			    format(string, sizeof(string), " SFPD %s: %s", sendername, result);
				SendClientMessageToAll(COLOR_BLUE, string);
			}
			else if(PlayerInfo[playerid][pMember] == 22 || PlayerInfo[playerid][pLeader] == 22)
			{
				if(PlayerInfo[playerid][pRank] < 5)
				{
				    SendClientMessage(playerid, COLOR_LIGHTRED2, "    5    !");
				    return 1;
				}
			    format(string, sizeof(string), "  [51] %s: %s", sendername, result);
				SendClientMessageToAll(COLOR_GREEN, string);
			}
		}
		return 1;
	}
//----------------------------------[togooc]-----------------------------------------------

	if(strcmp(cmd, "/togooc", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if (!gOoc[playerid])
			{
				gOoc[playerid] = 1;
				SendClientMessage(playerid, COLOR_LIGHTBLUE, "*  OOC !");
			}
			else if (gOoc[playerid])
			{
				gOoc[playerid] = 0;
				SendClientMessage(playerid, COLOR_GRAD2, "*  OOC !");
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/tognews", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if (!gNews[playerid])
			{
				gNews[playerid] = 1;
				SendClientMessage(playerid, COLOR_LIGHTBLUE, "*  !");
			}
			else if (gNews[playerid])
			{
				gNews[playerid] = 0;
				SendClientMessage(playerid, COLOR_LIGHTBLUE, "*  !");
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/togfam", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if (!gFam[playerid])
			{
				gFam[playerid] = 1;
				SendClientMessage(playerid, COLOR_LIGHTBLUE, "*   !");
			}
			else if (gFam[playerid])
			{
				gFam[playerid] = 0;
				SendClientMessage(playerid, COLOR_LIGHTBLUE, "*   !");
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/togruki", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if(gogogos[playerid] == 0)
			{
				gogogos[playerid] = 1;
				SendClientMessage(playerid, COLOR_LIGHTBLUE, "*   !");
			}
			else if(gogogos[playerid] == 1)
			{
				gogogos[playerid] = 0;
				SendClientMessage(playerid, COLOR_LIGHTBLUE, "*   !");
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/novopros", true) == 0||strcmp(cmd, "/nov", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if (dostup[playerid] != 1)
  			{
				ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
				return 1;
			}
	        if(PlayerInfo[playerid][pAdmin] > 4)
	        {
				if (offvopros == 0)
				{
					offvopros = 1;
					SendClientMessage(playerid, COLOR_LIGHTBLUE, "*   !");
				}
				else if (offvopros == 1)
				{
					offvopros = 0;
					SendClientMessage(playerid, COLOR_LIGHTBLUE, "*   !");
				}
			}
			else
			{
			    SendClientMessage(playerid, COLOR_GREY, "*   !");
	            return 1;
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/setbronze", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /setbronze [playerid/PartOfName]");
				return 1;
			}
			if (dostup[playerid] != 1)
  			{
				ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
				return 1;
			}
			new para1;
			para1 = ReturnUser(tmp);
			tmp = strtok(cmdtext, idx);
			if(IsPlayerConnected(para1))
			{
			    if(para1 != INVALID_PLAYER_ID)
			    {
					if (PlayerInfo[playerid][pAdmin] >= 6)
					{
					    PlayerInfo[para1][pDonate] = 100501;
					    format(string, sizeof(string), " %s   VIP  (Bronze VIP) ", sendername);
						SendClientMessage(para1, COLOR_GREEN, string);
						format(string, sizeof(string), "  %s VIP  (Bronze VIP) .", giveplayer);
						SendClientMessage(playerid, COLOR_BLUE, string);
						SaveAccounts();
					}
					else
					{
						SendClientMessage(playerid, COLOR_GRAD2, "    ");
						return 1;
					}
				}
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/setlevel", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /setbronze [playerid/PartOfName]");
				return 1;
			}
			new para1;
			para1 = ReturnUser(tmp);
			tmp = strtok(cmdtext, idx);
			if(IsPlayerConnected(para1))
			{
			    if(para1 != INVALID_PLAYER_ID)
			    {
					if (PlayerInfo[playerid][pAdmin] >= 5)
					{
					    PlayerInfo[para1][pLevel] = 3;
						SaveAccounts();
					}
					else
					{
						SendClientMessage(playerid, COLOR_GRAD2, "    ");
						return 1;
					}
				}
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/setsliver", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /setsliver [playerid/PartOfName]");
				return 1;
			}
			if (dostup[playerid] != 1)
  			{
				ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
				return 1;
			}
			new para1;
			para1 = ReturnUser(tmp);
			tmp = strtok(cmdtext, idx);
			if(IsPlayerConnected(para1))
			{
			    if(para1 != INVALID_PLAYER_ID)
			    {
					if (PlayerInfo[playerid][pAdmin] >= 7)
					{
					    PlayerInfo[para1][pDonate] = 100502;
					    format(string, sizeof(string), " %s   VIP  (Sliver VIP) ", sendername);
						SendClientMessage(para1, COLOR_GREEN, string);
						format(string, sizeof(string), "  %s VIP  (Sliver VIP) .", giveplayer);
						SendClientMessage(playerid, COLOR_BLUE, string);
						SaveAccounts();
					}
					else
					{
						SendClientMessage(playerid, COLOR_GRAD2, "    ");
						return 1;
					}
				}
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/setgold", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /setgold [playerid/PartOfName]");
				return 1;
			}
			if (dostup[playerid] != 1)
  			{
				ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
				return 1;
			}
			new para1;
			para1 = ReturnUser(tmp);
			tmp = strtok(cmdtext, idx);
			if(IsPlayerConnected(para1))
			{
			    if(para1 != INVALID_PLAYER_ID)
			    {
					if (PlayerInfo[playerid][pAdmin] >= 8)
					{
					    PlayerInfo[para1][pDonate] = 100503;
					    format(string, sizeof(string), " %s   VIP  (Gold VIP) ", sendername);
						SendClientMessage(para1, COLOR_GREEN, string);
						format(string, sizeof(string), "  %s VIP  (Gold VIP) .", giveplayer);
						SendClientMessage(playerid, COLOR_BLUE, string);
						SaveAccounts();
					}
					else
					{
						SendClientMessage(playerid, COLOR_GRAD2, "    ");
						return 1;
					}
				}
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/togphone", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(PlayerInfo[playerid][pDonate] > 100500 || PlayerInfo[playerid][pAdmin] > 1)
	        {
				if (!PhoneOnline[playerid])
				{
					PhoneOnline[playerid] = 1;
					SendClientMessage(playerid, COLOR_LIGHTBLUE, "*    !");
				}
				else if (PhoneOnline[playerid])
				{
					PhoneOnline[playerid] = 0;
					SendClientMessage(playerid, COLOR_LIGHTBLUE, "*    !");
				}
			}
			else
			{
			    SendClientMessage(playerid, COLOR_LIGHTRED2, "       VIP !");
	            return 1;
			}
		}
		return 1;
	}

	if(strcmp(cmd, "/konkurs", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(PlayerInfo[playerid][pAdmin] >= 8)
	        {
				if(konkurs == 0)
				{
				    konkurs = 1;
				    winner1 = 0;
				    konkurs3d[0] = CreateDynamic3DTextLabel("   \n   ",0xAA02FBAA,357.6805,199.3877,1008.3828,15.0);
				    konkurs3d[1] = CreateDynamic3DTextLabel("     \n ,   ",0xAA02FBAA,1260.3872,-1790.2050,13.6061,15.0);
				    konkurs3d[2] = CreateDynamic3DTextLabel("    \n   ",0xAA02FBAA,1224.3870,-1.8979,1001.3281,15.0);
				    konkurs3d[3] = CreateDynamic3DTextLabel(" \n ",0xAA02FBAA,2205.2769,-2448.8938,18.8203,15.0);
				    konkurs3d[4] = CreateDynamic3DTextLabel("   \n\n  ",0xAA02FBAA,-2634.6934,1363.3430,12.3430,15.0);
				    konkurs3d[5] = CreateDynamic3DTextLabel("  \n   ",0xAA02FBAA,-2039.0608,-107.2502,35.5494,15.0);
				    konkurs3d[6] = CreateDynamic3DTextLabel("    \n\n  ",0xAA02FBAA,-1626.6002,160.5871,1.9609,15.0);
				    konkurs3d[7] = CreateDynamic3DTextLabel("   \n   \n  ",0xAA02FBAA,163.4391,2420.8176,16.2861,15.0);
				    konkurs3d[8] = CreateDynamic3DTextLabel("  \n   !",0xAA02FBAA,2306.6367,-3.1411,26.7422,15.0);
				    konkurs3d[9] = CreateDynamic3DTextLabel("     !!!  /priz       ",0xAA02FBAA,-334.1321,1546.6804,75.5625,15.0);
				    SendClientMessage(playerid,COLOR_GREY," !");
				}
				else if(konkurs == 1)
				{
				    konkurs = 0;
				    winner1 = 0;
				    DestroyDynamic3DTextLabel(konkurs3d[0]);
				    DestroyDynamic3DTextLabel(konkurs3d[1]);
				    DestroyDynamic3DTextLabel(konkurs3d[2]);
				    DestroyDynamic3DTextLabel(konkurs3d[3]);
				    DestroyDynamic3DTextLabel(konkurs3d[4]);
				    DestroyDynamic3DTextLabel(konkurs3d[5]);
				    DestroyDynamic3DTextLabel(konkurs3d[6]);
				    DestroyDynamic3DTextLabel(konkurs3d[7]);
				    DestroyDynamic3DTextLabel(konkurs3d[8]);
				    DestroyDynamic3DTextLabel(konkurs3d[9]);
				    SendClientMessage(playerid,COLOR_GREY," !");
				}
			}
			else
			{
			    SendClientMessage(playerid, COLOR_LIGHTRED2, "     !");
	            return 1;
			}
		}
		return 1;
	}

	if(strcmp(cmd, "/priz", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(konkurs == 1)
			{
		        if(winner1 == 1)
		        {
		            SendClientMessage(playerid,COLOR_GREY,",    !");
		            return 1;
		        }
		        winner1 = 1;
				SetPlayerPos(playerid,-2248.2,-1719.5,480.1);
				SetPlayerColor(playerid,0xB8D02BAA);
				GetPlayerName(playerid,sendername,sizeof(sendername));
				format(string,sizeof(string),"   %s!!!",sendername);
				SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
			}
		}
		return 1;
	}

	if(strcmp(cmd, "/toggotome", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(PlayerInfo[playerid][pAdmin] > 4)
	        {
				if (!toggotome[playerid])
				{
					toggotome[playerid] = 1;
					SendClientMessage(playerid, COLOR_LIGHTBLUE, " !");
				}
				else if (toggotome[playerid])
				{
					toggotome[playerid] = 0;
					SendClientMessage(playerid, COLOR_LIGHTBLUE, "*   !");
				}
			}
			else
			{
			    SendClientMessage(playerid, COLOR_LIGHTRED2, "     !");
	            return 1;
			}
		}
		return 1;
	}
//----------------------------------[Emote]-----------------------------------------------
	if(strcmp(cmd, "/me", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(gPlayerLogged[playerid] == 0)
	        {
	            SendClientMessage(playerid, COLOR_GREY, "     !");
	            return 1;
	        }
			GetPlayerName(playerid, sendername, sizeof(sendername));
			new length = strlen(cmdtext);
			while ((idx < length) && (cmdtext[idx] <= ' '))
			{
				idx++;
			}
			new offset = idx;
			new result[64];
			while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
			{
				result[idx - offset] = cmdtext[idx];
				idx++;
			}
			result[idx - offset] = EOS;
			if(!strlen(result))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /me []");
				return 1;
			}
			spaceGroupsToSpaces(result);
    		trimSideSpaces(result);
			new word[256],Index;while(Index < strlen(result)) { //        
			word = strtok(result,Index);
			if(Adv(word)==1||ZP(word)||U(word)||T(word)||N(word)||PP(word)||P(word)||V(word)||R(word)||PL(word)||ZV(word)||I(word)||ST(word)||PR(word)||DL(word)||RE(word)||VOC(word)||A(word)||NO(word)||TCZ(word)||BOP(word)){
					new i=strfind(result,word),j=i+strlen(word)-1; result[i++]='[';
					while(i<j) {result[i]='|';i++;}
					result[j]=']';
					BanEx(playerid, "   ");
				}
		 	}
			if(PlayerInfo[playerid][pMuted] == 1)
			{
			    SendClientMessage(playerid,COLOR_GREY,"   ");
			    return 1;
			}
			format(string, sizeof(string), "* %s %s", sendername, result);
			ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
			printf("%s", string);
		}
		return 1;
	}

	if(strcmp(cmd, "/msay", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(gPlayerLogged[playerid] == 0)
	        {
	            SendClientMessage(playerid, COLOR_GREY, "     !");
	            return 1;
	        }
			GetPlayerName(playerid, sendername, sizeof(sendername));
			new length = strlen(cmdtext);
			while ((idx < length) && (cmdtext[idx] <= ' '))
			{
				idx++;
			}
			new offset = idx;
			new result[64];
			while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
			{
				result[idx - offset] = cmdtext[idx];
				idx++;
			}
			result[idx - offset] = EOS;
			if(!strlen(result))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /msay []");
				return 1;
			}
			spaceGroupsToSpaces(result);
    		trimSideSpaces(result);
			new word[256],Index;while(Index < strlen(result)) { //        
			word = strtok(result,Index);
			if(Adv(word)==1||ZP(word)||U(word)||T(word)||N(word)||PP(word)||P(word)||V(word)||R(word)||PL(word)||ZV(word)||I(word)||ST(word)||PR(word)||DL(word)||RE(word)||VOC(word)||A(word)||NO(word)||TCZ(word)||BOP(word)){
					new i=strfind(result,word),j=i+strlen(word)-1; result[i++]='[';
					while(i<j) {result[i]='|';i++;}
					result[j]=']';
					BanEx(playerid, "   ");
				}
		 	}
			if(PlayerInfo[playerid][pMuted] == 1)
			{
			    SendClientMessage(playerid,COLOR_GREY,"   ");
			    return 1;
			}
			new carid = GetPlayerVehicleID(playerid);
			if(PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5)
			{
				format(string, sizeof(string), "%s    : %s", sendername, result);
				ProxDetector(20.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5,carid,windowcar[carid]);
			}
			else if(PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6)
			{
				format(string, sizeof(string), "%s    : %s", sendername, result);
				ProxDetector(20.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5,carid,windowcar[carid]);
			}
			else if(PlayerInfo[playerid][pMember] == 13 || PlayerInfo[playerid][pLeader] == 13)
			{
				format(string, sizeof(string), "%s    : %s", sendername, result);
				ProxDetector(20.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5,carid,windowcar[carid]);
			}
			else if(PlayerInfo[playerid][pMember] == 19 || PlayerInfo[playerid][pLeader] == 19)
			{
				format(string, sizeof(string), "%s    : %s", sendername, result);
				ProxDetector(20.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5,carid,windowcar[carid]);
			}
			else
			{
			    SendClientMessage(playerid,COLOR_GREY,"    ");
			    return 1;
			}
		}
		return 1;
	}

	if(strcmp(cmd, "/knockdown", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	    	tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /knockdown [playerid/PartOfName]");
				return 1;
			}
			giveplayerid = ReturnUser(tmp);
			if(IsPlayerConnected(giveplayerid))
			{
			    if(ProxDetectorS(3.0, playerid, giveplayerid))
			    {
			        if(useknock[playerid] <= 0)
			        {
			            if(upal[playerid] <= 0)
						{
						    if(IsPlayerInAnyVehicle(playerid))
						    {
						        SendClientMessage(playerid,COLOR_GREY,"     ");
						        return 1;
						    }
						    if(IsPlayerInAnyVehicle(giveplayerid))
						    {
						        SendClientMessage(playerid,COLOR_GREY,"   ");
						        return 1;
						    }
						    GetPlayerName(playerid,sendername,sizeof(sendername));
						    GetPlayerName(giveplayerid,giveplayer,sizeof(giveplayer));
							new rannn = random(100);
							if(rannn < 30)
							{
							    if(PlayerInfo[playerid][pMaskOn] == 1)
							    {
							        format(string, sizeof(string), "*  ()    %s ()", giveplayer);
									ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
							    }
							    else if(PlayerInfo[playerid][pMaskOn] == 0)
							    {
							        format(string, sizeof(string), "* %s ()    %s ()", sendername, giveplayer);
									ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
							    }
							}
							else if(rannn >= 30)
							{
							    if(PlayerInfo[playerid][pMaskOn] == 1)
							    {
							        format(string, sizeof(string), "*  ()    %s ()", giveplayer);
									ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
							    }
							    else if(PlayerInfo[playerid][pMaskOn] == 0)
							    {
							        format(string, sizeof(string), "* %s ()    %s ()", sendername, giveplayer);
									ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
							    }
                                TogglePlayerControllable(giveplayerid, 0);
								ApplyAnimation(giveplayerid,"PED","BIKE_fall_off",4.1,0,1,1,1,1);
			                    ApplyAnimation(playerid,"PED","GUN_BUTT_crouch",4.1,0,1,1,1,1);
			                    TurnPlayerFaceToPlayer(giveplayerid, playerid);
			                    TurnPlayerFaceToPlayer(playerid, giveplayerid);
			                    new Float:hph;
			                    GetPlayerHealth(giveplayerid,hph);
			                    SetPlayerHealthAC(giveplayerid,hph-5.0);
								upal[giveplayerid] = 5;
							}
							useknock[playerid] = 30;
						}
						else
						{
						    SendClientMessage(playerid,COLOR_GREY," ,       ");
						}
					}
					else
					{
					    SendClientMessage(playerid,COLOR_GREY,"       30 ");
					}
				}
				else
				{
				    SendClientMessage(playerid,COLOR_GREY,"  ");
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD2, "  ");
			}
		}
		return 1;
	}

	if(strcmp(cmd, "/do", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(gPlayerLogged[playerid] == 0)
	        {
	            SendClientMessage(playerid, COLOR_GREY, "     !");
	            return 1;
	        }
			GetPlayerName(playerid, sendername, sizeof(sendername));
			new length = strlen(cmdtext);
			while ((idx < length) && (cmdtext[idx] <= ' '))
			{
				idx++;
			}
			new offset = idx;
			new result[64];
			while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
			{
				result[idx - offset] = cmdtext[idx];
				idx++;
			}
			result[idx - offset] = EOS;
			if(!strlen(result))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /do []");
				return 1;
			}
			spaceGroupsToSpaces(result);
    		trimSideSpaces(result);
			new word[256],Index;while(Index < strlen(result)) { //        
			word = strtok(result,Index);
			if(Adv(word)==1||ZP(word)||U(word)||T(word)||N(word)||PP(word)||P(word)||V(word)||R(word)||PL(word)||ZV(word)||I(word)||ST(word)||PR(word)||DL(word)||RE(word)||VOC(word)||A(word)||NO(word)||TCZ(word)||BOP(word)){
					new i=strfind(result,word),j=i+strlen(word)-1; result[i++]='[';
					while(i<j) {result[i]='|';i++;}
					result[j]=']';
					BanEx(playerid, "   ");
				}
		 	}
			if(PlayerInfo[playerid][pMuted] == 1)
			{
			    SendClientMessage(playerid,COLOR_GREY,"   ");
			    return 1;
			}
			format(string, sizeof(string), "** %s (( %s ))", result, sendername);
			ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
			printf("%s", string);
		}
		return 1;
	}

	if(strcmp(cmd, "/try", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(gPlayerLogged[playerid] == 0)
	        {
	            SendClientMessage(playerid, COLOR_GREY, "     !");
	            return 1;
	        }
			GetPlayerName(playerid, sendername, sizeof(sendername));
			new length = strlen(cmdtext);
			while ((idx < length) && (cmdtext[idx] <= ' '))
			{
				idx++;
			}
			new offset = idx;
			new result[64];
			while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
			{
				result[idx - offset] = cmdtext[idx];
				idx++;
			}
			result[idx - offset] = EOS;
			if(!strlen(result))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /try []");
				return 1;
			}
			spaceGroupsToSpaces(result);
    		trimSideSpaces(result);
			new word[256],Index;while(Index < strlen(result)) { //        
			word = strtok(result,Index);
			if(Adv(word)==1||ZP(word)||U(word)||T(word)||N(word)||PP(word)||P(word)||V(word)||R(word)||PL(word)||ZV(word)||I(word)||ST(word)||PR(word)||DL(word)||RE(word)||VOC(word)||A(word)||NO(word)||TCZ(word)||BOP(word)){
					new i=strfind(result,word),j=i+strlen(word)-1; result[i++]='[';
					while(i<j) {result[i]='|';i++;}
					result[j]=']';
					BanEx(playerid, "   ");
				}
		 	}
			if(PlayerInfo[playerid][pMuted] == 1)
			{
			    SendClientMessage(playerid,COLOR_GREY,"   ");
			    return 1;
			}
			new rannn = random(100);
			if(rannn < 25)
			{
			    format(string, sizeof(string), "** %s () %s ()", sendername, result);
				ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
			}
			else if(rannn >= 25)
			{
			    format(string, sizeof(string), "** %s () %s ()", sendername, result);
				ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
			}
		}
		return 1;
	}

	if(strcmp(cmd, "/shot", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			GetPlayerName(playerid, sendername, sizeof(sendername));
			format(string, sizeof(string), "* %s    ", sendername);
			ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
			format(string, sizeof(string), "* %s ", sendername);
			ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
			format(string, sizeof(string), "* %s  ", sendername);
			ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
		}
		return 1;
	}
	if(strcmp(cmd, "/windowup", true) == 0||strcmp(cmd, "/wu", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(IsPlayerInAnyVehicle(playerid))
	        {
	            new carrr = GetPlayerVehicleID(playerid);
	            new moda = GetVehicleModel(carrr);
                if(moda == 448 || moda >= 461 && moda <= 463 || moda == 468 || moda == 471 || moda == 481 || moda == 501 || moda == 510 || moda >= 521 && moda <= 523 || moda == 581 || moda == 586)
                {
                    SendClientMessage(playerid,COLOR_GREY,"   ,     ");
                }
				else
				{
				    if(windowcar[carrr] == 0)
				    {
					    windowcar[carrr] = 1;
						GetPlayerName(playerid, sendername, sizeof(sendername));
						format(string, sizeof(string), "* %s   ", sendername);
						ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
					}
					else
					{
					    SendClientMessage(playerid,COLOR_GREY,"    ");
					}
				}
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/windowdown", true) == 0||strcmp(cmd, "/wd", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(IsPlayerInAnyVehicle(playerid))
	        {
	            new carrr = GetPlayerVehicleID(playerid);
	            new moda = GetVehicleModel(carrr);
                if(moda == 448 || moda >= 461 && moda <= 463 || moda == 468 || moda == 471 || moda == 481 || moda == 501 || moda == 510 || moda >= 521 && moda <= 523 || moda == 581 || moda == 586)
                {
                    SendClientMessage(playerid,COLOR_GREY,"   ,     ");
                }
				else
				{
				    if(windowcar[carrr] == 1)
				    {
					    windowcar[carrr] = 0;
						GetPlayerName(playerid, sendername, sizeof(sendername));
						format(string, sizeof(string), "* %s   ", sendername);
						ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
					}
					else
					{
					    SendClientMessage(playerid,COLOR_GREY,"    ");
					}
				}
			}
		}
		return 1;
	}
//----------------------------------[Local]-----------------------------------------------
	if(strcmp(cmd, "/local", true) == 0 || strcmp(cmd, "/l", true) == 0 || strcmp(cmd, "/say", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(gPlayerLogged[playerid] == 0)
	        {
	            SendClientMessage(playerid, COLOR_GREY, "      !");
	            return 1;
	        }
			GetPlayerName(playerid, sendername, sizeof(sendername));
			new length = strlen(cmdtext);
			while ((idx < length) && (cmdtext[idx] <= ' '))
			{
				idx++;
			}
			new offset = idx;
			new result[64];
			while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
			{
				result[idx - offset] = cmdtext[idx];
				idx++;
			}
			result[idx - offset] = EOS;
			if(!strlen(result))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : (/l)ocal [local chat]");
				return 1;
			}
			if(PlayerInfo[playerid][pMuted] == 1)
			{
				SendClientMessage(playerid, TEAM_CYAN_COLOR, "       !");
				return 1;
			}
			format(string, sizeof(string), "%s : %s", sendername, result);
			ProxDetector(20.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5,0,0);
			printf("%s", string);
		}
		return 1;
	}
	if(strcmp(cmd, "/b", true) == 0)//local ooc
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(gPlayerLogged[playerid] == 0)
	        {
	            SendClientMessage(playerid, COLOR_GREY, "      !");
	            return 1;
	        }
			GetPlayerName(playerid, sendername, sizeof(sendername));
			new length = strlen(cmdtext);
			while ((idx < length) && (cmdtext[idx] <= ' '))
			{
				idx++;
			}
			new offset = idx;
			new result[64];
			while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
			{
				result[idx - offset] = cmdtext[idx];
				idx++;
			}
			result[idx - offset] = EOS;
			if(!strlen(result))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /b [local ooc chat]");
				return 1;
			}
			spaceGroupsToSpaces(result);
    		trimSideSpaces(result);
			new word[256],Index;while(Index < strlen(result)) { //        
			word = strtok(result,Index);
			if(Adv(word)==1||ZP(word)||U(word)||T(word)||N(word)||PP(word)||P(word)||V(word)||R(word)||PL(word)||ZV(word)||I(word)||ST(word)||PR(word)||DL(word)||RE(word)||VOC(word)||A(word)||NO(word)||TCZ(word)||BOP(word)){
					new i=strfind(result,word),j=i+strlen(word)-1; result[i++]='[';
					while(i<j) {result[i]='|';i++;}
					result[j]=']';
					BanEx(playerid, "   ");
				}
		 	}

			if(PlayerInfo[playerid][pMuted] == 1)
			{
				SendClientMessage(playerid, TEAM_CYAN_COLOR, "       !");
				return 1;
			}
			if(PlayerInfo[playerid][pMaskOn] == 1)
			{
			    format(string, sizeof(string), " : (( %s ))", result);
				ProxDetector(20.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5,0,0);
				printf("%s", string);
			}
			else if(PlayerInfo[playerid][pMaskOn] == 0)
			{
			    format(string, sizeof(string), "%s : (( %s ))", sendername, result);
				ProxDetector(20.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5,0,0);
				printf("%s", string);
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/close", true) == 0 || strcmp(cmd, "/c", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(gPlayerLogged[playerid] == 0)
	        {
	            SendClientMessage(playerid, COLOR_GREY, "     !");
	            return 1;
	        }
			GetPlayerName(playerid, sendername, sizeof(sendername));
			new length = strlen(cmdtext);
			while ((idx < length) && (cmdtext[idx] <= ' '))
			{
				idx++;
			}
			new offset = idx;
			new result[64];
			while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
			{
				result[idx - offset] = cmdtext[idx];
				idx++;
			}
			result[idx - offset] = EOS;
			if(!strlen(result))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /(c)lose [close chat text]");
				return 1;
			}
			spaceGroupsToSpaces(result);
    		trimSideSpaces(result);
			new word[256],Index;while(Index < strlen(result)) { //        
			word = strtok(result,Index);
			if(Adv(word)==1||ZP(word)||U(word)||T(word)||N(word)||PP(word)||P(word)||V(word)||R(word)||PL(word)||ZV(word)||I(word)||ST(word)||PR(word)||DL(word)||RE(word)||VOC(word)||A(word)||NO(word)||TCZ(word)||BOP(word)){
					new i=strfind(result,word),j=i+strlen(word)-1; result[i++]='[';
					while(i<j) {result[i]='|';i++;}
					result[j]=']';
					BanEx(playerid, "   ");
				}
		 	}

			format(string, sizeof(string), "%s : %s", sendername, result);
			ProxDetector(3.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5,0,0);
			printf("%s", string);
		}
		return 1;
	}
//----------------------------------[Shout]-----------------------------------------------
	if(strcmp(cmd, "/shout", true) == 0 || strcmp(cmd, "/s", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(gPlayerLogged[playerid] == 0)
	        {
	            SendClientMessage(playerid, COLOR_GREY, "     !");
	            return 1;
	        }
			GetPlayerName(playerid, sendername, sizeof(sendername));
			new length = strlen(cmdtext);
			while ((idx < length) && (cmdtext[idx] <= ' '))
			{
				idx++;
			}
			new offset = idx;
			new result[64];
			while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
			{
				result[idx - offset] = cmdtext[idx];
				idx++;
			}
			result[idx - offset] = EOS;
			if(!strlen(result))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : (/s)hout [local chat]");
				return 1;
			}
			spaceGroupsToSpaces(result);
    		trimSideSpaces(result);
			new word[256],Index;while(Index < strlen(result)) { //        
			word = strtok(result,Index);
			if(Adv(word)==1||ZP(word)||U(word)||T(word)||N(word)||PP(word)||P(word)||V(word)||R(word)||PL(word)||ZV(word)||I(word)||ST(word)||PR(word)||DL(word)||RE(word)||VOC(word)||A(word)||NO(word)||TCZ(word)||BOP(word)){
					new i=strfind(result,word),j=i+strlen(word)-1; result[i++]='[';
					while(i<j) {result[i]='|';i++;}
					result[j]=']';
					BanEx(playerid, "   ");
				}
		 	}
			if(PlayerInfo[playerid][pMuted] == 1)
			{
				SendClientMessage(playerid, TEAM_CYAN_COLOR, "       !");
				return 1;
			}
			else if(PlayerInfo[playerid][pMaskOn] == 0)
			{
			    format(string, sizeof(string), "%s : %s!!", sendername, result);
				ProxDetector(30.0, playerid, string,COLOR_WHITE,COLOR_WHITE,COLOR_WHITE,COLOR_FADE1,COLOR_FADE2,0,0);
				printf("%s", string);
			}
		}
		return 1;
	}
//----------------------------------[Shout]-----------------------------------------------
	if(strcmp(cmd, "/megaphone", true) == 0 || strcmp(cmd, "/m", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			new tmpcar = GetPlayerVehicleID(playerid);
			GetPlayerName(playerid, sendername, sizeof(sendername));
			new length = strlen(cmdtext);
			while ((idx < length) && (cmdtext[idx] <= ' '))
			{
				idx++;
			}
			new offset = idx;
			new result[64];
			while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
			{
				result[idx - offset] = cmdtext[idx];
				idx++;
			}
			result[idx - offset] = EOS;
			if(!strlen(result))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : (/m)egaphone [megaphone chat]");
				return 1;
			}
			spaceGroupsToSpaces(result);
    		trimSideSpaces(result);
            new word[256],Index;while(Index < strlen(result)) { //        
			word = strtok(result,Index);
			if(Adv(word)==1||ZP(word)||U(word)||T(word)||N(word)||PP(word)||P(word)||V(word)||R(word)||PL(word)||ZV(word)||I(word)||ST(word)||PR(word)||DL(word)||RE(word)||VOC(word)||A(word)||NO(word)||TCZ(word)||BOP(word)){
					new i=strfind(result,word),j=i+strlen(word)-1; result[i++]='[';
					while(i<j) {result[i]='|';i++;}
					result[j]=']';
					BanEx(playerid, "   ");
				}
		 	}

			if(PlayerInfo[playerid][pMuted] == 1)
			{
			    SendClientMessage(playerid,COLOR_GREY,"   ");
			    return 1;
			}
			if(IsACop(playerid) || PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)
			{
				if(IsACopCar(tmpcar) || tmpcar >= army1 && tmpcar <= army2)
				{
					if(PlayerInfo[playerid][pMember] == 1||PlayerInfo[playerid][pLeader] == 1)
					{
						format(string, sizeof(string), "[LSPD %s: %s]", sendername, result);
						ProxDetector(60.0, playerid, string,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,0,0);
					}
					else if(PlayerInfo[playerid][pMember] == 2||PlayerInfo[playerid][pLeader] == 2)
					{
						format(string, sizeof(string), "[ %s: %s]", sendername, result);
						ProxDetector(60.0, playerid, string,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,0,0);
					}
					else if(PlayerInfo[playerid][pMember] == 3||PlayerInfo[playerid][pLeader] == 3)
					{
					    format(string, sizeof(string), "[ %s: %s]", sendername, result);
					    ProxDetector(60.0, playerid, string,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,0,0);
					}
					else if(PlayerInfo[playerid][pMember] == 4||PlayerInfo[playerid][pLeader] == 4)
					{
					    format(string, sizeof(string), "[ %s: %s]", sendername, result);
					    ProxDetector(60.0, playerid, string,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,0,0);
					}
					else if(PlayerInfo[playerid][pMember] == 20||PlayerInfo[playerid][pLeader] == 20)
					{
					    format(string, sizeof(string), "[SFPD %s: %s]", sendername, result);
					    ProxDetector(60.0, playerid, string,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,COLOR_YELLOW,0,0);
					}
					printf("%s", string);
				}
				else
				{
				    SendClientMessage(playerid, COLOR_GRAD2, "*       !");
				}
			}
			else
			{
			    SendClientMessage(playerid, COLOR_GRAD2, "     !");
				return 1;
			}
		}
		return 1;
	}
//----------------------------------[Team]-----------------------------------------------
	if(strcmp(cmd, "/radio", true) == 0 || strcmp(cmd, "/r", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			GetPlayerName(playerid, sendername, sizeof(sendername));
			new length = strlen(cmdtext);
			while ((idx < length) && (cmdtext[idx] <= ' '))
			{
				idx++;
			}
			new offset = idx;
			new result[64];
			while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
			{
				result[idx - offset] = cmdtext[idx];
				idx++;
			}
			result[idx - offset] = EOS;
			if(!strlen(result))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : (/r)adio [radio chat]");
				return 1;
			}
			spaceGroupsToSpaces(result);
    		trimSideSpaces(result);
			new word[256],Index;while(Index < strlen(result)) { //        
			word = strtok(result,Index);
			if(Adv(word)==1||ZP(word)||U(word)||T(word)||N(word)||PP(word)||P(word)||V(word)||R(word)||PL(word)||ZV(word)||I(word)||ST(word)||PR(word)||DL(word)||RE(word)||VOC(word)||A(word)||NO(word)||TCZ(word)||BOP(word)){
					new i=strfind(result,word),j=i+strlen(word)-1; result[i++]='[';
					while(i<j) {result[i]='|';i++;}
					result[j]=']';
					BanEx(playerid, "   ");
				}
		 	}
			if(PlayerInfo[playerid][pMuted] == 1)
			{
			    SendClientMessage(playerid,COLOR_GREY,"   ");
			    return 1;
			}
			if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)
			{
			    if(PlayerInfo[playerid][pRank] == 14) { format(string, sizeof(string), "**    %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 13) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 12) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 11) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 10) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 9) { format(string, sizeof(string), "** . %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 8) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 7) { format(string, sizeof(string), "** . %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
                else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** . %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "** . %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
				else
				{
					format(string, sizeof(string), "**  %s: %s. **", sendername, result);
				}
				SendRadioMessage(1, TEAM_BLUE_COLOR, string);
				printf("%s", string);
				return 1;
			}
			else if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
			{
			    if(PlayerInfo[playerid][pRank] == 10) { format(string, sizeof(string), "**   %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 9) { format(string, sizeof(string), "** .   %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 8) { format(string, sizeof(string), "**   CID %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 7) { format(string, sizeof(string), "** .   CID %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "**   DEA %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** .   DEA %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "**   %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "**   %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "** . %s: %s. **", sendername, result); }
				else
				{
					format(string, sizeof(string), "** . %s: %s. **", sendername, result);
				}
				SendRadioMessage(2, TEAM_BLUE_COLOR, string);
				printf("%s", string);
				return 1;
			}
			else if(PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)
			{
			    if(PlayerInfo[playerid][pRank] == 15) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 14) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 13) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 12) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 11) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 10) { format(string, sizeof(string), "** . %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 9) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 8) { format(string, sizeof(string), "** . %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 7) { format(string, sizeof(string), "** . %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** . %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "** . %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
				else
				{
					format(string, sizeof(string), "**  %s: %s. **", sendername, result);
				}
				SendRadioMessage(3, TEAM_BLUE_COLOR, string);
				printf("%s", string);
				return 1;
			}
			else if(PlayerInfo[playerid][pMember] == 22 || PlayerInfo[playerid][pLeader] == 22)
			{
			    if(PlayerInfo[playerid][pRank] == 15) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 14) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 13) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 12) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 11) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 10) { format(string, sizeof(string), "** . %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 9) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 8) { format(string, sizeof(string), "** . %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 7) { format(string, sizeof(string), "** . %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** . %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "** . %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
				else
				{
					format(string, sizeof(string), "**  %s: %s. **", sendername, result);
				}
				SendRadioMessage(22, TEAM_BLUE_COLOR, string);
				printf("%s", string);
				return 1;
			}
			else if(PlayerInfo[playerid][pMember]==24||PlayerInfo[playerid][pLeader]==24)
			{
			    if(PlayerInfo[playerid][pRank] == 10) { format(string, sizeof(string), "** [S.W.A.T]  %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 9) { format(string, sizeof(string), "** [S.W.A.T].  %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 8) { format(string, sizeof(string), "** [S.W.A.T] %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 7) { format(string, sizeof(string), "** [S.W.A.T] %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "** [S.W.A.T] %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** [S.W.A.T]  %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "** [S.W.A.T].   %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "** [S.W.A.T]. %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "** [S.W.A.T] %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "** [S.W.A.T]. %s: %s. **", sendername, result); }
				else
				{
					format(string, sizeof(string), "** [S.W.A.T]. %s: %s. **", sendername, result);
				}
				SendRadioMessage(24, TEAM_BLUE_COLOR, string);
				printf("%s", string);
				return 1;
			}
			else if(gTeam[playerid] == 1||PlayerInfo[playerid][pMember]==4||PlayerInfo[playerid][pLeader]==4)
			{
				if(PlayerInfo[playerid][pRank] == 10) { format(string, sizeof(string), "**   %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 9) { format(string, sizeof(string), "**    %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 8) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 7) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
				else
				{
					format(string, sizeof(string), "**  %s: %s. **", sendername, result);
				}
				SendRadioMessage(4, TEAM_CYAN_COLOR, string);
				printf("%s", string);
				return 1;
			}
			else if(PlayerInfo[playerid][pMember] == 20 || PlayerInfo[playerid][pLeader] == 20)
			{
			    if(PlayerInfo[playerid][pRank] == 14) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 13) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 12) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 11) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 10) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 9) { format(string, sizeof(string), "** . %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 8) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 7) { format(string, sizeof(string), "** . %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
                else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** . %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "** . %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
				else
				{
					format(string, sizeof(string), "**  %s: %s. **", sendername, result);
				}
				SendRadioMessage(20, TEAM_BLUE_COLOR, string);
				printf("%s", string);
				return 1;
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD2, "       !");
				return 1;
			}
		}
		return 1;
	}
//----------------------------------[offduty]-----------------------------------------------
	if(strcmp(cmd, "/duty", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			GetPlayerName(playerid, sendername, sizeof(sendername));
			if(PlayerInfo[playerid][pMember] == 1||PlayerInfo[playerid][pLeader] == 1 ||PlayerInfo[playerid][pLeader] == 20 || PlayerInfo[playerid][pMember] == 20)
			{
				if (PlayerToPoint(3, playerid,255.3,77.4,1003.6) || PlayerToPoint(3,playerid,262.6891,192.3495,1008.1719) || PlayerToPoint(3,playerid,-1616.1294,681.1594,7.1875) || PlayerInfo[playerid][pLocal] != 255)
				{
					if(OnDuty[playerid]==0)
			        {
				    	format(string, sizeof(string), "*  %s       .", sendername);
						ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
						OnDuty[playerid] = 1;
					}
					else if(OnDuty[playerid]==1)
					{
						format(string, sizeof(string), "*  %s        .", sendername);
						ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
						OnDuty[playerid] = 0;
					}
				}
				else
				{
					SendClientMessage(playerid, COLOR_LIGHTRED2, "      !");
					return 1;
				}
			}
			else if(PlayerInfo[playerid][pMember] == 4||PlayerInfo[playerid][pLeader] == 4)
			{
			    if(JobDuty[playerid] == 1)
			    {
			        SendClientMessage(playerid, COLOR_LIGHTBLUE, "*     !");
			        JobDuty[playerid] = 0;
			        Medics -= 1;
			    }
			    else
			    {
			        SendClientMessage(playerid, COLOR_LIGHTBLUE, "*    !");
			        JobDuty[playerid] = 1;
			        Medics += 1;
			    }
			}
			else if(PlayerInfo[playerid][pJob] == 7)
			{
			    if(JobDuty[playerid] == 1)
			    {
			        SendClientMessage(playerid, COLOR_LIGHTBLUE, "*     !");
			        JobDuty[playerid] = 0;
			        Mechanics -= 1;
			    }
			    else
			    {
			        SendClientMessage(playerid, COLOR_LIGHTBLUE, "*    !");
			        JobDuty[playerid] = 1;
			        Mechanics += 1;
			    }
			}
			else
			{
			    SendClientMessage(playerid, COLOR_LIGHTRED2, "*   !");
			}
		}
		return 1;
	}
//----------------------------------[departments]-----------------------------------------------
	if(strcmp(cmd, "/departments", true) == 0 || strcmp(cmd, "/d", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			GetPlayerName(playerid, sendername, sizeof(sendername));
			new length = strlen(cmdtext);
			while ((idx < length) && (cmdtext[idx] <= ' '))
			{
				idx++;
			}
			new offset = idx;
			new result[64];
			while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
			{
				result[idx - offset] = cmdtext[idx];
				idx++;
			}
			result[idx - offset] = EOS;
			if(!strlen(result))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : (/d)epartments [department chat]");
				return 1;
			}
			spaceGroupsToSpaces(result);
    		trimSideSpaces(result);
			new word[256],Index;while(Index < strlen(result)) { //        
			word = strtok(result,Index);
			if(Adv(word)==1||ZP(word)||U(word)||T(word)||N(word)||PP(word)||P(word)||V(word)||R(word)||PL(word)||ZV(word)||I(word)||ST(word)||PR(word)||DL(word)||RE(word)||VOC(word)||A(word)||NO(word)||TCZ(word)||BOP(word)){
					new i=strfind(result,word),j=i+strlen(word)-1; result[i++]='[';
					while(i<j) {result[i]='|';i++;}
					result[j]=']';


					GetPlayerName(playerid,playername,sizeof(playername));
					format(string,sizeof(string),"-: %s   ()",playername);
					SendClientMessageToAll(0xFFF300FF,string);
					BanEx(playerid,"-");
				}
		 	}
			if(PlayerInfo[playerid][pMuted] == 1)
			{
			    SendClientMessage(playerid,COLOR_GREY,"   ");
			    return 1;
			}
			if(PlayerInfo[playerid][pMember]==1 || PlayerInfo[playerid][pLeader]==1)
			{
   				if(PlayerInfo[playerid][pRank] == 14) { format(string, sizeof(string), "**    %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 13) { format(string, sizeof(string), "** [LSPD] %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 12) { format(string, sizeof(string), "** [LSPD] %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 11) { format(string, sizeof(string), "** [LSPD] %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 10) { format(string, sizeof(string), "** [LSPD] %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 9) { format(string, sizeof(string), "** [LSPD]. %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 8) { format(string, sizeof(string), "** [LSPD] %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 7) { format(string, sizeof(string), "** [LSPD]. %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "** [LSPD] %s: %s. **", sendername, result); }
                else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** [LSPD]. %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "** [LSPD] %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "** [LSPD]. %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "** [LSPD] %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "** [LSPD] %s: %s. **", sendername, result); }
				else
				{
					format(string, sizeof(string), "** [LSPD] %s: %s. **", sendername, result);
				}
				//SendTeamMessage(2, COLOR_ALLDEPT, string);
				SendTeamMessage(1, COLOR_ALLDEPT, string);
				SendFamilyMessage(11, COLOR_ALLDEPT, string);
				printf("%s", string);
				return 1;
			} // by Extazy and update by Flashin
			else if(PlayerInfo[playerid][pMember]==11||PlayerInfo[playerid][pLeader]==11)
			{
			    if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** . %s: %s. )) **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
				else
				{
					format(string, sizeof(string), "**  %s: %s. )) **", sendername, result);
				}
				SendFamilyMessage(11, COLOR_LIME, string);
				SendTeamMessage(1, COLOR_LIME, string);
				printf("%s", string);
				return 1;
			}
			else if(PlayerInfo[playerid][pMember]==2 || PlayerInfo[playerid][pLeader]==2)
			{
   				if(PlayerInfo[playerid][pRank] == 10) { format(string, sizeof(string), "**   %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 9) { format(string, sizeof(string), "** .   %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 8) { format(string, sizeof(string), "**   CID %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 7) { format(string, sizeof(string), "** .   CID %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "**   DEA %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** .   DEA %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "**   %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "**   %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "** . %s: %s. **", sendername, result); }
				else
				{
					format(string, sizeof(string), "** . %s: %s. **", sendername, result);
				}
				//SendTeamMessage(2, COLOR_ALLDEPT, string);
				SendTeamMessage(1, COLOR_ALLDEPT, string);
				SendFamilyMessage(11, COLOR_ALLDEPT, string);
				printf("%s", string);
				return 1;
			}
			else if(PlayerInfo[playerid][pMember]==3 || PlayerInfo[playerid][pLeader]==3)
			{
			    if(PlayerInfo[playerid][pRank] == 15) { format(string, sizeof(string), "** [69] %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 14) { format(string, sizeof(string), "** [69] %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 13) { format(string, sizeof(string), "** [69] %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 12) { format(string, sizeof(string), "** [69] %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 11) { format(string, sizeof(string), "** [69] %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 10) { format(string, sizeof(string), "** [69]. %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 9) { format(string, sizeof(string), "** [69] %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 8) { format(string, sizeof(string), "** [69]. %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 7) { format(string, sizeof(string), "** [69]. %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "** [69] %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** [69]. %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "** [69] %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "** [69]. %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "** [69] %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "** [69] %s: %s. **", sendername, result); }
				else
				{
					format(string, sizeof(string), "** [69] %s: %s. **", sendername, result);
				}
				//SendTeamMessage(2, COLOR_ALLDEPT, string);
				SendTeamMessage(1, COLOR_ALLDEPT, string);
				SendFamilyMessage(11, COLOR_ALLDEPT, string);
				printf("%s", string);
				return 1;
			}
			else if(PlayerInfo[playerid][pMember]==22 || PlayerInfo[playerid][pLeader]==22)
			{
			    if(PlayerInfo[playerid][pRank] == 15) { format(string, sizeof(string), "** [51] %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 14) { format(string, sizeof(string), "** [51] %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 13) { format(string, sizeof(string), "** [51] %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 12) { format(string, sizeof(string), "** [51] %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 11) { format(string, sizeof(string), "** [51] %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 10) { format(string, sizeof(string), "** [51]. %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 9) { format(string, sizeof(string), "** [51] %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 8) { format(string, sizeof(string), "** [51]. %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 7) { format(string, sizeof(string), "** [51]. %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "** [51] %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** [51]. %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "** [51] %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "** [51]. %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "** [51] %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "** [51] %s: %s. **", sendername, result); }
				else
				{
					format(string, sizeof(string), "** [51] %s: %s. **", sendername, result);
				}
				//SendTeamMessage(2, COLOR_ALLDEPT, string);
				SendTeamMessage(1, COLOR_ALLDEPT, string);
				SendFamilyMessage(11, COLOR_ALLDEPT, string);
				printf("%s", string);
				return 1;
			}
			else if(PlayerInfo[playerid][pMember] == 20 || PlayerInfo[playerid][pLeader] == 20)
			{
   				if(PlayerInfo[playerid][pRank] == 14) { format(string, sizeof(string), "** [SFPD] %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 13) { format(string, sizeof(string), "** [SFPD] %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 12) { format(string, sizeof(string), "** [SFPD] %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 11) { format(string, sizeof(string), "** [SFPD] %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 10) { format(string, sizeof(string), "** [SFPD] %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 9) { format(string, sizeof(string), "** [SFPD]. %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 8) { format(string, sizeof(string), "** [SFPD] %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 7) { format(string, sizeof(string), "** [SFPD]. %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "** [SFPD] %s: %s. **", sendername, result); }
                else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** [SFPD]. %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "** [SFPD] %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "** [SFPD]. %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "** [SFPD] %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "** [SFPD] %s: %s. **", sendername, result); }
				else
				{
					format(string, sizeof(string), "** [SFPD] %s: %s. **", sendername, result);
				}
				//SendTeamMessage(2, COLOR_ALLDEPT, string);
				SendTeamMessage(1, COLOR_ALLDEPT, string);
				SendFamilyMessage(11, COLOR_ALLDEPT, string);
				printf("%s", string);
				return 1;
			} // by Extazy and update by Flashin
			else if(PlayerInfo[playerid][pMember]==7||PlayerInfo[playerid][pLeader]==7)
			{
			    if(PlayerInfo[playerid][pRank] == 10) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 9) { format(string, sizeof(string), "** . %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 8) { format(string, sizeof(string), "**   %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 7) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "**   %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "**   %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "**   %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
				else
				{
					format(string, sizeof(string), "**  %s: %s. **", sendername, result);
				}
				//SendTeamMessage(2, COLOR_ALLDEPT, string);
				SendTeamMessage(1, COLOR_YELLOW, string);
				SendFamilyMessage(11, COLOR_ALLDEPT, string);
				printf("%s", string);
				return 1;
			}
			else if(PlayerInfo[playerid][pMember]==24||PlayerInfo[playerid][pLeader]==24)
			{
			    if(PlayerInfo[playerid][pRank] == 10) { format(string, sizeof(string), "** [S.W.A.T]  %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 9) { format(string, sizeof(string), "** [S.W.A.T].  %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 8) { format(string, sizeof(string), "** [S.W.A.T] %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 7) { format(string, sizeof(string), "** [S.W.A.T] %s: %s. **", sendername, result); }
			    else if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "** [S.W.A.T] %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** [S.W.A.T]  %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "** [S.W.A.T].   %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "** [S.W.A.T]. %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "** [S.W.A.T] %s: %s. **", sendername, result); }
				else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "** [S.W.A.T]. %s: %s. **", sendername, result); }
				else
				{
					format(string, sizeof(string), "** [S.W.A.T]. %s: %s. **", sendername, result);
				}
				//SendTeamMessage(2, COLOR_ALLDEPT, string);
				SendTeamMessage(1, COLOR_ALLDEPT, string);
				SendFamilyMessage(11, COLOR_ALLDEPT, string);
				printf("%s", string);
				return 1;
			}
			else if(gTeam[playerid] == 1||PlayerInfo[playerid][pMember]==4||PlayerInfo[playerid][pLeader]==4)
			{
				format(string, sizeof(string), "**  %s: %s. **", sendername, result);
				SendTeamMessage(1, COLOR_ALLDEPT, string);
				SendFamilyMessage(20, COLOR_ALLDEPT, string);
				SendFamilyMessage(11, COLOR_ALLDEPT, string);
				SendFamilyMessage(2, COLOR_ALLDEPT, string);
				SendFamilyMessage(7, COLOR_ALLDEPT, string);
				printf("%s", string);
				return 1;
			}
			else
			{
				SendClientMessage(playerid, COLOR_LIGHTRED2, "      !");
				return 1;
			}
		}
		return 1;
	}
//----------------------------------[mdc]-----------------------------------------------
	if(strcmp(cmd, "/mdc", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(!IsACop(playerid) || PlayerInfo[playerid][pMember] != 3 || PlayerInfo[playerid][pLeader] != 3)
	        {
	            SendClientMessage(playerid, COLOR_GREY, "     !");
	            return 1;
	        }
			new tmpcar = GetPlayerVehicleID(playerid);
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /mdc [playerid/PartOfName]");
				return 1;
			}
			//giveplayerid = strval(tmp);
			giveplayerid = ReturnUser(tmp);
			if(IsACopCar(tmpcar)||PlayerToPoint(5.0, playerid, 253.9280,69.6094,1003.6406)||tmpcar >= army1 && tmpcar <= army2)
			{
				if(IsPlayerConnected(giveplayerid))
				{
				    if(giveplayerid != INVALID_PLAYER_ID)
				    {
				        GetPlayerName(giveplayerid, sendername, sizeof(sendername));
						SendClientMessage(playerid, TEAM_BLUE_COLOR,"______-=  =-_______");
						format(string, sizeof(string), " : %s", sendername);
						SendClientMessage(playerid, COLOR_WHITE,string);
						format(string, sizeof(string), " : %s", PlayerCrime[giveplayerid][pAccusedof]);
						SendClientMessage(playerid, COLOR_GRAD2,string);
						format(string, sizeof(string), " : %s", PlayerCrime[giveplayerid][pVictim]);
						SendClientMessage(playerid, COLOR_GRAD3,string);
						format(string, sizeof(string), " : %s", PlayerCrime[giveplayerid][pAccusing]);
						SendClientMessage(playerid, COLOR_GRAD4,string);
						format(string, sizeof(string), " : %s", PlayerCrime[giveplayerid][pBplayer]);
						SendClientMessage(playerid, COLOR_GRAD5,string);
						SendClientMessage(playerid, TEAM_BLUE_COLOR,"_______________________________________");
					}
				}
				else
				{
				    SendClientMessage(playerid, COLOR_GREY, "       !");
				    return 1;
				}
			}
			else
			{
			    SendClientMessage(playerid, COLOR_GRAD2, "             .");
				return 1;
			}
		}
		return 1;
	}
//----------------------------------[SetCrim]-----------------------------------------------
	if(strcmp(cmd, "/suspect", true) == 0 || strcmp(cmd, "/su", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
		    if(OnDuty[playerid] != 1  && PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pMember] == 20)
			{
			    SendClientMessage(playerid, COLOR_GREY, "*      !");
			    return 1;
			}
			if(PlayerInfo[playerid][pLevel] < 2)
			{
			    SendClientMessage(playerid, COLOR_GREY, "*      ");
			    return 1;
			}
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : (/su)spect [playerid/PartOfName] [crime discription]");
				return 1;
			}
			giveplayerid = ReturnUser(tmp);
			if (IsACop(playerid) || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pMember] == 22 || PlayerInfo[playerid][pLeader] == 3 || PlayerInfo[playerid][pLeader] == 22)
			{
				if(IsPlayerConnected(giveplayerid))
				{
				    if(giveplayerid != INVALID_PLAYER_ID)
				    {
						if (!IsACop(giveplayerid))
						{
							GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
							GetPlayerName(playerid, sendername, sizeof(sendername));
							new length = strlen(cmdtext);
							while ((idx < length) && (cmdtext[idx] <= ' '))
							{
								idx++;
							}
							new offset = idx;
							new result[64];
							while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
							{
								result[idx - offset] = cmdtext[idx];
								idx++;
							}
							result[idx - offset] = EOS;
							if(!strlen(result))
							{
								SendClientMessage(playerid, COLOR_GRAD2, " : (/su)spect [playerid/PartOfName] [crime text]");
								return 1;
							}
							if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 24 || PlayerInfo[playerid][pLeader] == 24)
							{
								if(WantedLevel[giveplayerid] == 6)
								{
								    SendClientMessage(playerid,COLOR_GREY,"*  6   !");
								    return 1;
								}
							}
							if(PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pMember] == 22 || PlayerInfo[playerid][pLeader] == 3 || PlayerInfo[playerid][pLeader] == 22)
							{
								if(WantedLevel[giveplayerid] == 2)
								{
								    SendClientMessage(playerid,COLOR_GREY,"* ,  2   !");
								    return 1;
								}
							}
							if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 20 || PlayerInfo[playerid][pLeader] == 20)
							{
							    if(WantedLevel[giveplayerid] == 3)
								{
								    SendClientMessage(playerid,COLOR_GREY,"*  3   !");
								    return 1;
								}
							}
							WantedLevel[giveplayerid]=WantedLevel[giveplayerid] + 1;
							SetPlayerCriminal(giveplayerid,playerid, result);
							vremg[giveplayerid] = 180;
							new stringo[256];
							format(stringo,sizeof(stringo),"     %d  .",WantedLevel[giveplayerid]);
							SendClientMessage(playerid,COLOR_LIGHTRED,stringo);
							return 1;
						}
						else
						{
							SendClientMessage(playerid, COLOR_GRAD2, "*     !");
						}
					}
				}
				else
				{
						format(string, sizeof(string), "   %d   .", giveplayerid);
						SendClientMessage(playerid, COLOR_GRAD1, string);
						return 1;
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_LIGHTRED2, "*    /  !");
			}
		}
		return 1;
	}
//----------------------------------[LOCK]-----------------------------------------------

    if(strcmp(cmd, "/lock", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
		{
		    tmp = strtok(cmdtext,idx);
		    if(!strlen(tmp))
		    {
		        SendClientMessage(playerid,COLOR_GREY,": /lock [1/2 ]");
		        SendClientMessage(playerid,COLOR_GREY,"1  2 -   . 3 - ,   24/7 4 -  ");
		        return 1;
		    }
		    new towcarc = strval(tmp);
			if(towcarc == 1)
			{
			    if(PlayerInfo[playerid][pCarKey] != 0)
			    {
					new carid = PlayerInfo[playerid][pCarKey];
		    	    if(gCarLock[carid] == 0)
		    	    {
		    	        format(string,sizeof(string),"~w~Vehicle ~b~%s ~r~Locked",VehicleNames[GetVehicleModel(carid)-400]);
                        GameTextForPlayer(playerid, string, 5000, 6);
						PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
						gCarLock[carid] = 1;
						LockCar(carid);
		    	    }
		    	    else if(gCarLock[carid] == 1)
		    	    {
		    	        format(string,sizeof(string),"~w~Vehicle ~b~%s ~g~Unlocked",VehicleNames[GetVehicleModel(carid)-400]);
                        GameTextForPlayer(playerid, string, 5000, 6);
						PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
						gCarLock[carid] = 0;
						UnLockCar(carid);
		    	    }
				}
				else
				{
				    SendClientMessage(playerid,COLOR_GREY,"    ");
				}
			}
			else if(towcarc == 2)
			{
			    if(PlayerInfo[playerid][pCarKey2] != 0)
			    {
					new carid = PlayerInfo[playerid][pCarKey2];
		    	    if(gCarLock[carid] == 0)
		    	    {
                        format(string,sizeof(string),"~w~Vehicle ~b~%s ~r~Locked",VehicleNames[GetVehicleModel(carid)-400]);
                        GameTextForPlayer(playerid, string, 5000, 6);
						PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
						gCarLock[carid] = 1;
						LockCar(carid);
		    	    }
		    	    else if(gCarLock[carid] == 1)
		    	    {
                        format(string,sizeof(string),"~w~Vehicle ~b~%s ~g~Unlocked",VehicleNames[GetVehicleModel(carid)-400]);
                        GameTextForPlayer(playerid, string, 5000, 6);
						PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
						gCarLock[carid] = 0;
						UnLockCar(carid);
		    	    }
				}
				else
				{
				    SendClientMessage(playerid,COLOR_GREY,"    ");
				}
			}
			else if(towcarc == 2)
			{
			    if(PlayerInfo[playerid][pCarKey3] != 0)
			    {
					new carid = PlayerInfo[playerid][pCarKey3];
		    	    if(gCarLock[carid] == 0)
		    	    {
                        format(string,sizeof(string),"~w~Vehicle ~b~%s ~r~Locked",VehicleNames[GetVehicleModel(carid)-400]);
                        GameTextForPlayer(playerid, string, 5000, 6);
						PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
						gCarLock[carid] = 1;
						LockCar(carid);
		    	    }
		    	    else if(gCarLock[carid] == 1)
		    	    {
                        format(string,sizeof(string),"~w~Vehicle ~b~%s ~g~Unlocked",VehicleNames[GetVehicleModel(carid)-400]);
                        GameTextForPlayer(playerid, string, 5000, 6);
						PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
						gCarLock[carid] = 0;
						UnLockCar(carid);
		    	    }
				}
				else
				{
				    SendClientMessage(playerid,COLOR_GREY,"   3 ");
				}
			}
			else if(towcarc == 3)
			{
			    if(HireCar[playerid] != -1)
			    {
					new carid = HireCar[playerid];
		    	    if(gCarLock[carid] == 0)
		    	    {
                        format(string,sizeof(string),"~w~Vehicle ~b~%s ~r~Locked",VehicleNames[GetVehicleModel(carid)-400]);
                        GameTextForPlayer(playerid, string, 5000, 6);
						PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
						gCarLock[carid] = 1;
						LockCar(carid);
		    	    }
		    	    else if(gCarLock[carid] == 1)
		    	    {
                        format(string,sizeof(string),"~w~Vehicle ~b~%s ~g~Unlocked",VehicleNames[GetVehicleModel(carid)-400]);
                        GameTextForPlayer(playerid, string, 5000, 6);
						PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
						gCarLock[carid] = 0;
						UnLockCar(carid);
		    	    }
				}
				else
				{
				    SendClientMessage(playerid,COLOR_GREY,"   ");
				}
			}
			else
			{
			    SendClientMessage(playerid,COLOR_GREY,": /lock [1/2 ]");
		        SendClientMessage(playerid,COLOR_GREY,"1  2 -   . 2 - ,   24/7");
			}
		}
		return 1;
	}

	if(strcmp(cmd, "/lockbag", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
		{
		    tmp = strtok(cmdtext,idx);
		    if(!strlen(tmp))
		    {
		        SendClientMessage(playerid,COLOR_GREY,": /lockbag [1/2 ]");
		        SendClientMessage(playerid,COLOR_GREY,"1  2 -   . 2 - ,   24/7");
		        return 1;
		    }
		    new towcarc = strval(tmp);
			if(towcarc == 1)
			{
			    if(PlayerInfo[playerid][pCarKey] != 0)
			    {
					new carid = PlayerInfo[playerid][pCarKey];
		    	    if(lockedcar[carid] == 0)
		    	    {
		    	        format(string,sizeof(string),"~w~Bagage ~b~%s ~r~Locked",VehicleNames[GetVehicleModel(carid)-400]);
                        GameTextForPlayer(playerid, string, 5000, 6);
						PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
						lockedcar[carid] = 1;
		    	    }
		    	    else if(lockedcar[carid] == 1)
		    	    {
		    	        format(string,sizeof(string),"~w~Bagage ~b~%s ~g~Unlocked",VehicleNames[GetVehicleModel(carid)-400]);
                        GameTextForPlayer(playerid, string, 5000, 6);
						PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
						lockedcar[carid] = 0;
		    	    }
				}
				else
				{
				    SendClientMessage(playerid,COLOR_GREY,"    ");
				}
			}
			else if(towcarc == 2)
			{
			    if(PlayerInfo[playerid][pCarKey2] != 0)
			    {
					new carid = PlayerInfo[playerid][pCarKey2];
		    	    if(lockedcar[carid] == 0)
		    	    {
                        format(string,sizeof(string),"~w~Bagage ~b~%s ~r~Locked",VehicleNames[GetVehicleModel(carid)-400]);
                        GameTextForPlayer(playerid, string, 5000, 6);
						PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
						lockedcar[carid] = 1;
		    	    }
		    	    else if(lockedcar[carid] == 1)
		    	    {
                        format(string,sizeof(string),"~w~Bagage ~b~%s ~g~Unlocked",VehicleNames[GetVehicleModel(carid)-400]);
                        GameTextForPlayer(playerid, string, 5000, 6);
						PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
						lockedcar[carid] = 0;
		    	    }
				}
				else
				{
				    SendClientMessage(playerid,COLOR_GREY,"    ");
				}
			}
			else if(towcarc == 3)
			{
			    if(HireCar[playerid] != -1)
			    {
					new carid = HireCar[playerid];
		    	    if(lockedcar[carid] == 0)
		    	    {
                        format(string,sizeof(string),"~w~Bagage ~b~%s ~r~Locked",VehicleNames[GetVehicleModel(carid)-400]);
                        GameTextForPlayer(playerid, string, 5000, 6);
						PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
						lockedcar[carid] = 1;
		    	    }
		    	    else if(lockedcar[carid] == 1)
		    	    {
                        format(string,sizeof(string),"~w~Bagage ~b~%s ~g~Unlocked",VehicleNames[GetVehicleModel(carid)-400]);
                        GameTextForPlayer(playerid, string, 5000, 6);
						PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
						lockedcar[carid] = 0;
		    	    }
				}
				else
				{
				    SendClientMessage(playerid,COLOR_GREY,"    ");
				}
			}
			else
			{
			    SendClientMessage(playerid,COLOR_GREY,": /lockbag [1/2 ]");
		        SendClientMessage(playerid,COLOR_GREY,"1  2 -   . 2 - ,   24/7");
			}
		}
		return 1;
	}

	if(strcmp(cmd, "/open", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        for(new i = 0; i < sizeof(HouseInfo); i++)
			{
				if (PlayerToPoint(3, playerid,HouseInfo[i][hEntrancex], HouseInfo[i][hEntrancey], HouseInfo[i][hEntrancez]) || PlayerToPoint(3, playerid,HouseInfo[i][hExitx], HouseInfo[i][hExity], HouseInfo[i][hExitz]))
				{
					if(PlayerInfo[playerid][pPhousekey] == i)
					{
						if(HouseInfo[i][hLock] == 1)
						{
							HouseInfo[i][hLock] = 0;
							GameTextForPlayer(playerid, "~w~Door ~g~Unlocked", 5000, 6);
							PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
							return 1;
						}
						if(HouseInfo[i][hLock] == 0)
						{
							HouseInfo[i][hLock] = 1;
							GameTextForPlayer(playerid, "~w~Door ~r~Locked", 5000, 6);
							PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
							return 1;
						}
					}
					else
					{
						GameTextForPlayer(playerid, "~r~You Dont Have A Key", 5000, 6);
						return 1;
					}
				}
			}
			for(new i = 0; i < sizeof(BizzInfo); i++)
			{
				if (PlayerToPoint(3, playerid,BizzInfo[i][bEntranceX], BizzInfo[i][bEntranceY], BizzInfo[i][bEntranceZ]) || PlayerToPoint(3, playerid,BizzInfo[i][bExitX], BizzInfo[i][bExitY], BizzInfo[i][bExitZ]))
				{
					if(PlayerInfo[playerid][pPbiskey] == i)
					{
						if(BizzInfo[i][bLocked] == 1)
						{
							BizzInfo[i][bLocked] = 0;
							GameTextForPlayer(playerid, "~w~Bussiness ~g~Open", 5000, 6);
							PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
							return 1;
						}
						if(BizzInfo[i][bLocked] == 0)
						{
							BizzInfo[i][bLocked] = 1;
							GameTextForPlayer(playerid, "~w~Bussiness ~r~Closed", 5000, 6);
							PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
							return 1;
						}
					}
					else
					{
						GameTextForPlayer(playerid, "~r~You Dont Have A Key", 5000, 6);
						return 1;
					}
				}
			}
			for(new i = 0; i < sizeof(SBizzInfo); i++)
			{
				if (PlayerToPoint(3, playerid,SBizzInfo[i][sbEntranceX], SBizzInfo[i][sbEntranceY], SBizzInfo[i][sbEntranceZ]))
				{
					if(PlayerInfo[playerid][pPbiskey] == i+100)
					{
						if(SBizzInfo[i][sbLocked] == 1)
						{
							SBizzInfo[i][sbLocked] = 0;
							GameTextForPlayer(playerid, "~w~Bussiness ~g~Open", 5000, 6);
							PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
							return 1;
						}
						if(SBizzInfo[i][sbLocked] == 0)
						{
							SBizzInfo[i][sbLocked] = 1;
							GameTextForPlayer(playerid, "~w~Bussiness ~r~Closed", 5000, 6);
							PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
							return 1;
						}
					}
					else
					{
						GameTextForPlayer(playerid, "~r~You Dont Have A Key", 5000, 6);
						return 1;
					}
				}
			}
	    }
	    return 1;
	}
//----------------------------------[Wisper]-----------------------------------------------
	if(strcmp(cmd, "/wisper", true) == 0 || strcmp(cmd, "/w", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(gPlayerLogged[playerid] == 0)
	        {
	            SendClientMessage(playerid, COLOR_GREY, "   !");
	            return 1;
         	}
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : (/w)isper [playerid/PartOfName] [whisper text]");
				return 1;
			}
			giveplayerid = ReturnUser(tmp);
			if (IsPlayerConnected(giveplayerid))
			{
			    if(giveplayerid != INVALID_PLAYER_ID)
			    {
					GetPlayerName(playerid, sendername, sizeof(sendername));
					GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
					new length = strlen(cmdtext);
					while ((idx < length) && (cmdtext[idx] <= ' '))
					{
						idx++;
					}
					new offset = idx;
					new result[64];
					while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
					{
						result[idx - offset] = cmdtext[idx];
						idx++;
					}
					result[idx - offset] = EOS;
					if(!strlen(result))
					{
						SendClientMessage(playerid, COLOR_GRAD2, " : (/w)isper [playerid/PartOfName] [whisper text]");
						return 1;
					}
					spaceGroupsToSpaces(result);
    				trimSideSpaces(result);
					new word[256],Index;while(Index < strlen(result)) { //        
					word = strtok(result,Index);
					if(Adv(word)==1||ZP(word)||U(word)||T(word)||N(word)||PP(word)||P(word)||V(word)||R(word)||PL(word)||ZV(word)||I(word)||ST(word)||PR(word)||DL(word)||RE(word)||VOC(word)||A(word)||NO(word)||TCZ(word)||BOP(word)){
							new i=strfind(result,word),j=i+strlen(word)-1; result[i++]='[';
							while(i<j) {result[i]='|';i++;}
							result[j]=']';
							BanEx(playerid, "   ");
						}
				 	}

					if (ProxDetectorS(5.0, playerid, giveplayerid))
					{
						format(string, sizeof(string), "%s[%d]: %s", sendername, playerid, (result));
						SendClientMessage(giveplayerid, COLOR_PURPLE, string);
						format(string, sizeof(string), "%s[%d]: %s", giveplayer, giveplayerid,(result));
						SendClientMessage(playerid,  COLOR_PURPLE, string);
						format(string, sizeof(string), "%s    %s", sendername, giveplayer);
						ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
						SBizzInfo[2][sbTill] += txtcost / 2;
						ExtortionSBiz(2, txtcost / 2);
						format(string,sizeof(string),"(/w)[%d]%s: %s",playerid,sendername,result);
						for(new i = 0; i < MAX_PLAYERS; i++)
						{
						    if(IsPlayerConnected(i))
						    {
						        if(PlayerInfo[i][pAdmin] >= 1)
						        {
								    if(BigEar[i] == 1)
								    {
										SendClientMessage(i, COLOR_YELLOW2, string);
								    }
							    }
						    }
						}
					}
					else
					{
					    SendClientMessage(playerid,COLOR_GREY,"      ");
					}
					return 1;
				}
			}
			else
			{
					format(string, sizeof(string), "   %d   .", giveplayerid);
					SendClientMessage(playerid, COLOR_GRAD1, string);
			}
		}
		return 1;
	}

	if(strcmp(cmd, "/otvet", true) == 0 || strcmp(cmd, "/an", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /otvet [id] [ ]");
				return 1;
			}
			if (dostup[playerid] != 1)
  			{
				ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
				return 1;
			}
			if(PlayerInfo[playerid][pAdmin] <= 0)
			{
			    SendClientMessage(playerid,COLOR_GREY,"  !");
			    return 1;
			}
			giveplayerid = ReturnUser(tmp);
			if (IsPlayerConnected(giveplayerid))
			{
			    if(giveplayerid != INVALID_PLAYER_ID)
			    {
					GetPlayerName(playerid, sendername, sizeof(sendername));
					GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
					new length = strlen(cmdtext);
					while ((idx < length) && (cmdtext[idx] <= ' '))
					{
						idx++;
					}
					new offset = idx;
					new result[64];
					while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
					{
						result[idx - offset] = cmdtext[idx];
						idx++;
					}
					result[idx - offset] = EOS;
					if(!strlen(result))
					{
						SendClientMessage(playerid, COLOR_GRAD2, " : /otvet [id] [ ]");
						return 1;
					}
					format(string, sizeof(string), "  %s : %s", sendername, (result));
					SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
					format(string, sizeof(string), " %s  %s[%d]: %s", sendername, giveplayer, giveplayerid,(result));
					for(new i = 0; i < MAX_PLAYERS; i++)
					{
					    if(PlayerInfo[i][pAdmin] >= 1)
					    {
					    	SendClientMessage(i, COLOR_LIGHTBLUE, string);
					    }
					}
					return 1;
				}
			}
			else
			{
					format(string, sizeof(string), "   %d   .", giveplayerid);
					SendClientMessage(playerid, COLOR_GRAD1, string);
			}
		}
		return 1;
	}

//----------------------------------[Bank System]-----------------------------------------------
    if(strcmp(cmd, "/withdraw", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(!PlayerToPoint(20.0,playerid,2311.1,-7.4,26.7))
	        {
	            SendClientMessage(playerid, COLOR_GREY, "   !");
	            return 1;
	        }
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /withdraw [amount]");
				format(string, sizeof(string), "     $%d   .", PlayerInfo[playerid][pAccount]);
				SendClientMessage(playerid, COLOR_GRAD3, string);
				return 1;
			}
			new cashdeposit = strval(tmp);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /withdraw [amount]");
				format(string, sizeof(string), "     $%d   .", PlayerInfo[playerid][pAccount]);
				SendClientMessage(playerid, COLOR_GRAD3, string);
				return 1;
			}
			if (cashdeposit > PlayerInfo[playerid][pAccount] || cashdeposit < 1)
			{
				SendClientMessage(playerid, COLOR_GRAD2, "        !");
				return 1;
			}
		    ConsumingMoney[playerid] = 1;
		    NormMoney[playerid] = 2;
			AntiMoney[playerid] = AntiMoney[playerid] + cashdeposit;
			GiveMoney(playerid,cashdeposit);
			PlayerInfo[playerid][pAccount]=PlayerInfo[playerid][pAccount]-cashdeposit;
			format(string, sizeof(string), "    $%d     : $%d ", cashdeposit,PlayerInfo[playerid][pAccount]);
			SendClientMessage(playerid, COLOR_YELLOW, string);
			return 1;
		}
		return 1;
	}
	if(strcmp(cmd, "/bank", true) == 0 || strcmp(cmd, "/deposit", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(!PlayerToPoint(20.0,playerid,2311.1,-7.4,26.7))
	        {
	            SendClientMessage(playerid, COLOR_GREY, "      !");
	            return 1;
	        }
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /bank [amount]");
				format(string, sizeof(string), "    $%d  .", PlayerInfo[playerid][pAccount]);
				SendClientMessage(playerid, COLOR_GRAD3, string);
				return 1;
			}
			new cashdeposit = strval(tmp);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /bank [amount]");
				format(string, sizeof(string), "    $%d  .", PlayerInfo[playerid][pAccount]);
				SendClientMessage(playerid, COLOR_GRAD3, string);
				return 1;
			}
			if (cashdeposit > GetPlayerMoney(playerid) || cashdeposit < 1)
			{
				SendClientMessage(playerid, COLOR_GRAD2, "    !");
				return 1;
			}
			if(GetPlayerMoney(playerid) != AntiMoney[playerid])
			{
			    SendClientMessage(playerid, COLOR_GRAD2, " !  !");
			    return 1;
			}
			NormMoney[playerid] = 2;
			AntiMoney[playerid] = AntiMoney[playerid] - cashdeposit;
			GiveMoney(playerid,-cashdeposit);
			new curfunds = PlayerInfo[playerid][pAccount];
			PlayerInfo[playerid][pAccount] = PlayerInfo[playerid][pAccount] + cashdeposit;
			SendClientMessage(playerid, COLOR_WHITE, "|___   ___|");
			format(string, sizeof(string), "   : $%d", curfunds);
			SendClientMessage(playerid, COLOR_GRAD2, string);
			format(string, sizeof(string), "  : $%d",cashdeposit);
			SendClientMessage(playerid, COLOR_GRAD4, string);
			SendClientMessage(playerid, COLOR_GRAD6, "|-----------------------------------------|");
			format(string, sizeof(string), "   : $%d", PlayerInfo[playerid][pAccount]);
			SendClientMessage(playerid, COLOR_WHITE, string);
			return 1;
		}
		return 1;
	}
	if(strcmp(cmd, "/balance", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if(!PlayerToPoint(20.0,playerid,2311.1,-7.4,26.7))
	        {
	            SendClientMessage(playerid, COLOR_GREY, "   !");
	            return 1;
	        }
			format(string, sizeof(string), "     $%d   .",PlayerInfo[playerid][pAccount]);
			SendClientMessage(playerid, COLOR_YELLOW, string);
		}
		return 1;
	}
	if(strcmp(cmd, "/dice", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			new dice = random(12)+1;
			if (gDice[playerid] == 1)
			{
				GetPlayerName(playerid, sendername, sizeof(sendername));
				format(string, sizeof(string), "* %s  .   %d", sendername,dice);
				ProxDetector(5.0, playerid, string, TEAM_GREEN_COLOR,TEAM_GREEN_COLOR,TEAM_GREEN_COLOR,TEAM_GREEN_COLOR,TEAM_GREEN_COLOR,0,0);
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD2, "      !");
				return 1;
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/transfer", true) == 0 || strcmp(cmd, "/wiretransfer", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if(PlayerInfo[playerid][pLevel] < 3)
			{
				SendClientMessage(playerid, COLOR_LIGHTRED2, "*    3 level!");
				return 1;
			}
			if(!PlayerToPoint(20.0,playerid,2311.1,-7.4,26.7))
	        {
	            SendClientMessage(playerid, COLOR_GREY, "      !");
	            return 1;
	        }
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD1, " : /transfer [playerid/PartOfName] [amount]");
				return 1;
			}
			giveplayerid = ReturnUser(tmp);
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD1, " : /transfer [playerid/PartOfName] [amount]");
				return 1;
			}
			moneys = strval(tmp);
			if(moneys > PlayerInfo[playerid][pAccount])
			{
			    SendClientMessage(playerid,COLOR_GREY,"    ");
			    return 1;
			}
			if (IsPlayerConnected(giveplayerid))
			{
			    if(giveplayerid != INVALID_PLAYER_ID)
			    {
					GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
					GetPlayerName(playerid, sendername, sizeof(sendername));
					playermoney = PlayerInfo[playerid][pAccount] ;
					if (moneys > 0 && playermoney >= moneys)
					{
					    if(moneys > PlayerInfo[playerid][pAccount])
					    {
							SendClientMessage(playerid,COLOR_GREY,"   !");
					        return 1;
					    }
						PlayerInfo[playerid][pAccount] -= moneys;
						PlayerInfo[giveplayerid][pAccount] += moneys;
						format(string, sizeof(string), "      transferd $ %d   %s's", moneys, giveplayer,giveplayerid);
						PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
						SendClientMessage(playerid, COLOR_GRAD1, string);
						format(string, sizeof(string), "     $%d     %s %s", moneys, sendername, playerid);
						SendClientMessage(giveplayerid, COLOR_GRAD1, string);
						format(string, sizeof(string), "%s transferd $%d  %s", sendername, moneys, giveplayer);
		                if(moneys >= 500000)
						{
							ABroadCast(COLOR_YELLOW,string,1);
						}
						printf("%s", string);
						PayLog(string);
						PlayerPlaySound(giveplayerid, 1052, 0.0, 0.0, 0.0);
					}
					else
					{
						SendClientMessage(playerid, COLOR_GRAD1, "     !");
					}
				}
			}
			else
			{
				format(string, sizeof(string), "   %d   .", giveplayerid);
				SendClientMessage(playerid, COLOR_GRAD1, string);
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/buy", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if (!PlayerToPoint(100, playerid,-30.875, -88.9609, 1004.53))
			{
				SendClientMessage(playerid, COLOR_LIGHTRED2, "     24-7!");
				return 1;
			}
			format(string,sizeof(string)," 500$\n  7500$\n  5000$\n 500$\n   5000$\nKpk 1000$\n 50$\n 2500$\n 30000$\n 100$\n 900$\n 400$\n(50) 200$\n(10) 400$\n 150$");
			ShowPlayerDialog(playerid,101,DIALOG_STYLE_LIST," 24/7",string,"","");
		}
		return 1;
	}
	if(strcmp(cmd,"/buyboom",true)==0)
	{
		if(PlayerToPoint(5,playerid,-2714.8130,-310.8922,7.1775) && PlayerInfo[playerid][pMember] == 13 || PlayerInfo[playerid][pLeader]==13)
		{
		    if(PlayerInfo[playerid][pRank] >= 5)
			{
				ServerGivePlayerWeapons(playerid, 39, 1);
				ServerGivePlayerWeapons(playerid, 40, 1);
				GiveMoney(playerid,-300000);
				AntiMoney[playerid]=AntiMoney[playerid]-300000;
				SendClientMessage(playerid,COLOR_ORANGE,"    ");
			}
            else
   			{
    			SendClientMessage(playerid,COLOR_LIGHTRED2,"    5 ,    !");
			}
		}
	}
	if(strcmp(cmd, "/phonemoney", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if (!PlayerToPoint(100, playerid,-30.875, -88.9609, 1004.53))
			{
				SendClientMessage(playerid, COLOR_LIGHTRED2, "     24-7!");
				return 1;
			}
            tmp = strtok(cmdtext,idx);
            if(!strlen(tmp))
            {
                SendClientMessage(playerid,COLOR_GREY,": /phonemoney []");
                return 1;
            }
            new money = strval(tmp);
			if(GetPlayerMoney(playerid) < money)
			{
			    SendClientMessage(playerid,COLOR_GREY,"   ");
			    return 1;
			}
			PlayerInfo[playerid][pBalance] = PlayerInfo[playerid][pBalance] + money;
			AntiMoney[playerid] = AntiMoney[playerid] - money;
			GiveMoney(playerid,-money);
			format(string,sizeof(string),"     %d$",money);
			SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
		}
		return 1;
	}
	if(strcmp(cmd, "/changeclother", true) == 0)
	{
	    if(!PlayerToPoint(4,playerid,199.1,-131.6,1003.5))
		{
			SendClientMessage(playerid, COLOR_GRAD2, "      !");
			return 1;
		}
		if(PlayerInfo[playerid][pMember] == 0)
		{
			SendClientMessage(playerid, COLOR_GRAD2, "     !");
			return 1;
		}
		SetPlayerInterior(playerid,0);
		new rand = random(sizeof(gInviteSpawns));
		SetPlayerPos(playerid, gInviteSpawns[rand][0], gInviteSpawns[rand][1], gInviteSpawns[rand][2]); // Warp the player
		SetPlayerFacingAngle(playerid, gInviteSpawns[rand][3]);
		SetPlayerCameraPos(playerid,gInviteSpawns[rand][0] + 3, gInviteSpawns[rand][1], gInviteSpawns[rand][2]);
		SetPlayerCameraLookAt(playerid,gInviteSpawns[rand][0], gInviteSpawns[rand][1], gInviteSpawns[rand][2]);
		TogglePlayerControllable(playerid, 0);
		SelectChar[playerid] = 255;
		SelectCharID[playerid] = PlayerInfo[playerid][pMember];
	    SelectCharPlace[playerid] = 1;
	    PlayerInfo[playerid][pModel] = ChosenSkin[playerid];
	   	PlayerInfo[playerid][pChar] = ChosenSkin[playerid];
	    SendClientMessage(playerid, COLOR_LIGHTRED, "*  'next'   .");
	    SendClientMessage(playerid, COLOR_LIGHTRED, "*    ,     ,  'done'.");
	    return 1;
	}
	if(strcmp(cmd, "/buyclother", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if(!PlayerToPoint(4,playerid,199.1,-131.6,1003.5))
			{
				SendClientMessage(playerid, COLOR_GRAD2, "      !");
				return 1;
			}
			if(GetPlayerMoney(playerid) < 10000)
			{
			    SendClientMessage(playerid, COLOR_GRAD2, "     !");
			    return 1;
			}
			if(Clother[playerid] == 0)
			{
				Clother[playerid] = 1;
				NClother[playerid] = 1;
				TogglePlayerControllable(playerid, 0);
				SendClientMessage(playerid,COLOR_LIGHTBLUE,"   ,  /next,     ");
				SendClientMessage(playerid,COLOR_LIGHTBLUE,"    ,  /buyclother  : 10000$");
				SendClientMessage(playerid,COLOR_LIGHTBLUE,"    ,  /cancel clother");
				SetPlayerFacingAngle(playerid,182.1);
				SetPlayerCameraPos(playerid,199.2,-134.3,1003.5);
				SetPlayerCameraLookAt(playerid,199.1,-131.6,1003.5);
			}
			else if(Clother[playerid] == 1)
			{
			    Clother[playerid] = 0;
			    NClother[playerid] = 0;
			    TogglePlayerControllable(playerid, 1);
			    PlayerInfo[playerid][pChar] = GetPlayerSkin(playerid);
			    NormMoney[playerid] = 2;
				AntiMoney[playerid] = AntiMoney[playerid] - 10000;
			    GiveMoney(playerid,-10000);
			    SendClientMessage(playerid,COLOR_LIGHTBLUE,"  ,  !");
			    SetCameraBehindPlayer(playerid);
			}
		}
		return 1;
	}

	if(strcmp(cmd, "/next", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if(!PlayerToPoint(4,playerid,199.1,-131.6,1003.5))
			{
				SendClientMessage(playerid, COLOR_GRAD2, "      !");
				return 1;
			}
			if(Clother[playerid] == 0)
			{
				SendClientMessage(playerid,COLOR_GRAD2,"     ,  /buyclother  .");
			    return 1;
			}
			if(NClother[playerid] == 1)
			{
				SetPlayerSkin(playerid,7);
				NClother[playerid] = 2;
				return 1;
			}
			if(NClother[playerid] == 2)
			{
                SetPlayerSkin(playerid,9);
                NClother[playerid] = 3;
                return 1;
			}
			if(NClother[playerid] == 3)
			{
                SetPlayerSkin(playerid,13);
                NClother[playerid] = 4;
                return 1;
			}
			if(NClother[playerid] == 4)
			{
                SetPlayerSkin(playerid,18);
                NClother[playerid] = 5;
                return 1;
			}
			if(NClother[playerid] == 5)
			{
                SetPlayerSkin(playerid,19);
                NClother[playerid] = 6;
                return 1;
			}
			if(NClother[playerid] == 6)
			{
                SetPlayerSkin(playerid,20);
                NClother[playerid] = 7;
                return 1;
			}
			if(NClother[playerid] == 7)
			{
                SetPlayerSkin(playerid,21);
                NClother[playerid] = 8;
                return 1;
			}
			if(NClother[playerid] == 8)
			{
                SetPlayerSkin(playerid,22);
                NClother[playerid] = 9;
                return 1;
			}
			if(NClother[playerid] == 9)
			{
                SetPlayerSkin(playerid,250);
                NClother[playerid] = 10;
                return 1;
			}
			if(NClother[playerid] == 10)
			{
                SetPlayerSkin(playerid,226);
                NClother[playerid] = 11;
                return 1;
			}
			if(NClother[playerid] == 11)
			{
                SetPlayerSkin(playerid,211);
                NClother[playerid] = 12;
                return 1;
			}
			if(NClother[playerid] == 12)
			{
                SetPlayerSkin(playerid,185);
                NClother[playerid] = 13;
                return 1;
			}
			if(NClother[playerid] == 13)
			{
                SetPlayerSkin(playerid,140);
                NClother[playerid] = 14;
                return 1;
			}
			if(NClother[playerid] == 14)
			{
                SetPlayerSkin(playerid,51);
                NClother[playerid] = 15;
                return 1;
			}
			if(NClother[playerid] == 15)
			{
                SetPlayerSkin(playerid,92);
                NClother[playerid] = 16;
                return 1;
			}
			if(NClother[playerid] == 16)
			{
                SetPlayerSkin(playerid,238);
                NClother[playerid] = 17;
                return 1;
			}
			if(NClother[playerid] == 17)
			{
                SetPlayerSkin(playerid,250);
                NClother[playerid] = 18;
                return 1;
			}
			if(NClother[playerid] == 18)
			{
                SetPlayerSkin(playerid,121);
                NClother[playerid] = 19;
                return 1;
			}
			if(NClother[playerid] == 19)
			{
                SetPlayerSkin(playerid,195);
                NClother[playerid] = 20;
                return 1;
			}
			if(NClother[playerid] == 20)
			{
                SetPlayerSkin(playerid,52);
                NClother[playerid] = 21;
                return 1;
			}
			if(NClother[playerid] == 21)
			{
                SetPlayerSkin(playerid,23);
                NClother[playerid] = 22;
                return 1;
			}
			if(NClother[playerid] == 22)
			{
                SetPlayerSkin(playerid,179);
                NClother[playerid] = 23;
                return 1;
			}
			if(NClother[playerid] == 23)
			{
                SetPlayerSkin(playerid,249);
                NClother[playerid] = 24;
                return 1;
			}
			if(NClother[playerid] == 24)
			{
                SetPlayerSkin(playerid,30);
                NClother[playerid] = 25;
                return 1;
			}
			if(NClother[playerid] == 25)
			{
                SetPlayerSkin(playerid,66);
                NClother[playerid] = 26;
                return 1;
			}
			if(NClother[playerid] == 26)
			{
                SetPlayerSkin(playerid,101);
                NClother[playerid] = 27;
                return 1;
			}
			if(NClother[playerid] == 27)
			{
                SetPlayerSkin(playerid,184);
                NClother[playerid] = 28;
                return 1;
			}
			if(NClother[playerid] == 28)
			{
                SetPlayerSkin(playerid,22);
                NClother[playerid] = 29;
                return 1;
			}
			if(NClother[playerid] == 29)
			{
                SetPlayerSkin(playerid,221);
                NClother[playerid] = 30;
                return 1;
			}
			if(NClother[playerid] == 30)
			{
                SetPlayerSkin(playerid,226);
                NClother[playerid] = 31;
                return 1;
			}
			if(NClother[playerid] == 31)
			{
                SetPlayerSkin(playerid,222);
                NClother[playerid] = 32;
                return 1;
			}
			if(NClother[playerid] == 32)
			{
                SetPlayerSkin(playerid,24);
                NClother[playerid] = 33;
                return 1;
			}
			if(NClother[playerid] == 33)
			{
                SetPlayerSkin(playerid,261);
                NClother[playerid] = 34;
                return 1;
			}
			if(NClother[playerid] == 34)
			{
                SetPlayerSkin(playerid,40);
                NClother[playerid] = 35;
                return 1;
			}
			if(NClother[playerid] == 35)
			{
                SetPlayerSkin(playerid,48);
                NClother[playerid] = 36;
                return 1;
			}
			if(NClother[playerid] == 36)
			{
                SetPlayerSkin(playerid,67);
                NClother[playerid] = 37;
                return 1;
			}
			if(NClother[playerid] == 37)
			{
                SetPlayerSkin(playerid,50);
                NClother[playerid] = 38;
                return 1;
			}
			if(NClother[playerid] == 38)
			{
                SetPlayerSkin(playerid,142);
                NClother[playerid] = 39;
                return 1;
			}
			if(NClother[playerid] == 39)
			{
                SetPlayerSkin(playerid,143);
                NClother[playerid] = 40;
                return 1;
			}
			if(NClother[playerid] == 40)
			{
                SetPlayerSkin(playerid,214);
                NClother[playerid] = 1;
                return 1;
			}
			
		}
		return 1;
	}
	if(strcmp(cmd, "/buyhouse", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			new Float:oldposx, Float:oldposy, Float:oldposz;
			GetPlayerName(playerid, playername, sizeof(playername));
			GetPlayerPos(playerid, oldposx, oldposy, oldposz);
			for(new h = 0; h < sizeof(HouseInfo); h++)
			{
				if(PlayerToPoint(2.0, playerid, HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez]) && HouseInfo[h][hOwned] == 0)
				{
					if(PlayerInfo[playerid][pPhousekey] != 255 && strcmp(playername, HouseInfo[PlayerInfo[playerid][pPhousekey]][hOwner], true) == 0)
					{
						SendClientMessage(playerid, COLOR_WHITE, "       .   : /sellhouse -     !");
						SendClientMessage(playerid, COLOR_WHITE, " 	  /gossellhouse    	  ");
						return 1;
					}
					if(GetPlayerMoney(playerid) > HouseInfo[h][hValue])
					{
						PlayerInfo[playerid][pPhousekey] = h;
						HouseInfo[h][hOwned] = 1;
						GetPlayerName(playerid, sendername, sizeof(sendername));
						strmid(HouseInfo[h][hOwner], sendername, 0, strlen(sendername), 255);
						NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] - HouseInfo[h][hValue];
						GiveMoney(playerid,-HouseInfo[h][hValue]);
						PlayerPlayMusic(playerid);
						SetPlayerInterior(playerid,HouseInfo[h][hInt]);
						SetPlayerPos(playerid,HouseInfo[h][hExitx],HouseInfo[h][hExity],HouseInfo[h][hExitz]);
						GameTextForPlayer(playerid, "~w~Welcome Home~n~You can exit at any time by moving to this door and typing /exit", 5000, 3);
						PlayerInfo[playerid][pInt] = HouseInfo[h][hInt];
						PlayerInfo[playerid][pLocal] = h;
						SetPlayerVirtualWorld(playerid,HouseInfo[h][hVirtual]);
						SendClientMessage(playerid, COLOR_WHITE, "  /help    !");
                        DateProp(playerid);
						OnPropUpdate();
						OnPlayerUpdate_GF(playerid);
						new strin[256];
						format(strin,sizeof(strin),"ID: %d\n: %s",h,HouseInfo[h][hOwner]);
						UpdateDynamic3DTextLabelText(hhh[h],0x37E3ECAA,strin);
						return 1;
					}
					else
					{
						SendClientMessage(playerid, COLOR_WHITE, "    !");
						return 1;
					}
				}
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/rentroom", true) == 0)
	{
		if(IsPlayerConnected(playerid))
		{
			new Float:oldposx, Float:oldposy, Float:oldposz;
			GetPlayerName(playerid, playername, sizeof(playername));
			GetPlayerPos(playerid, oldposx, oldposy, oldposz);
			for(new h = 0; h < sizeof(HouseInfo); h++)
			{
				if(PlayerToPoint(2.0, playerid, HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez]) && HouseInfo[h][hOwned] == 1 &&  HouseInfo[h][hRentabil] == 1)
				{
					if(PlayerInfo[playerid][pPhousekey] != 255 && strcmp(playername, HouseInfo[PlayerInfo[playerid][pPhousekey]][hOwner], true) == 0)
					{
						SendClientMessage(playerid, COLOR_WHITE, "       .   : /sellhouse -     !");
						SendClientMessage(playerid, COLOR_WHITE, " 	  /gossellhouse    	  ");
						return 1;
					}
					if(GetPlayerMoney(playerid) > HouseInfo[h][hRent])
					{
						PlayerInfo[playerid][pPhousekey] = h;
						NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] - HouseInfo[h][hRent];
						GiveMoney(playerid,-HouseInfo[h][hRent]);
						HouseInfo[h][hTakings] = HouseInfo[h][hTakings]+HouseInfo[h][hRent];
						PlayerPlayMusic(playerid);
						SetPlayerInterior(playerid,HouseInfo[h][hInt]);
						SetPlayerPos(playerid,HouseInfo[h][hExitx],HouseInfo[h][hExity],HouseInfo[h][hExitz]);
						GameTextForPlayer(playerid, "~w~Welcome Home~n~You can exit at any time by moving to this door and typing /exit", 5000, 3);
						PlayerInfo[playerid][pInt] = HouseInfo[h][hInt];
						PlayerInfo[playerid][pLocal] = h;
						SendClientMessage(playerid, COLOR_WHITE, "  /help    ");
						OnPlayerUpdate_GF(playerid);
						return 1;
					}
					else
					{
						SendClientMessage(playerid, COLOR_WHITE, "    !");
						return 1;
					}
				}
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/rentcar", true) == 0)
	{
        if(IsPlayerConnected(playerid))
		{
			if(GetPlayerVehicleID(playerid) >= rent1 && GetPlayerVehicleID(playerid) <= rent2)
			{
				new hirefee = HireCost(GetPlayerVehicleID(playerid));
				if(GetPlayerVehicleID(playerid) >= rent1 && GetPlayerVehicleID(playerid) <= rent2)
				{
					if(PlayerInfo[playerid][pPbiskey] == 0)
					{
						GameTextForPlayer(playerid, "~w~No charge for the boss", 5000, 3);
						TogglePlayerControllable(playerid, 1);
						return 1;
					}
					if (GetPlayerMoney(playerid) <  2500)
					{
						SendClientMessage(playerid, COLOR_GRAD2, "      !");
						return 1;
					}
					RENTCAR[playerid] = GetPlayerVehicleID(playerid);
					NormMoney[playerid] = 2;
					AntiMoney[playerid] = AntiMoney[playerid] - 2500;
					GiveMoney(playerid,-2500);
					SBizzInfo[0][sbTill] += 2500;
					ExtortionSBiz(0, 2500);
					SBizzInfo[0][sbProducts]--;
				}
				if(GetPlayerVehicleID(playerid) >= rent1 && GetPlayerVehicleID(playerid) <= rent2)
				{
					if(PlayerInfo[playerid][pPbiskey] == 1)
					{
						GameTextForPlayer(playerid, "~w~No charge for the boss", 5000, 3);
						TogglePlayerControllable(playerid, 1);
						return 1;
					}
					if (GetPlayerMoney(playerid) <  2500)
					{
						SendClientMessage(playerid, COLOR_GRAD2, "    !");
						return 1;
					}
					RENTCAR[playerid] = GetPlayerVehicleID(playerid);
					NormMoney[playerid] = 2;
					AntiMoney[playerid] = AntiMoney[playerid] - 2500;
					GiveMoney(playerid,-2500);
					SBizzInfo[1][sbTill] += 2500;
					ExtortionSBiz(1, 2500);
					SBizzInfo[1][sbProducts]--;
				}
				if(HireCar[playerid] != -1)
				{
					gCarLock[HireCar[playerid]] = 0;
					UnLockCar(HireCar[playerid]);
				}
				HireCar[playerid] = GetPlayerVehicleID(playerid);
				OnPropUpdate();
				PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
				format(string, sizeof(string), "~w~AEEC  PA ~n~COOA O AOO~n~O AKP  OKP A~n~EE ~g~/lock~n~~w~OAӆCA OE AKKPAO",hirefee);
				TogglePlayerControllable(playerid, 1);
				GameTextForPlayer(playerid, string, 5000, 3);
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/hirecar", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
		{
		    if (dostup[playerid] != 1)
  			{
				ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
				return 1;
			}
			if (PlayerInfo[playerid][pAdmin] >= 6)
			{
				tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_GRAD1, " : /hirecar [key id]");
					return 1;
				}
				new car = strval(tmp);
				HireCar[playerid] = car;
				format(string, sizeof(string), "   %d .",car);
				SendClientMessage(playerid, COLOR_GRAD4, string);
				SendClientMessage(playerid, COLOR_WHITE, ": /lock ");
				return 1;
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/givekey", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
		{
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD1, "* : /givekey [playerid/PartOfName] [1/2 ]");
				return 1;
			}
			giveplayerid = ReturnUser(tmp);
            tmp = strtok(cmdtext, idx);
            if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD1, "* : /givekey [playerid/PartOfName] [1/2 ]");
				return 1;
			}
            if(PlayerInfo[playerid][pCarKey] == 0 && PlayerInfo[playerid][pCarKey2] == 0)
			{
			    SendClientMessage(playerid,COLOR_GREY,"*    ");
				return 1;
	        }
			new keyss = strval(tmp);
			if(IsPlayerConnected(giveplayerid))
			{
			    if(giveplayerid != INVALID_PLAYER_ID)
			    {
					if(ProxDetectorS(5.0, playerid, giveplayerid))
					{
					    if(keyss == 1)
					    {
					        if(PlayerInfo[playerid][pCarKey] == 0)
					        {
								SendClientMessage(playerid,COLOR_GREY,"   1 ");
								return 1;
					        }
					        HireCar[giveplayerid] = PlayerInfo[playerid][pCarKey];
					    }
					    else if(keyss == 2)
					    {
					        if(PlayerInfo[playerid][pCarKey2] == 0)
					        {
                                SendClientMessage(playerid,COLOR_GREY,"   2 ");
                                return 1;
					        }
					        HireCar[giveplayerid] = PlayerInfo[playerid][pCarKey2];
					    }
					    else
					    {
					        SendClientMessage(playerid,COLOR_GREY,"*   ");
					        return 1;
					    }
						GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
						PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
						new carid = HireCar[giveplayerid];
						format(string, sizeof(string), "* %s     %s,    %s", sendername,VehicleNames[GetVehicleModel(carid)-400],giveplayer);
						ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
					}
					else
					{
					    SendClientMessage(playerid, COLOR_GRAD1, "*     ");
					}
				}
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/unrentcar", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
		{
			if(HireCar[playerid] != -1)
			{
				gCarLock[HireCar[playerid]] = 0;
				UnLockCar(HireCar[playerid]);
				HireCar[playerid] = 299;
				GameTextForPlayer(playerid, "~w~You no longer rent a car", 5000, 3);
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/unrent", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
		{
			GetPlayerName(playerid, playername, sizeof(playername));
			if(PlayerInfo[playerid][pPhousekey] != 255 && strcmp(playername, HouseInfo[PlayerInfo[playerid][pPhousekey]][hOwner], true) == 0)
			{
				SendClientMessage(playerid, COLOR_WHITE, "    !");
				return 1;
			}
			PlayerInfo[playerid][pPhousekey] = 255;
			SendClientMessage(playerid, COLOR_WHITE, "*   !");
		}
		return 1;
	}
	if(strcmp(cmd, "/housewithdraw", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
		{
			GetPlayerName(playerid, playername, sizeof(playername));
			new bouse = PlayerInfo[playerid][pPhousekey];
			if(PlayerInfo[playerid][pPhousekey] != 255 && strcmp(playername, HouseInfo[PlayerInfo[playerid][pPhousekey]][hOwner], true) == 0)
			{
				tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_GRAD2, " : /housewithdraw [amount]");
					format(string, sizeof(string), "     $%d   .", HouseInfo[bouse][hTakings]);
					SendClientMessage(playerid, COLOR_GRAD3, string);
					return 1;
				}
				new cashdeposit = strval(tmp);
				if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_GRAD2, " : /housewithdraw [amount]");
					format(string, sizeof(string), "     $%d   .", HouseInfo[bouse][hTakings]);
					SendClientMessage(playerid, COLOR_GRAD3, string);
					return 1;
				}
				if (cashdeposit >  HouseInfo[bouse][hTakings] || cashdeposit < 1)
				{
					SendClientMessage(playerid, COLOR_GRAD2, "       !");
					return 1;
				}
				if (!PlayerToPoint(100, playerid,HouseInfo[bouse][hExitx],HouseInfo[bouse][hExity],HouseInfo[bouse][hExitz]))
				{
					SendClientMessage(playerid, COLOR_GRAD2, "       !");
					return 1;
				}
				else
				{
				    ConsumingMoney[playerid] = 1;
				    NormMoney[playerid] = 2;
					AntiMoney[playerid] = AntiMoney[playerid] + cashdeposit;
					GiveMoney(playerid,cashdeposit);
					HouseInfo[bouse][hTakings]=HouseInfo[bouse][hTakings]-cashdeposit;
					format(string, sizeof(string), "    $%d     : $%d ", cashdeposit,HouseInfo[bouse][hTakings]);
					OnPropUpdate();
					SendClientMessage(playerid, COLOR_YELLOW, string);
					return 1;
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_WHITE, "   !");
			}
		}
		return 1;

	}
	if(strcmp(cmd, "/asellbiz", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
		{
			GetPlayerName(playerid, playername, sizeof(playername));
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD1, " : /asellbiz [bizid]");
				return 1;
			}
			new biz = strval(tmp);
			if (PlayerInfo[playerid][pAdmin] >= 8)
			{
				BizzInfo[biz][bLocked] = 1;
				BizzInfo[biz][bOwned] = 0;
				strmid(BizzInfo[biz][bOwner], "The State", 0, strlen("The State"), 255);
				strmid(BizzInfo[biz][bExtortion], "No-one", 0, strlen("No-one"), 255);
				PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
				format(string, sizeof(string), "~w~You have sold the Business");
				GameTextForPlayer(playerid, string, 10000, 3);
				OnPropUpdate();
				return 1;
			}
			else
			{
				SendClientMessage(playerid, COLOR_WHITE, "  !");
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/asellsbiz", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
		{
			GetPlayerName(playerid, playername, sizeof(playername));
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD1, " : /asellsbiz [sbizid]");
				return 1;
			}
			new sbiz = strval(tmp);
			if (PlayerInfo[playerid][pAdmin] >= 8)
			{
				SBizzInfo[sbiz][sbLocked] = 1;
				SBizzInfo[sbiz][sbOwned] = 0;
				strmid(SBizzInfo[sbiz][sbOwner], "The State", 0, strlen("The State"), 255);
				strmid(SBizzInfo[sbiz][sbExtortion], "No-one", 0, strlen("No-one"), 255);
				PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
				format(string, sizeof(string), "~w~You have sold the Business");
				GameTextForPlayer(playerid, string, 10000, 3);
				OnPropUpdate();
				return 1;
			}
			else
			{
				SendClientMessage(playerid, COLOR_WHITE, "  !");
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/asellhouse", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
		{
			GetPlayerName(playerid, playername, sizeof(playername));
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD1, " : /asellhouse [houseid]");
				return 1;
			}
			new house = strval(tmp);
			if (PlayerInfo[playerid][pAdmin] >= 5)
			{
				HouseInfo[house][hHel] = 0;
				HouseInfo[house][hArm] = 0;
				HouseInfo[house][hHealthx] = 0;
				HouseInfo[house][hHealthy] = 0;
				HouseInfo[house][hHealthz] = 0;
				HouseInfo[house][hArmourx] = 0;
				HouseInfo[house][hArmoury] = 0;
				HouseInfo[house][hArmourz] = 0;
				HouseInfo[house][hLock] = 1;
				HouseInfo[house][hOwned] = 0;
				HouseInfo[house][hVec] = 479;
				HouseInfo[house][hVcol1] = -1;
				HouseInfo[house][hVcol2] = -1;
				strmid(HouseInfo[house][hOwner], "The State", 0, strlen("The State"), 255);
				PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
				format(string, sizeof(string), "~w~You have sold this property", HouseInfo[house][hValue]);
				GameTextForPlayer(playerid, string, 10000, 3);
				OnPropUpdate();
				return 1;
			}
			else
			{
				SendClientMessage(playerid, COLOR_WHITE, "  !");
			}
		}
		return 1;
	}

	if(strcmp(cmd, "/sellhouseall", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	  		if (PlayerInfo[playerid][pAdmin] >= 8)
			{
				for(new i = 0; i < sizeof(HouseInfo); i++)
				{
				    HouseInfo[i][hHel] = 0;
					HouseInfo[i][hArm] = 0;
					HouseInfo[i][hHealthx] = 0;
					HouseInfo[i][hHealthy] = 0;
					HouseInfo[i][hHealthz] = 0;
					HouseInfo[i][hArmourx] = 0;
					HouseInfo[i][hArmoury] = 0;
					HouseInfo[i][hArmourz] = 0;
					HouseInfo[i][hLock] = 1;
					HouseInfo[i][hOwned] = 0;
					HouseInfo[i][hVec] = 479;
					HouseInfo[i][hVcol1] = -1;
					HouseInfo[i][hVcol2] = -1;
					strmid(HouseInfo[i][hOwner], "The State", 0, strlen("The State"), 255);
					new strin[256];
					format(strin,sizeof(strin)," \n: %d",HouseInfo[i][hValue]);
					UpdateDynamic3DTextLabelText(hhh[i],0xFF8000AA,strin);
					OnPropUpdate();
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "     !");
			}
		}
		return 1;
	}

	if(strcmp(cmd, "/sellbizall", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	  		if (PlayerInfo[playerid][pAdmin] >= 8)
			{
				for(new i = 0; i < sizeof(BizzInfo); i++)
				{
					SBizzInfo[i][sbLocked] = 1;
					SBizzInfo[i][sbOwned] = 0;
					strmid(SBizzInfo[i][sbOwner], "The State", 0, strlen("The State"), 255);
					strmid(SBizzInfo[i][sbExtortion], "No-one", 0, strlen("No-one"), 255);
					SBizzInfo[i][sbTill] = 0;
                    BizzInfo[i][bLocked] = 1;
					BizzInfo[i][bOwned] = 0;
					strmid(BizzInfo[i][bOwner], "The State", 0, strlen("The State"), 255);
					strmid(BizzInfo[i][bExtortion], "No-one", 0, strlen("No-one"), 255);
					OnPropUpdate();
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "     !");
			}
		}
		return 1;
	}

	if(strcmp(cmd, "/sellhouse", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
		{
			GetPlayerName(playerid, playername, sizeof(playername));
			if(PlayerInfo[playerid][pPhousekey] == 255)
			{
				SendClientMessage(playerid, COLOR_WHITE, "   .");
				return 1;
			}
			if(PlayerInfo[playerid][pMarried] > 0)
		    {
		        SendClientMessage(playerid, COLOR_GREY, "           !");
		        return 1;
		    }
   			if(PlayerInfo[playerid][pPhousekey] != 255 && strcmp(playername, HouseInfo[PlayerInfo[playerid][pPhousekey]][hOwner], true) == 0)
			{
			    tmp = strtok(cmdtext,idx);
			    if(!strlen(tmp))
			    {
			        SendClientMessage(playerid,COLOR_GREY,": /sellhouse [id] []");
			        return 1;
			    }
			    giveplayerid = strval(tmp);
			    tmp = strtok(cmdtext,idx);
			    if(!strlen(tmp))
			    {
			        SendClientMessage(playerid,COLOR_GREY,": /sellhouse [id] []");
			        return 1;
			    }
			    new money = strval(tmp);
			    if(!IsPlayerConnected(giveplayerid))
			    {
			        SendClientMessage(playerid,COLOR_GREY,"  ");
			        return 1;
			    }
			    if(GetPlayerMoney(giveplayerid) < money)
			    {
			        SendClientMessage(playerid,COLOR_GREY,"    ");
			        return 1;
			    }
			    if(PlayerInfo[giveplayerid][pPhousekey] != 255)
			    {
			        SendClientMessage(playerid,COLOR_GREY,"     ");
			        return 1;
			    }
			    GetPlayerName(playerid,sendername,sizeof(sendername));
			    GetPlayerName(giveplayerid,giveplayer,sizeof(giveplayer));
			    prodid[giveplayerid] = playerid;
				prodhouse[giveplayerid] = PlayerInfo[playerid][pPhousekey];
				prodmoney[giveplayerid] = money;
				format(string,sizeof(string),"    %s  %d$",giveplayer,money);
				SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
				format(string,sizeof(string)," %s       %d$ (/accept house)",sendername,money);
				SendClientMessage(giveplayerid,COLOR_LIGHTBLUE,string);
				return 1;
			}
			else
			{
				SendClientMessage(playerid, COLOR_WHITE, " .");
			}
		}
		return 1;
	}

	if(strcmp(cmd, "/gossellhouse", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
		{
		    new house = PlayerInfo[playerid][pPhousekey];
			GetPlayerName(playerid, playername, sizeof(playername));
			if(PlayerInfo[playerid][pPhousekey] == 255)
			{
				SendClientMessage(playerid, COLOR_WHITE, "   .");
				return 1;
			}
			if(PlayerInfo[playerid][pMarried] > 0)
		    {
		        SendClientMessage(playerid, COLOR_GREY, "        !");
		        return 1;
		    }
   			if(PlayerInfo[playerid][pPhousekey] != 255 && strcmp(playername, HouseInfo[PlayerInfo[playerid][pPhousekey]][hOwner], true) == 0)
			{
                HouseInfo[house][hHel] = 0;
				HouseInfo[house][hArm] = 0;
				HouseInfo[house][hHealthx] = 0;
				HouseInfo[house][hHealthy] = 0;
				HouseInfo[house][hHealthz] = 0;
				HouseInfo[house][hArmourx] = 0;
				HouseInfo[house][hArmoury] = 0;
				HouseInfo[house][hArmourz] = 0;
				HouseInfo[house][hLock] = 1;
				HouseInfo[house][hOwned] = 0;
				HouseInfo[house][hVec] = 479;
				HouseInfo[house][hVcol1] = -1;
				HouseInfo[house][hVcol2] = -1;
				NormMoney[playerid] = 2;
				AntiMoney[playerid] = AntiMoney[playerid] + HouseInfo[house][hValue];
				GiveMoney(playerid,HouseInfo[house][hValue]);
				SendClientMessage(playerid, COLOR_WHITE, "   .");
				strmid(HouseInfo[house][hOwner], "The State", 0, strlen("The State"), 255);
				PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
				PlayerInfo[playerid][pPhousekey] = 255;
				new strin[256];
				format(strin,sizeof(strin)," \n: %d",HouseInfo[house][hValue]);
				UpdateDynamic3DTextLabelText(hhh[house],0xFF8000AA,strin);
				OnPropUpdate();
			}
			else
			{
				SendClientMessage(playerid, COLOR_WHITE, " .");
			}
		}
		return 1;
	}

	if(strcmp(cmd, "/houseupgrade", true) == 0 || strcmp(cmd, "/hu", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
		{
			new house = PlayerInfo[playerid][pPhousekey];
			GetPlayerName(playerid, playername, sizeof(playername));
			if (house != 255 && strcmp(playername, HouseInfo[PlayerInfo[playerid][pPhousekey]][hOwner], true) == 0)
			{
				tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_WHITE, " : /houseupgrade [item number]");
					SendClientMessage(playerid, COLOR_YELLOW, "|________House Upgrade________|");
					SendClientMessage(playerid, COLOR_GREEN, "| 1:  $50000");
					SendClientMessage(playerid, COLOR_GREEN, "| 2:   $100000");
//					SendClientMessage(playerid, COLOR_GREEN, "| 3: TV $5000");
					return 1;
				}
				new item = strval(tmp);
				switch (item)
				{
					case 1:
					{
						if(PlayerInfo[playerid][pLevel] < 5)
						{
							SendClientMessage(playerid, COLOR_LIGHTRED2, "    5,   !");
							return 1;
						}
						if(GetPlayerMoney(playerid) < 50000)
						{
							SendClientMessage(playerid, COLOR_GRAD5, "    !");
							return 1;
						}
						HouseInfo[house][hHel] = 1;
						NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] - 50000;
						GiveMoney(playerid,-50000);
						SBizzInfo[9][sbTill] += 50000;//heal buisness
						ExtortionSBiz(9, 50000);
//						SBizzInfo[10][sbProducts]--;
						PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
						SendClientMessage(playerid, COLOR_GRAD5, "     ,  /heal.");
					}
					case 2:
					{
						if (PlayerInfo[playerid][pLevel] < 7)
						{
							SendClientMessage(playerid, COLOR_LIGHTRED2, "    7,   !");
							return 1;
						}
						if(GetPlayerMoney(playerid) < 100000)
						{
							SendClientMessage(playerid, COLOR_GRAD5, "    !");
							return 1;
						}
						HouseInfo[house][hArm] = 1;
						NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] - 100000;
						GiveMoney(playerid,-100000);
						SBizzInfo[9][sbTill] += 100000;//heal buisness
						ExtortionSBiz(9, 100000);
//						SBizzInfo[10][sbProducts]--;
						PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
						SendClientMessage(playerid, COLOR_GRAD5, "     ,  /heal.");
					}
					case 3:
					{
						if (PlayerInfo[playerid][pLevel] < 3)
						{
							SendClientMessage(playerid, COLOR_LIGHTRED2, "    3,   !");
							return 1;
						}
						if(GetPlayerMoney(playerid) < 500)
						{
							SendClientMessage(playerid, COLOR_GRAD5, "  !");
							return 1;
						}
						HouseInfo[house][hHealthx] = 1;
						NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] - 5000;
						GiveMoney(playerid,-5000);
						SBizzInfo[9][sbTill] += 500;
						ExtortionSBiz(9, 500);
//						SBizzInfo[10][sbProducts]--;
						PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
						SendClientMessage(playerid, COLOR_GRAD5, "    ,  /tv.");
					}
				}
				OnPropUpdate();
				OnPlayerUpdate_GF(playerid);
				return 1;
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD2, " !");
				return 1;
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/setrent", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
		{
			new bouse = PlayerInfo[playerid][pPhousekey];
			GetPlayerName(playerid, playername, sizeof(playername));
			if (bouse != 255 && strcmp(playername, HouseInfo[PlayerInfo[playerid][pPhousekey]][hOwner], true) == 0)
			{
				tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_WHITE, " : /setrent [RentFee]");
					return 1;
				}
				if(strval(tmp) < 1 || strval(tmp) > 50000)
				{
					SendClientMessage(playerid, COLOR_WHITE, "    1$,    $50000.");
					return 1;
				}
				HouseInfo[bouse][hRent] = strval(tmp);
				OnPropUpdate();
				format(string, sizeof(string), "House rent set to $%d", HouseInfo[bouse][hRent]);
				SendClientMessage(playerid, COLOR_WHITE, string);
				return 1;
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD2, "      !");
				return 1;
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/evictall", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
		{
			new bouse = PlayerInfo[playerid][pPhousekey];
			if (bouse != 255 && strcmp(playername, HouseInfo[PlayerInfo[playerid][pPhousekey]][hOwner], true) == 0)
			{
				for(new i = 0; i < MAX_PLAYERS; i++)
				{
					if(IsPlayerConnected(i))
					{
						if(i != playerid)
						{
							if (PlayerInfo[i][pPhousekey] == PlayerInfo[playerid][pPhousekey] )
							{
								SendClientMessage(i, COLOR_WHITE, "     .");
								SendClientMessage(playerid, COLOR_WHITE, "  .");
								PlayerInfo[i][pPhousekey] = 255;
								return 1;
							}
						}
					}
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD2, " !");
				return 1;
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/evict", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
		{
			new bouse = PlayerInfo[playerid][pPhousekey];
			GetPlayerName(playerid, playername, sizeof(playername));
			if (bouse != 255 && strcmp(playername, HouseInfo[PlayerInfo[playerid][pPhousekey]][hOwner], true) == 0)
			{
				tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_WHITE, " : /evict [playerid/PartOfName]");
				}
				new target;
				//target = strval(tmp);
				target = ReturnUser(tmp);
				if (target == playerid)
				{
					SendClientMessage(target, COLOR_WHITE, "     !");
					return 1;
				}
				if(IsPlayerConnected(target))
				{
				    if(target != INVALID_PLAYER_ID)
				    {
						if(PlayerInfo[target][pPhousekey] == PlayerInfo[playerid][pPhousekey])
						{
							SendClientMessage(target, COLOR_WHITE, "  !");
							SendClientMessage(playerid, COLOR_WHITE, "  !");
							PlayerInfo[target][pPhousekey] = 255;
							return 1;
						}
						else
						{
						    SendClientMessage(playerid, COLOR_WHITE, "     !");
						    return 1;
						}
					}
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD2, "   .");
				return 1;
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/setrentable", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
		{
			new bouse = PlayerInfo[playerid][pPhousekey];
			GetPlayerName(playerid, playername, sizeof(playername));
			if (bouse != 255 && strcmp(playername, HouseInfo[PlayerInfo[playerid][pPhousekey]][hOwner], true) == 0)
			{
				tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_WHITE, " : /setrentable [0/1]");
				}
				HouseInfo[bouse][hRentabil] = strval(tmp);
				OnPropUpdate();
				if(HouseInfo[bouse][hRentabil] == 0)
				{
				    SendClientMessage(playerid, COLOR_WHITE, "    !");
				}
				else if(HouseInfo[bouse][hRentabil] == 1)
				{
				    SendClientMessage(playerid, COLOR_WHITE, "     !");
				}
				return 1;
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD2, "   !");
				return 1;
			}
		}
		return 1;
	}
	
	if(strcmp(cmd, "/call", true) == 0)
	{
	if(IsPlayerConnected(playerid))
	{
	tmp = strtok(cmdtext, idx);
	if(!strlen(tmp))
	{
	SendClientMessage(playerid, COLOR_GRAD2, "*: /call [ ]");
	return 1;
	}
	if(PlayerInfo[playerid][pPnumber] == 0)
	{
	SendClientMessage(playerid, COLOR_GRAD2, "     !");
	return 1;
	}
	GetPlayerName(playerid, sendername, sizeof(sendername));
	format(string, sizeof(string), "* %s   ", sendername);
	ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
	SetPlayerSpecialAction(playerid,SPECIAL_ACTION_USECELLPHONE);
	new phonenumb = strval(tmp);
	if(phonenumb == 911)
	{
	SendClientMessage(playerid, COLOR_WHITE, "*: /hangup   ");
	SendClientMessage(playerid, COLOR_ALLDEPT, "*911: .       ?");
	Mobile[playerid] = 911;
	return 1;
	}
	if(phonenumb == PlayerInfo[playerid][pPnumber])
	{
	SendClientMessage(playerid, COLOR_GRAD2, "    ");
	return 1;
	}
	if(Mobile[playerid] != 255)
	{
	SendClientMessage(playerid, COLOR_GRAD2, "    ...");
	return 1;
	}
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
		if(IsPlayerConnected(i))
		{
			if(PlayerInfo[i][pPnumber] == phonenumb && phonenumb != 0)
			{
				giveplayerid = i;
				Mobile[playerid] = giveplayerid; //caller connecting
				if(IsPlayerConnected(giveplayerid))
				{
					if(giveplayerid != INVALID_PLAYER_ID)
					{
						if(PhoneOnline[giveplayerid] > 0)
						{
							SendClientMessage(playerid, COLOR_GREY, "       !");
							return 1;
						}
						if(Mobile[giveplayerid] == 255)
						{
						    if(PlayerInfo[playerid][pBalance] <= 0)
						    {
						        SendClientMessage(playerid,COLOR_GREY,"     ");
						        SendClientMessage(playerid,COLOR_GREY,"         24/7 (/phonemoney)");
						        return 1;
						    }
							format(string, sizeof(string), "     (/p)  %s", sendername);
							SendClientMessage(giveplayerid, COLOR_YELLOW, string);
							GetPlayerName(giveplayerid, sendername, sizeof(sendername));
							RingTone[giveplayerid] = 10;
							format(string, sizeof(string), "* %s's   .", sendername);
							SendClientMessage(playerid, COLOR_WHITE, "*:  T    ,  /h   ");
							ProxDetector(30.0, i, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
							CellTime[playerid] = 1;
							return 1;
						}
					}
				}
			}
		}
	}
	SendClientMessage(playerid, COLOR_GRAD2, "     ...");
	}
	return 1;
	}
	if(strcmp(cmd, "/mask", true) == 0)// 
	{
	    if(PlayerToPoint(7.0,playerid,1102.7017,-299.0774,73.9922))
	    {
			if(PlayerInfo[playerid][pLeader] == 8 || PlayerInfo[playerid][pMember] == 8)
			{
				ShowPlayerDialog(playerid,4819,DIALOG_STYLE_LIST," ","\nFBI\n\n\n \n()","","");
			}
		}
		else
		{
		    SendClientMessage(playerid,COLOR_GREY,"   ");
		}
		return 1;
	}
	if(strcmp(cmd, "/usemask", true) == 0)// 
	{
		if(PlayerInfo[playerid][pMask] == 1)
		{
			if(PlayerInfo[playerid][pMaskOn] == 0)
			{
				PlayerInfo[playerid][pMaskOn] = 1;
				for(new i = 0; i < MAX_PLAYERS; i++)
				{
				    ShowPlayerNameTagForPlayer(i, playerid, 0);
				}
			    SendClientMessage(playerid,COLOR_YELLOW,"  ");
			    PlayerInfo[playerid][pMaskSkill] -= 1;
			    if(PlayerInfo[playerid][pMaskSkill] <= 0)
			    {
			        new ranran = random(100);
			        if(ranran < 50)
			        {
			            SendClientMessage(playerid,COLOR_LIGHTRED,"  !  !");
			            PlayerInfo[playerid][pMaskSkill] = 0;
			            PlayerInfo[playerid][pMask] = 0;
			            PlayerInfo[playerid][pMaskOn] = 0;
					    for(new i = 0; i < MAX_PLAYERS; i++)
						{
		                    ShowPlayerNameTagForPlayer(i, playerid, 1);
						}
			        }
			    }
			}
			else if(PlayerInfo[playerid][pMaskOn] == 1)
			{
			    PlayerInfo[playerid][pMaskOn] = 0;
			    for(new i = 0; i < MAX_PLAYERS; i++)
				{
                    ShowPlayerNameTagForPlayer(i, playerid, 1);
				}
			    SendClientMessage(playerid,COLOR_YELLOW,"  ");
			}
		}
		else
		{
		    SendClientMessage(playerid,COLOR_GREY,"   ");
		}
		return 1;
	}
	if(strcmp(cmd, "/anim", true) == 0)// 
	{
		SendClientMessage(playerid, COLOR_GRAD2, "/piss /sitdown /sitdown2 /stay /upplay /droch /konch");
		return 1;
	}
	if(strcmp(cmd, "/droch", true) == 0)// 
	{
		ApplyAnimation(playerid, "PAULNMAC", "wank_loop", 10000.0, 9999, 9999, 9999, 9999, 9999);
		return 1;
	}
	if(strcmp(cmd, "/konch", true) == 0)// 
	{
		ApplyAnimation(playerid, "PAULNMAC", "wank_out", 10000.0, 9999, 9999, 9999, 9999, 9999);
		return 1;
	}
	if(strcmp(cmd, "/piss", true) == 0)// 
	{
		SetPlayerSpecialAction(playerid,68);
		return 1;
	}
	if(strcmp(cmd, "/sitdown", true) == 0)// 
	{
		ApplyAnimation(playerid,"FOOD","FF_Dam_Bkw",4.1,0,1,1,1,1);
		return 1;
	}
	if(strcmp(cmd, "/sitdown2", true) == 0)// 
	{
		ApplyAnimation(playerid,"INT_HOUSE","LOU_In",4.1,0,1,1,1,1);
		return 1;
	}
	if(strcmp(cmd, "/upplay", true) == 0)// 
	{
		ApplyAnimation(playerid,"INT_HOUSE","LOU_Out",4.1,0,1,1,1,1);
		return 1;
	}
	if(strcmp(cmd, "/stay", true) == 0)// 
	{
		ApplyAnimation(playerid,"DEALER","DEALER_IDLE",4.1,0,1,1,1,1);
		return 1;
	}

	if(strcmp(cmd, "/offpm", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
		{
		    if(gPlayerLogged[playerid] == 0)
	        {
	            SendClientMessage(playerid, COLOR_GREY, "!");
	            return 1;
	        }
	        if(PlayerInfo[playerid][pLevel] < 3)
	        {
	            SendClientMessage(playerid, COLOR_GREY, "      3 !");
	            return 1;
	        }
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /offpm [Name_Akk] [Message]");
				return 1;
			}
			new string1[100];
			format(string1,sizeof(string1),"%s.ini",tmp);
			if(!fexist(string1))
			{
			    SendClientMessage(playerid,COLOR_GREY,"  ");
			    return 1;
			}
			new length = strlen(cmdtext);
			while ((idx < length) && (cmdtext[idx] <= ' '))
			{
				idx++;
			}
			new offset = idx;
			new result[64];
			while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
			{
				result[idx - offset] = cmdtext[idx];
				idx++;
			}
			result[idx - offset] = EOS;
			if(!strlen(result))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /offpm [Name_Akk] [Message]");
				return 1;
			}
			if(strlen(result) > 70)
			{
			    format(string,sizeof(string),"     70 .  : %d",strlen(result));
			    SendClientMessage(playerid,COLOR_GREY,string);
			    return 1;
			}
			new messaga = 0;
			new strste[25];
			for(new i = 0; i < 501; i++)
			{
				new File = iniOpen(string1);
				format(strste,sizeof(strste),"%d",i);
				iniGet(File,strste,string);
				iniClose(File);
				if(strlen(string) <= 3 || !strlen(string))
				{
				    break;
				}
				else if(strlen(string) > 3)
				{
				    messaga++;
				}
			}
			if(messaga > 500)
			{
			    SendClientMessage(playerid,COLOR_GREY,"    500 .    !");
			}
			GetPlayerName(playerid,sendername,sizeof(sendername));
			format(string,sizeof(string),"%s |%s",result,sendername);
			SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
			new Ff = iniOpen(string1);
			format(strste,sizeof(strste),"%d",messaga);
			iniSet(Ff,strste,string);
			iniClose(Ff);
		}
		return 1;
	}

	if(strcmp(cmd, "/mail", true) == 0)
	{
	    if(gPlayerLogged[playerid] == 0)
	    {
	        SendClientMessage(playerid,COLOR_GREY,"!");
	        return 1;
	    }
	    new messaga = 0;
	    GetPlayerName(playerid,sendername,sizeof(sendername));
		new strste[100];
	    for(new i = 0; i < 501; i++)
		{
		    format(string,sizeof(string),"%s.ini",sendername);
			new File = iniOpen(string);
			format(strste,sizeof(strste),"%d",i);
			iniGet(File,strste,string);
			iniClose(File);
			if(strlen(string) <= 3 || !strlen(string))
			{
			    break;
			}
			else if(strlen(string) > 3)
			{
			    messaga++;
			}
		}
		format(string,sizeof(string),"   %d   | /readmail - .     0!!!",messaga);
		SendClientMessage(playerid,COLOR_GREY,string);
		return 1;
	}
	if(strcmp(cmd, "/readmail", true) == 0)
	{
	    if(gPlayerLogged[playerid] == 0)
	    {
	        SendClientMessage(playerid,COLOR_GREY,"!");
	        return 1;
	    }
	    tmp = strtok(cmdtext,idx);
	    if(!strlen(tmp))
	    {
	        SendClientMessage(playerid,COLOR_GREY,": /readmail [ ] (   0)");
	        return 1;
	    }
	    GetPlayerName(playerid,sendername,sizeof(sendername));
		format(string,sizeof(string),"%s.ini",sendername);
		new strste[256];
		new File = iniOpen(string);
		iniGet(File,tmp,strste);
		iniSet(File,tmp,"x");
		iniClose(File);
        if(strlen(strste) <= 3)
		{
		    SendClientMessage(playerid,COLOR_GREY,"      ");
			return 1;
		}
		format(string,sizeof(string),"%s",strste);
		SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
	    return 1;
	}

	if(strcmp(cmd, "/sms", true) == 0 || strcmp(cmd, "/txt", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(gPlayerLogged[playerid] == 0)
	        {
	            SendClientMessage(playerid, COLOR_GREY, "   !");
	            return 1;
	        }
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_WHITE, ": /sms [id] []");
				return 1;
			}
			if(PlayerInfo[playerid][pMuted] == 1)
			{
				SendClientMessage(playerid, COLOR_LIGHTRED, "   !");
				return 1;
			}
 			giveplayerid = ReturnUser(tmp);
			GetPlayerName(playerid, sendername, sizeof(sendername));
			GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
			new is1=0;
			new r=0;
			while(strlen(cmdtext[is1]))
			{
	    		if('0'<=cmdtext[is1]<='9')
	    		{
	    			new is2=is1+1;
	    			new p=0;
	    			while(p==0)
	    			{
	    	   			if('0'<=cmdtext[is2]<='9'&&strlen(cmdtext[is2])) is2++;
						else
						{
							strmid(strR[r],cmdtext,is1,is2,255);
							if(strval(strR[r])<255) r++;
							is1=is2;
							p=1;
						}
	    			}
	    		}
	    		is1++;
			}
			if(r>=4)
			{
	    		new strMy[255];
	    		new STRname[255];
	    		GetPlayerName(playerid,STRname,255);
				format(strMy, sizeof(strMy), " SMS |  %s | ID %d| : %s",STRname,playerid,cmdtext);
				ABroadCast(COLOR_LIGHTRED, strMy, 1);
				for(new z=0;z<r;z++)
				{
					new pr2;
					while((pr2=strfind(cmdtext,strR[z],true))!=-1) for(new i=pr2,j=pr2+strlen(strR[z]);i<j;i++) cmdtext[i]='*';
				}
				return 1;
			}
			if (IsPlayerConnected(giveplayerid))
			{
 	 			if(giveplayerid != INVALID_PLAYER_ID)
			   	{
			       	if(PhoneOnline[giveplayerid] > 0)
			       	{
			       	 	SendClientMessage(playerid, COLOR_GREY, "  ...");
			           	return 1;
			       	}
			       	if(PlayerInfo[playerid][pBalance] < 0)
			       	{
			       	 	SendClientMessage(playerid, COLOR_GREY, "     ,     ");
			           	return 1;
			       	}
			       	new result[64];
   					spaceGroupsToSpaces(result);
    				trimSideSpaces(result);
					new word[256],Index;while(Index < strlen(result)) { //        
					word = strtok(result,Index);
					if(Adv(word)==1||ZP(word)||U(word)||T(word)||N(word)||PP(word)||P(word)||V(word)||R(word)||PL(word)||ZV(word)||I(word)||ST(word)||PR(word)||DL(word)||RE(word)||VOC(word)||A(word)||NO(word)||TCZ(word)||BOP(word))
					{
						new i=strfind(result,word),j=i+strlen(word)-1; result[i++]='[';
						while(i<j) {result[i]='|';i++;}
						result[j]=']';
						BanEx(playerid, "   ");
						}
					}
					if(giveplayerid == 33777)
 					{
 						if(smsls == 0)
 						{
 							SendClientMessage(playerid, COLOR_GREY, " SMS ");
 							return 1;
				  		}
     					{
							format(string, sizeof(string), "[ - ] %s. : %s[%d]",(result),sendername, playerid);
							SendFamilyMessage(9, COLOR_YELLOW2, string);
							format(string, sizeof(string), "SMS: %s. : SAN NEWS",(result));
							SendClientMessage(playerid,  COLOR_YELLOW, string);
							PlayerInfo[playerid][pBalance] -= smspricels;
							lsnewsInfo[0][nTill] += smspricels;
						}
 					}
     				new length = strlen(cmdtext);
					while ((idx < length) && (cmdtext[idx] <= ' '))
					{
						idx++;
					}
					new offset = idx;
					while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
					{
						result[idx - offset] = cmdtext[idx];
						idx++;
					}
					result[idx - offset] = EOS;
					if(!strlen(result))
					{
						SendClientMessage(playerid, COLOR_WHITE, ": /sms [id] []");
						return 1;
					}
					if(PlayerInfo[playerid][pBalance] < 0)
					{
						SendClientMessage(playerid, COLOR_WHITE, "     ,      ");
						return 1;
					}
					format(string, sizeof(string), "SMS: %s. : %s[%d]",(result),sendername, playerid);
					SendClientMessage(giveplayerid, COLOR_YELLOW, string);
					format(string, sizeof(string), "SMS: %s. : %s[%d]",(result), giveplayer, giveplayerid);
					SendClientMessage(playerid,  COLOR_YELLOW, string);
					PlayerInfo[playerid][pBalance] -= txtcost;
					if(PlayerInfo[playerid][pDonate] == 100501)
	 				{
						format(string, sizeof(string), "%s  Sony Ericsson Xperia", sendername);
						ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
						return 1;
					}
					if(PlayerInfo[playerid][pDonate] == 100502)
	 				{
						format(string, sizeof(string), "%s  Nokia C7-00", sendername);
						ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
						return 1;
					}
					if(PlayerInfo[playerid][pDonate] == 100503)
	 				{
						format(string, sizeof(string), "%s  iPhone 4G", sendername);
						ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
						return 1;
					}
					format(string, sizeof(string), "%s  ", sendername);
					ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
					SBizzInfo[2][sbTill] += txtcost * 2;
					//writeLog("logs/chat.txt",string);
					return 1;
				}
			}
			else
			{
				format(string, sizeof(string), "  ", giveplayerid);
				SendClientMessage(playerid, COLOR_GRAD1, string);
			}
		}
		return 1;
	}
//----------------------------------[pickup]-----------------------------------------------

	if(strcmp(cmd, "/pickup", true) == 0 || strcmp(cmd, "/p", true) == 0)
	{
        if(IsPlayerConnected(playerid))
		{
			if(Mobile[playerid] != 255)
			{
				SendClientMessage(playerid, COLOR_GRAD2, "      !");
				return 1;
			}
			for(new i = 0; i < MAX_PLAYERS; i++)
			{
				if(IsPlayerConnected(i))
				{
					if(Mobile[i] == playerid)
					{
						Mobile[playerid] = i; //caller connecting
						SendClientMessage(i,  COLOR_GRAD2, "     .");
						GetPlayerName(playerid, sendername, sizeof(sendername));
						format(string, sizeof(string), "* %s   .", sendername);
						ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
						SetPlayerSpecialAction(playerid,SPECIAL_ACTION_USECELLPHONE);
						RingTone[playerid] = 0;
					}

				}
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/hangup", true) == 0 || strcmp(cmd, "/h", true) == 0)
	{
	if(IsPlayerConnected(playerid))
	{
	new caller = Mobile[playerid];
	if(IsPlayerConnected(caller))
	{
	if(caller != INVALID_PLAYER_ID)
	{
	if(caller != 255)
	{
	if(caller < 255)
	{
	SendClientMessage(caller,  COLOR_GRAD2, "  .");
	CellTime[caller] = 0;
	PlayerInfo[playerid][pBalance] -= 25;
	CellTime[playerid] = 0;
	SendClientMessage(playerid,  COLOR_GRAD2, "   .");
	Mobile[caller] = 255;
	}
	Mobile[playerid] = 255;
	CellTime[playerid] = 0;
	RingTone[playerid] = 0;
	return 1;
	}
	}
	}
	SetPlayerSpecialAction(playerid,SPECIAL_ACTION_STOPUSECELLPHONE); //SendClientMessage(playerid,  COLOR_GRAD2, "       .");
	}
	return 1;
	}
//----------------------------------[TIME]-----------------------------------------------
    if(strcmp(cmd, "/fixr", true) == 0)
    {
        if(IsPlayerConnected(playerid))
		{
			PlayerFixRadio(playerid);
		}
		return 1;
	}
	if(strcmp(cmd, "/time", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
		{
		    new mtext[20];
			new year, month,day;
			getdate(year, month, day);
			if(month == 1) { mtext = "January"; }
			else if(month == 2) { mtext = "February"; }
			else if(month == 3) { mtext = "March"; }
			else if(month == 4) { mtext = "April"; }
			else if(month == 5) { mtext = "May"; }
			else if(month == 6) { mtext = "June"; }
			else if(month == 7) { mtext = "Juli"; }
			else if(month == 8) { mtext = "August"; }
			else if(month == 9) { mtext = "September"; }
			else if(month == 10) { mtext = "October"; }
			else if(month == 11) { mtext = "November"; }
			else if(month == 12) { mtext = "December"; }
		    new hour,minuite,second;
			gettime(hour,minuite,second);
			FixHour(hour);
			hour = shifthour;
			ApplyAnimation(playerid,"COP_AMBIENT","coplook_watch",4.1,0,0,0,0,0);
			if (minuite < 10)
			{
				if (PlayerInfo[playerid][pJailTime] > 0)
				{
					format(string, sizeof(string), "~y~%d %s~n~~g~|~w~%d:0%d~g~|~n~~w~Jail Time Left: %d sec", day, mtext, hour, minuite, PlayerInfo[playerid][pJailTime]-10);
				}
				else
				{
					format(string, sizeof(string), "~y~%d %s~n~~g~|~w~%d:0%d~g~|", day, mtext, hour, minuite);
				}
			}
			else
			{
				if (PlayerInfo[playerid][pJailTime] > 0)
				{
					format(string, sizeof(string), "~y~%d %s~n~~g~|~w~%d:%d~g~|~n~~w~Jail Time Left: %d sec", day, mtext, hour, minuite, PlayerInfo[playerid][pJailTime]-10);
				}
				else
				{
					format(string, sizeof(string), "~y~%d %s~n~~g~|~w~%d:%d~g~|", day, mtext, hour, minuite);
				}
			}
			GameTextForPlayer(playerid, string, 5000, 1);
		}
		return 1;
	}
//----------------------{HOUSES}-------------------
	if(strcmp(cmd, "/house", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
		{
		    if(PlayerInfo[playerid][pAdmin] >= 1)
		    {
				tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_GRAD2, " : /house [housenumber]");
					return 1;
				}
				new housenum = strval(tmp);
				SetPlayerInterior(playerid,HouseInfo[housenum][hInt]);
				SetPlayerPos(playerid,HouseInfo[housenum][hExitx],HouseInfo[housenum][hExity],HouseInfo[housenum][hExitz]);
				GameTextForPlayer(playerid, "~w~Teleporting", 5000, 1);
				PlayerInfo[playerid][pInt] = HouseInfo[housenum][hInt];
				PlayerInfo[playerid][pLocal] = housenum;
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/houseo", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
		{
		    if(PlayerInfo[playerid][pAdmin] >= 1)
		    {
				tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_GRAD2, " : /houseo [housenumber]");
					return 1;
				}
				new housenum = strval(tmp);
				SetPlayerPos(playerid,HouseInfo[housenum][hEntrancex],HouseInfo[housenum][hEntrancey],HouseInfo[housenum][hEntrancez]);
				GameTextForPlayer(playerid, "~w~Teleporting", 5000, 1);
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/biz", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
		{
		    if(PlayerInfo[playerid][pAdmin] >= 1)
		    {
				tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_GRAD2, " : /biz [biznumber]");
					return 1;
				}
				new housenum = strval(tmp);
				SetPlayerInterior(playerid,BizzInfo[housenum][bInterior]);
				SetPlayerPos(playerid,BizzInfo[housenum][bExitX],BizzInfo[housenum][bExitY],BizzInfo[housenum][bExitZ]);
				GameTextForPlayer(playerid, "~w~Teleporting", 5000, 1);
				PlayerInfo[playerid][pInt] = BizzInfo[housenum][bInterior];
				PlayerInfo[playerid][pLocal] = housenum+99;
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/sbiz", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
		{
		    if(PlayerInfo[playerid][pAdmin] >= 1)
		    {
				tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_GRAD2, " : /sbiz [biznumber]");
					return 1;
				}
				new housenum = strval(tmp);
				SetPlayerInterior(playerid,SBizzInfo[housenum][sbInterior]);
				SetPlayerPos(playerid,SBizzInfo[housenum][sbEntranceX],SBizzInfo[housenum][sbEntranceY],SBizzInfo[housenum][sbEntranceZ]);
				GameTextForPlayer(playerid, "~w~Teleporting", 5000, 1);
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/resethousecars", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
		{
			if(PlayerInfo[playerid][pAdmin] < 1)
			{
				SendClientMessage(playerid, COLOR_GRAD2, "  .");
				return 1;
			}
			HouseInfo[0][hVec] = 499; HouseInfo[1][hVec] = 499; HouseInfo[2][hVec] = 499;
			HouseInfo[3][hVec] = 499; HouseInfo[4][hVec] = 499; HouseInfo[5][hVec] = 499;
			HouseInfo[6][hVec] = 499; HouseInfo[7][hVec] = 499; HouseInfo[8][hVec] = 499;
			HouseInfo[9][hVec] = 499; HouseInfo[10][hVec] = 499; HouseInfo[11][hVec] = 499;
			HouseInfo[12][hVec] = 499; HouseInfo[13][hVec] = 499; HouseInfo[14][hVec] = 499;
			HouseInfo[15][hVec] = 499; HouseInfo[16][hVec] = 499; HouseInfo[17][hVec] = 499;
			HouseInfo[18][hVec] = 499; HouseInfo[19][hVec] = 499; HouseInfo[20][hVec] = 499;
			HouseInfo[21][hVec] = 499; HouseInfo[22][hVec] = 499; HouseInfo[23][hVec] = 499;
			HouseInfo[24][hVec] = 499; HouseInfo[25][hVec] = 499; HouseInfo[26][hVec] = 499;
			HouseInfo[27][hVec] = 499; HouseInfo[28][hVec] = 499; HouseInfo[29][hVec] = 499;
			HouseInfo[30][hVec] = 499; HouseInfo[31][hVec] = 499; HouseInfo[32][hVec] = 499;
			HouseInfo[33][hVec] = 499;
			OnPropUpdate();
			SendClientMessage(playerid, COLOR_GREY, "       !");
		}
		return 1;
	}
	if(strcmp(cmd, "/edithousecar", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
		{
		    if (dostup[playerid] != 1)
  			{
				ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
				return 1;
			}
			if(PlayerInfo[playerid][pAdmin] < 5)
			{
				SendClientMessage(playerid, COLOR_GRAD2, "  .");
				return 1;
			}
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /edithousecar [vecid]");
				return 1;
			}
			new proplev = strval(tmp);
			for(new i = 0; i < sizeof(HouseInfo); i++)
			{
				if (PlayerToPoint(3, playerid,HouseInfo[i][hEntrancex], HouseInfo[i][hEntrancey], HouseInfo[i][hEntrancez]))
				{
					HouseInfo[i][hVec] = proplev;
					format(string, sizeof(string), " : %d  %d", i,HouseInfo[i][hVec]);
					SendClientMessage(playerid, COLOR_GRAD2, string);
				}
			}
			OnPropUpdate();
		}
		return 1;
	}
	if(strcmp(cmd, "/edit", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
		{
			if(PlayerInfo[playerid][pAdmin] < 5)
			{
				SendClientMessage(playerid, COLOR_GRAD2, "  .");
				return 1;
			}
			new x_job[256];
			x_job = strtok(cmdtext, idx);
			if(!strlen(x_job)) {
				SendClientMessage(playerid, COLOR_WHITE, "|__________________.__________________|");
				SendClientMessage(playerid, COLOR_WHITE, " : /edit [name] [ammount] (Used for Houses and Businesses)");
				SendClientMessage(playerid, COLOR_GREY, " : Level, Price (), Funds, Products");
				SendClientMessage(playerid, COLOR_WHITE, "|____________________________________________|");
				return 1;
			}
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /edit [name] [ammount]");
				return 1;
			}
			new proplev = strval(tmp);
	        //if(strcmp(x_job,"car",true) == 0)
	        for(new i = 0; i < sizeof(HouseInfo); i++)
			{
				if (PlayerToPoint(3, playerid,HouseInfo[i][hEntrancex], HouseInfo[i][hEntrancey], HouseInfo[i][hEntrancez]))
				{
					format(string, sizeof(string), "House: %d", i);
					SendClientMessage(playerid, COLOR_GRAD2, string);
					if(proplev > 0)
					{
					    if(strcmp(x_job,"level",true) == 0)
					    {
							HouseInfo[i][hLevel] = proplev;
						}
						else if(strcmp(x_job,"price",true) == 0)
					    {
							HouseInfo[i][hValue] = proplev;
						}
					}
				}
			}
			for(new i = 0; i < sizeof(BizzInfo); i++)
			{
				if (PlayerToPoint(3, playerid,BizzInfo[i][bEntranceX], BizzInfo[i][bEntranceY], BizzInfo[i][bEntranceZ]))
				{
					format(string, sizeof(string), "Biz: %d", i);
					SendClientMessage(playerid, COLOR_GRAD2, string);
					if(proplev > 0)
					{
					    if(strcmp(x_job,"level",true) == 0)
					    {
							BizzInfo[i][bLevelNeeded] = proplev;
						}
						else if(strcmp(x_job,"price",true) == 0)
					    {
							BizzInfo[i][bBuyPrice] = proplev;
						}
						else if(strcmp(x_job,"funds",true) == 0)
					    {
							BizzInfo[i][bTill] = proplev;
						}
						else if(strcmp(x_job,"products",true) == 0)
					    {
							BizzInfo[i][bProducts] = proplev;
						}
					}
				}
			}
			for(new i = 0; i < sizeof(SBizzInfo); i++)
			{
				if (PlayerToPoint(3, playerid,SBizzInfo[i][sbEntranceX], SBizzInfo[i][sbEntranceY], SBizzInfo[i][sbEntranceZ]))
				{
					format(string, sizeof(string), "SBiz: %d", i);
					SendClientMessage(playerid, COLOR_GRAD2, string);
					if(proplev > 0)
					{
					    if(strcmp(x_job,"level",true) == 0)
					    {
							SBizzInfo[i][sbLevelNeeded] = proplev;
						}
						else if(strcmp(x_job,"price",true) == 0)
					    {
							SBizzInfo[i][sbBuyPrice] = proplev;
						}
						else if(strcmp(x_job,"funds",true) == 0)
					    {
							SBizzInfo[i][sbTill] = proplev;
						}
						else if(strcmp(x_job,"products",true) == 0)
					    {
							SBizzInfo[i][sbProducts] = proplev;
						}
					}
				}
			}
			format(string, sizeof(string), " : %s.", x_job);
			SendClientMessage(playerid, COLOR_WHITE, string);
			OnPropUpdate();
		}
		return 1;
	}
	if(strcmp(cmd, "/load", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
		{
			new tmpcar = GetPlayerVehicleID(playerid);
			if(tmpcar < 78 || tmpcar > 81)
			{
				GameTextForPlayer(playerid, "~r~ AC E PӈOKA OCAK", 5000, 1);
				return 1;
			}
			format(string, sizeof(string), ": %d/%d.", PlayerHaul[tmpcar-prodtruck[0]][pLoad],PlayerHaul[tmpcar-prodtruck[0]][pCapasity]);
			SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
		}
		return 1;
	}
	if(strcmp(cmd, "/buyprods", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
		{
			if(PlayerInfo[playerid][pJob] == 22)
			{
				new tmpcar = GetPlayerVehicleID(playerid);
				new compcost = 50;
				if(PlayerToPoint(60.0, playerid, -14.7628,-271.8334,5.4297))
				{
					if(ProdTruck(tmpcar))
					{
						if(PlayerHaul[tmpcar-prodtruck[0]][pLoad] < PlayerHaul[tmpcar-prodtruck[0]][pCapasity])
						{
						    new amount;
						    tmp = strtok(cmdtext, idx);
							if(!strlen(tmp))
							{
								SendClientMessage(playerid, COLOR_GRAD1, "You Server: /buyprods []");
								return 1;
							}
							amount = strval(tmp);
							if(amount < 1 || amount > 500) { SendClientMessage(playerid, COLOR_GREY, "        500."); return 1; }
							new check= PlayerHaul[tmpcar-prodtruck[0]][pLoad] + amount;
							if(check > PlayerHaul[tmpcar-prodtruck[0]][pCapasity])
							{
							    format(string, sizeof(string), " - : %d,  : %d.",PlayerHaul[tmpcar-prodtruck[0]][pCapasity],PlayerHaul[tmpcar-prodtruck[0]][pLoad]);
							    SendClientMessage(playerid, COLOR_GREY, string);
							    return 1;
							}
							new cost = amount*compcost / 2;
							if(GetPlayerMoney(playerid) >= cost)
							{
								PlayerHaul[tmpcar-prodtruck[0]][pLoad] += amount;
								format(string, sizeof(string), ": %d/%d.", PlayerHaul[tmpcar-prodtruck[0]][pLoad],PlayerHaul[tmpcar-prodtruck[0]][pCapasity]);
								SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
								format(string, sizeof(string), "  %d   $%d.", amount,cost);
								SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
								NormMoney[playerid] = 2;
								AntiMoney[playerid] = AntiMoney[playerid] - cost;
								GiveMoney(playerid,-cost);
								PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
								return 1;
							}
							else
							{
								format(string, sizeof(string), "  %d   $%d.", amount,cost);
								SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
								return 1;
							}
						}
						else
						{
								format(string, sizeof(string), ": %d/%d.", PlayerHaul[tmpcar-prodtruck[0]][pLoad],PlayerHaul[tmpcar-prodtruck[0]][pCapasity]);
								SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
								return 1;
						}
					}
					else
					{
						SendClientMessage(playerid, TEAM_GROVE_COLOR, "     .");
						return 1;
					}
				}
                else
				{
					SendClientMessage(playerid, TEAM_GROVE_COLOR, "    .");
					return 1;
				}
			}
			else
			{
				SendClientMessage(playerid, TEAM_GROVE_COLOR, "   ");
				return 1;
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/sellprods", true) == 0)
	{
	    new cashmade;
	    new tmpcar;
	    if(IsPlayerConnected(playerid))
		{
			tmpcar = GetPlayerVehicleID(playerid);
			if(!ProdTruck(tmpcar))
			{
				GameTextForPlayer(playerid, "~r~ AC E PӈOKA OCAK", 5000, 1);
				return 1;
			}
			if(PlayerHaul[tmpcar-prodtruck[0]][pLoad] == 0)
			{
				GameTextForPlayer(playerid, "~r~PӈOK C, EP셏EC A CKA", 5000, 1);
				format(string, sizeof(string), ": %d/%d.", PlayerHaul[tmpcar-prodtruck[0]][pLoad],PlayerHaul[tmpcar-prodtruck[0]][pCapasity]);
				SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
				return 1;
			}
			for(new i = 0; i < sizeof(BizzInfo); i++)
			{
				if (PlayerToPoint(10, playerid,BizzInfo[i][bEntranceX], BizzInfo[i][bEntranceY], BizzInfo[i][bEntranceZ]))
				{
					//printf("Found House :%d",i);
					for(new l = PlayerHaul[tmpcar-prodtruck[0]][pLoad]; l > 0; l--)
					{
						if(BizzInfo[i][bProducts] == BizzInfo[i][bMaxProducts])
						{
							GameTextForPlayer(playerid, "~r~A CKA O", 5000, 1);
							format(string, sizeof(string), " $%d.", cashmade);
							SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
							format(string, sizeof(string), ": %d/%d.", PlayerHaul[tmpcar-prodtruck[0]][pLoad],PlayerHaul[tmpcar-prodtruck[0]][pCapasity]);
							SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
							PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
							return 1;
						}
						if(BizzInfo[i][bPriceProd] > BizzInfo[i][bTill])
						{
							GameTextForPlayer(playerid, "~r~ E OE AK CEK", 5000, 1);
							format(string, sizeof(string), " $%d.", cashmade);
							SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
							format(string, sizeof(string), ": %d/%d.", PlayerHaul[tmpcar-prodtruck[0]][pLoad],PlayerHaul[tmpcar-prodtruck[0]][pCapasity]);
							SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
							PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
							return 1;
						}
						PlayerHaul[tmpcar-prodtruck[0]][pLoad]--;
						BizzInfo[i][bProducts]++;
						cashmade = cashmade+BizzInfo[i][bPriceProd];
						NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] + BizzInfo[i][bPriceProd];
						GiveMoney(playerid,BizzInfo[i][bPriceProd]);//(playerid,BizzInfo[i][bPriceProd]);
      					BizzInfo[i][bTill] -= cashmade;
						if(PlayerHaul[tmpcar-prodtruck[0]][pLoad] == 0)
						{
							GameTextForPlayer(playerid, "~r~PӈOK C, EP셏EC A CKA", 5000, 1);
							format(string, sizeof(string), "Cash Earned $%d.", cashmade);
							SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
							format(string, sizeof(string), "Products: %d/%d.", PlayerHaul[tmpcar-prodtruck[0]][pLoad],PlayerHaul[tmpcar-prodtruck[0]][pCapasity]);
							SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
							PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
							return 1;
						}
					}
					return 1;
				}
			}
		}
		for(new i = 0; i < sizeof(SBizzInfo); i++)
		{
			if (PlayerToPoint(10, playerid,SBizzInfo[i][sbEntranceX], SBizzInfo[i][sbEntranceY], SBizzInfo[i][sbEntranceZ]))
			{
				//printf("Found House :%d",i);
				for(new l = PlayerHaul[tmpcar-prodtruck[0]][pLoad]; l > 0; l--)
				{
					if(SBizzInfo[i][sbProducts] == SBizzInfo[i][sbMaxProducts])
					{
						GameTextForPlayer(playerid, "~r~A CKA O", 5000, 1);
						format(string, sizeof(string), " $%d.", cashmade);
						SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
						format(string, sizeof(string), ": %d/%d.", PlayerHaul[tmpcar-prodtruck[0]][pLoad],PlayerHaul[tmpcar-prodtruck[0]][pCapasity]);
						SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
						return 1;
					}
					if(SBizzInfo[i][sbPriceProd] > SBizzInfo[i][sbTill])
					{
						GameTextForPlayer(playerid, "~r~ E OE AK CEK", 5000, 1);
						format(string, sizeof(string), " $%d.", cashmade);
						SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
						format(string, sizeof(string), ": %d/%d.", PlayerHaul[tmpcar-prodtruck[0]][pLoad],PlayerHaul[tmpcar-prodtruck[0]][pCapasity]);
						SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
						return 1;
					}
					PlayerHaul[tmpcar-prodtruck[0]][pLoad]--;
					SBizzInfo[i][sbProducts]++;
					cashmade = cashmade+SBizzInfo[i][sbPriceProd];
					NormMoney[playerid] = 2;
					AntiMoney[playerid] = AntiMoney[playerid] + SBizzInfo[i][sbPriceProd];
					GiveMoney(playerid,SBizzInfo[i][sbPriceProd]);//(playerid,SBizzInfo[i][sbPriceProd]);
					SBizzInfo[i][sbTill] -= cashmade;
					if(PlayerHaul[tmpcar-prodtruck[0]][pLoad] == 0)
					{
						GameTextForPlayer(playerid, "~r~PӈOK C, EP셏EC A CKA", 5000, 1);
						format(string, sizeof(string), " $%d.", cashmade);
						SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
						format(string, sizeof(string), ": %d/%d.", PlayerHaul[tmpcar-prodtruck[0]][pLoad],PlayerHaul[tmpcar-prodtruck[0]][pCapasity]);
						SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
						return 1;
					}
				}
				return 1;
			}
		}
		GameTextForPlayer(playerid, "~r~AEKO O ECA", 5000, 1);
		return 1;
	}
	if(strcmp(cmd, "/enter", true) == 0)
	{
	    if(PlayerCuffed[playerid] > 0 && mogno[playerid] == 0)
		{
	        SendClientMessage(playerid, COLOR_GREY, "*   ,    /!");
	        return 1;
	    }
	    mogno[playerid] = 0;
	    if(IsPlayerConnected(playerid))
		{
		    PlayerInfo[playerid][pNaga] = 1;
			for(new i = 0; i < sizeof(HouseInfo); i++)
			{
				if (PlayerToPoint(3, playerid,HouseInfo[i][hEntrancex], HouseInfo[i][hEntrancey], HouseInfo[i][hEntrancez]))
				{
					//printf("Found House :%d",i);
					if(PlayerInfo[playerid][pPhousekey] == i || HouseInfo[i][hLock] == 0)
					{
						SetPlayerInterior(playerid,HouseInfo[i][hInt]);
						SetPlayerPos(playerid,HouseInfo[i][hExitx],HouseInfo[i][hExity],HouseInfo[i][hExitz]);
						GameTextForPlayer(playerid, "~w~Welcome Home", 5000, 1);
						PlayerInfo[playerid][pInt] = HouseInfo[i][hInt];
						PlayerInfo[playerid][pLocal] = i;
						SetPlayerVirtualWorld(playerid,HouseInfo[i][hVirtual]);
					}
					else
					{
						GameTextForPlayer(playerid, "~r~Locked", 5000, 1);
					}
				}
			}
			for(new i = 0; i < sizeof(BizzInfo); i++)
			{
				if (PlayerToPoint(3, playerid,BizzInfo[i][bEntranceX], BizzInfo[i][bEntranceY], BizzInfo[i][bEntranceZ]))
				{
					//printf("Found House :%d",i);
					if(PlayerInfo[playerid][pPbiskey] == i || GetPlayerMoney(playerid) >= BizzInfo[i][bEntranceCost])
					{
						if(PlayerInfo[playerid][pPbiskey] != i)
						{
							if(BizzInfo[i][bLocked] == 1)
							{
								GameTextForPlayer(playerid, "~r~Closed", 5000, 1);
								return 1;
							}
							NormMoney[playerid] = 2;
							AntiMoney[playerid] = AntiMoney[playerid] - BizzInfo[i][bEntranceCost];
							GiveMoney(playerid,-BizzInfo[i][bEntranceCost]);
							format(string, sizeof(string), "~r~-$%d~n~~w~type /exit~n~to get out", BizzInfo[i][bEntranceCost]);
							BizzInfo[i][bTill] += BizzInfo[i][bEntranceCost];
							ExtortionBiz(i, BizzInfo[i][bEntranceCost]);
							BizzInfo[i][bProducts]--;
							OnPropUpdate();
							GameTextForPlayer(playerid, string, 5000, 3);
						}
						SetPlayerInterior(playerid,BizzInfo[i][bInterior]);
						SetPlayerPos(playerid,BizzInfo[i][bExitX],BizzInfo[i][bExitY],BizzInfo[i][bExitZ]);
						PlayerInfo[playerid][pInt] = BizzInfo[i][bInterior];
						PlayerInfo[playerid][pLocal] = i+99;
						new dood[MAX_PLAYER_NAME];
						GetPlayerName(playerid, dood, sizeof(dood));
						format(string, sizeof(string), "%s  $%d,     %d", dood, BizzInfo[i][bEntranceCost], i);
						printf("%s", string);
						PayLog(string);
						//PlayerInfo[playerid][pLocal] = i;
					}
					else
					{
						GameTextForPlayer(playerid, "~r~You dont have the cash", 5000, 1);
					}
				}
			}
			for(new i = 0; i < sizeof(SBizzInfo); i++)
			{
				if (PlayerToPoint(3, playerid,SBizzInfo[i][sbEntranceX], SBizzInfo[i][sbEntranceY], SBizzInfo[i][sbEntranceZ]))
				{
					if(PlayerInfo[playerid][pPbiskey] == i || GetPlayerMoney(playerid) >= SBizzInfo[i][sbEntranceCost])
					{
						if(PlayerInfo[playerid][pPbiskey] != i)
						{
							if(SBizzInfo[i][sbLocked] == 1)
							{
								GameTextForPlayer(playerid, "~r~Closed", 5000, 1);
								return 1;
							}
							if(i == 10)
							{
							    PaintballPlayers ++;
							    PlayerPaintballing[playerid] = 1;
							    new rand = random(sizeof(PaintballSpawns));
								SetPlayerPos(playerid, PaintballSpawns[rand][0], PaintballSpawns[rand][1], PaintballSpawns[rand][2]);
								TogglePlayerControllable(playerid, 0);
							}
							else if(i == 11)
							{
							    PlayerKarting[playerid] = 1;
							    SendClientMessage(playerid, TEAM_GROVE_COLOR, "     !!!");
							}
							else
							{
							    return 1;
							}
							NormMoney[playerid] = 2;
							AntiMoney[playerid] = AntiMoney[playerid] - SBizzInfo[i][sbEntranceCost];
							GiveMoney(playerid,-SBizzInfo[i][sbEntranceCost]);
							gSpentCash[playerid] = GetPlayerMoney(playerid);
							SBizzInfo[i][sbTill] += SBizzInfo[i][sbEntranceCost];
							ExtortionSBiz(i, SBizzInfo[i][sbEntranceCost]);
							new dood[MAX_PLAYER_NAME];
							GetPlayerName(playerid, dood, sizeof(dood));
							format(string, sizeof(string), "%s  $%d,     %d", dood, SBizzInfo[i][sbEntranceCost], i);
							printf("%s", string);
							PayLog(string);
							OnPropUpdate();
						}
					}
					else
					{
						GameTextForPlayer(playerid, "~r~You dont have the cash", 5000, 1);
					}
				}
			}
			if (PlayerToPoint(3.0, playerid,1482.2,-1771.0,18.7))
			{
			    SetPlayerInterior(playerid,3);
				SetPlayerPos(playerid,387.7978,173.8582,1008.3828);
				SetPlayerVirtualWorld(playerid,457);
				GameTextForPlayer(playerid, "~w~Welcome to the City Hall", 5000, 1);
				PlayerInfo[playerid][pInt] = 3;
				PlayerInfo[playerid][pLocal] = 241;
			}
			else if (PlayerToPoint(3.0, playerid,1073.0619,-344.5148,73.9922))
			{
			    if(PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8)
			    {
				    SetPlayerInterior(playerid,2);
					SetPlayerPos(playerid,1205.0947,-10.1685,1000.9219);
					SetPlayerVirtualWorld(playerid,423789);
					PlayerInfo[playerid][pInt] = 2;
					PlayerInfo[playerid][pLocal] = 242;
				}
			}
			else if (PlayerToPoint(3.0, playerid,2695.6235,-1704.6960,11.8438))
			{
			    GameTextForPlayer(playerid, "~w~Welcome to the 8ball Track", 5000, 1);
			    SetPlayerInterior(playerid,7);
				SetPlayerPos(playerid,-1404.5299,-259.0602,1043.6563);
			}
			if(PlayerToPoint(4.0,playerid,1462.9519,-1011.1571,26.8438))
	    	{
	        	SetPlayerPos(playerid,2304.9937,-16.2061,26.7422);
	        	GameTextForPlayer(playerid, "~w~Welcome to the City Bank", 5000, 1);
	    	}
			else if (PlayerToPoint(8.0, playerid,-2111.5686,-443.9720,38.7344))
			{
			    GameTextForPlayer(playerid, "~w~Welcome to the Dirt Track", 5000, 1);
			    SetPlayerInterior(playerid,4);
				SetPlayerPos(playerid,-1443.0554,-581.1879,1055.0472);
			}
			if(PlayerToPoint(3, playerid,1653.9,-1655.8,22.5))//zao
			{
			    SetPlayerPos(playerid,1494.3,1304.9,1093.2);
			    SetPlayerInterior(playerid,3);
			}
			if(PlayerToPoint(3, playerid,-2138.1,171.6,35.3))//kazino
			{
			    SetPlayerPos(playerid,2235.5154,1637.6384,1008.3594);
			    SetPlayerInterior(playerid,1);
			}
			if(PlayerToPoint(1, playerid,-1674.4162597656,-2204.7495117188,43.120822906494))// 
			{
			    SetPlayerPos(playerid,-1674.1314697266,-2207.94140625,33.662921905518);
			}
			if(PlayerToPoint(3, playerid,725.6,-1440.4,13.5))//news
			{
			    SetPlayerPos(playerid,2150.6,1603.0,1001.9);
			    SetPlayerInterior(playerid,1);
			    SetPlayerVirtualWorld(playerid,23);
			}
			if(PlayerToPoint(3, playerid,2156.1,1597.9,999.9))//news 2
			{
			    SetPlayerPos(playerid,1262.6,-798.2,1084.0);
			    SetPlayerInterior(playerid,5);
			    SetPlayerVirtualWorld(playerid,255);
			}
			if(PlayerToPoint(3, playerid,-2659.3,639.6,14.4))//
			{
			    SetPlayerPos(playerid,350.1,178.5,1019.9);
			    SetPlayerInterior(playerid,3);
			    SetPlayerVirtualWorld(playerid,2);
			}
			if(PlayerToPoint(1.0, playerid,340.3,169.4,1019.9) && GetPlayerVirtualWorld(playerid) == 2)// 2
			{
			    SetPlayerPos(playerid,340.3,168.1,1019.9);
			    SetPlayerInterior(playerid,3);
			    SetPlayerVirtualWorld(playerid,2);
			}
			if (PlayerToPoint(8.0, playerid,-2080.3079,-406.0309,38.7344))
			{
			    GameTextForPlayer(playerid, "~w~Welcome to the Stunting Track", 5000, 1);
			    SetPlayerInterior(playerid,14);
				SetPlayerPos(playerid,-1464.7732,1557.5533,1052.5313);
			}
			else if(PlayerToPoint(3.0, playerid,1054.8,2148.3,10.8))//StreetDogs
			{
				SetPlayerPos(playerid,1062.0,2077.5,10.8);
			}
			else if (PlayerToPoint(3.0, playerid,2229.2,-1721.9,13.5))//
			{
			    SetPlayerInterior(playerid,5);
				SetPlayerPos(playerid,772.1,-4.0,1000.7);
			}
			else if (PlayerToPoint(3.0, playerid,-1060.5,-1205.4,129.2))//
			{
			    SetPlayerInterior(playerid,18);
				SetPlayerPos(playerid,-227.7,1401.0,27.7);
			}
			else if (PlayerToPoint(3.0, playerid,-1605.5,711.7,13.8))//
			{
			    SetPlayerInterior(playerid,3);
				SetPlayerPos(playerid,238.6,141.2,1003.0);
			}

			else if (PlayerToPoint(3.0, playerid,1292.8,-792.6,88.3))//LIZA
			{
				SetPlayerPos(playerid,1293.0,-789.1,92.0);
			}
			else if (PlayerToPoint(3.0, playerid,1264.6,-812.9,84.1))//LIZA
			{
				SetPlayerPos(playerid,1268.1,-792.7,88.3);
			}

			else if (PlayerToPoint(3.0, playerid,1524.6,-1677.8,6.2))//
			{
			    SetPlayerInterior(playerid,6);
				SetPlayerPos(playerid,246.3397,87.2137,1003.6406);
			}
			else if (PlayerToPoint(3.0, playerid,1091.5,2121.7,15.3))//SD BAR
			{
			    SetPlayerInterior(playerid,3);
				SetPlayerPos(playerid,1212.0,-25.8,1000.9);
				SetPlayerVirtualWorld(playerid,22);
			}
			else if (PlayerToPoint(3.0, playerid,2166.8,-1672.2,15.0))//
			{
			    SetPlayerInterior(playerid,5);
				SetPlayerPos(playerid,318.4,1116.7,1083.8);
			}
			if(PlayerToPoint(3,playerid,681.5,-473.3,16.5))//Flaming cobra gang
			{
			    SetPlayerPos(playerid,964.9,2160.0,1011.0);
			    SetPlayerInterior(playerid,1);
			    SetPlayerVirtualWorld(playerid,18);
			}
			if(PlayerToPoint(3,playerid,2495.3,-1690.2,14.7))//grove
			{
			    SetPlayerPos(playerid,2496.0,-1693.7,1014.7);
			    SetPlayerInterior(playerid,3);
			    SetPlayerVirtualWorld(playerid,1);
			}
			if(PlayerToPoint(3, playerid,2770.6,-1627.9,12.1))//vagos
			{
			    SetPlayerPos(playerid,1212.1,-28.5,1000.9);
			    SetPlayerInterior(playerid,3);
			    SetPlayerVirtualWorld(playerid,8);
			}
			if(PlayerToPoint(3, playerid,940.6,-1085.2,24.2))//ballas
			{
			    SetPlayerPos(playerid,1212.0,-28.5,1000.9);
			    SetPlayerInterior(playerid,3);
			    SetPlayerVirtualWorld(playerid,9);
			}
			if(PlayerToPoint(3, playerid,1752.5914,-1911.9279,13.5674))//coronos
			{
			    SetPlayerPos(playerid,1212.1,-25.8,1000.9);
			    SetPlayerInterior(playerid,3);
			    SetPlayerVirtualWorld(playerid,11);
			}
			if(PlayerToPoint(3, playerid,1122.7,-2036.9,69.8))//lcn
			{
			    SetPlayerPos(playerid,2523.2,-1285.8,1054.6);
			    SetPlayerInterior(playerid,2);
			    SetPlayerVirtualWorld(playerid,12);
			}
			if(PlayerToPoint(3, playerid,-2719.3,-319.1,7.8))//russian mafia
			{
			    SetPlayerPos(playerid,966.6127,-53.0991,1001.1246);
			    SetPlayerInterior(playerid,3);
			    SetPlayerVirtualWorld(playerid,13);
			}
			if(PlayerToPoint(3, playerid,-2129.1,-188.3,35.3))//rifa
			{
			    SetPlayerPos(playerid,1212.1,-25.8,1000.9);
			    SetPlayerInterior(playerid,3);
			    SetPlayerVirtualWorld(playerid,14);
			}
			if(PlayerToPoint(3, playerid,2412.8975,1123.9008,10.8203))//   
			{
				SetPlayerPos(playerid,384.808624,173.804992,1008.382812);
				SetPlayerInterior(playerid,3);
				SetPlayerVirtualWorld(playerid,456);
			}
			if(PlayerToPoint(3, playerid,2231.3,-1159.8,25.8))
			{
			    SetPlayerPos(playerid,2215.0,-1150.6,1025.7);
			    SetPlayerInterior(playerid,15);
			}
			if(PlayerToPoint(3, playerid,1315.2,-900.2,39.5))
			{
			    SetPlayerPos(playerid,-30.7,-90.6,1003.5);
			    SetPlayerInterior(playerid,18);///
                PlayerInfo[playerid][pEnter] = 3;
			}
			if(PlayerToPoint(3, playerid,1831.5,-1843.3,13.5))
			{
			    SetPlayerPos(playerid,-30.9,-89.6,1003.5);
			    SetPlayerInterior(playerid,18);///
			    PlayerInfo[playerid][pEnter] = 4;
			}
			if(PlayerToPoint(3, playerid,1199.1,-919.8,43.1))
			{
			    SetPlayerPos(playerid,363.4,-74.5,1001.5);
			    SetPlayerInterior(playerid,10);//
			    PlayerInfo[playerid][pEnter] = 1;
			}
			if(PlayerToPoint(3, playerid,813.0,-1616.0,13.5))
			{
			    SetPlayerPos(playerid,363.4,-74.5,1001.5);
			    SetPlayerInterior(playerid,10);//
			    PlayerInfo[playerid][pEnter] = 2;
			}
			if(PlayerToPoint(3, playerid,927.1,-1352.7,13.3))
			{
			    SetPlayerPos(playerid,365.6,-10.7,1001.8);
			    SetPlayerInterior(playerid,9);
			}
			if(PlayerToPoint(3, playerid,1553.6,-1674.8,16.1))
			{
			    SetPlayerPos(playerid,246.7,63.9,1003.6);
			    SetPlayerInterior(playerid,6);
			}
			if(PlayerToPoint(3, playerid,1834.4,-1681.7,13.4))
			{
			    SetPlayerPos(playerid,493.3,-22.7,1000.6);
			    SetPlayerInterior(playerid,17);
			}
			if(PlayerToPoint(3, playerid,1698.1,-1667.1,20.1))
			{
			    SetPlayerPos(playerid,1703.7,-1668.4,20.2);
			    SetPlayerInterior(playerid,18);
			}
			if(PlayerToPoint(3, playerid,-2026.6,-100.6,35.1))
			{
			    SetPlayerPos(playerid,-2027.5,-105.1,1035.1);
			    SetPlayerInterior(playerid,3);
			}
			if(PlayerToPoint(3, playerid,-2029.7,-122.4,35.1))
			{
			    SetPlayerPos(playerid,-2029.7,-118.0,1035.1);
			    SetPlayerInterior(playerid,3);
			}
			if(PlayerToPoint(3, playerid,2421.5,-1221.7,25.3))
			{
			    SetPlayerPos(playerid,1203.8,-12.5,1000.9);
			    SetPlayerInterior(playerid,2);
			}
			if(PlayerToPoint(3, playerid,2795.1,-1619.4,10.9))
			{
			    SetPlayerPos(playerid,2542.1,-1304.1,1025.0);
			    SetPlayerInterior(playerid,2);
				SetPlayerVirtualWorld(playerid,10);
			}
			if(PlayerToPoint(3, playerid,2631.0156,1717.9382,11.0234))
			{
			    SetPlayerPos(playerid,1298.8423,-796.0638,1084.0078);
			    SetPlayerInterior(playerid,5);
				SetPlayerVirtualWorld(playerid,1024);
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/exit", true) == 0)
	{
	    if(PlayerCuffed[playerid] > 0 && mogno[playerid] == 0)
		{
	        SendClientMessage(playerid, COLOR_GREY, "*   ,    /!");
	        return 1;
	    }
		mogno[playerid] = 0;
		if(PlayerToPoint(5,playerid,2304.9937,-16.2061,26.7422))
	    {
	        SetPlayerPos(playerid,1462.8826,-1011.2094,26.8438);
	        return 1;
	    }
  		if(IsPlayerInAnyVehicle(playerid))
		{
		    if(GetPlayerState(playerid) == 2)
		    {
			    new carid = GetPlayerVehicleID(playerid);
				if(zavodis[carid] == 0)
				{
				    TogglePlayerControllable(playerid, 1);
				    RemovePlayerFromVehicle(playerid);
				}
			}
		}
	    if(IsPlayerConnected(playerid))
		{
		    PlayerInfo[playerid][pNaga] = 0;
			for(new i = 0; i <  sizeof(HouseInfo); i++)
			{
				//printf("House :%d",i);
				if (PlayerToPoint(3, playerid,HouseInfo[i][hExitx], HouseInfo[i][hExity], HouseInfo[i][hExitz]) && HouseInfo[i][hVirtual]==GetPlayerVirtualWorld(playerid))
				{
				    SetPlayerVirtualWorld(playerid,0);
					SetPlayerInterior(playerid,0);
					SetPlayerPos(playerid,HouseInfo[i][hEntrancex],HouseInfo[i][hEntrancey],HouseInfo[i][hEntrancez]);
					PlayerInfo[playerid][pInt] = 0;
					PlayerInfo[playerid][pLocal] = 255;
					if(HouseInfo[i][hHel] == 1)
					{
						new Float:tempheal;
						GetPlayerHealth(playerid,tempheal);
						if(tempheal < 100.0)
						{
							SetPlayerHealthAC(playerid,100.0);
						}
					}
				}
			}
			for(new i = 0; i <  sizeof(BizzInfo); i++)
			{
				//printf("Bizz :%d",i);
				if (PlayerToPoint(3, playerid,BizzInfo[i][bExitX], BizzInfo[i][bExitY], BizzInfo[i][bExitZ]))
				{
					SetPlayerInterior(playerid,0);
					PlayerInfo[playerid][pInt] = 0;
					SetPlayerPos(playerid,BizzInfo[i][bEntranceX],BizzInfo[i][bEntranceY],BizzInfo[i][bEntranceZ]);
					PlayerInfo[playerid][pLocal] = 255;
				}
			}
			if(GetPlayerVehicleID(playerid) >= 663 && GetPlayerVehicleID(playerid) <= 673)
			{
				TogglePlayerControllable(playerid, 1);
				RemovePlayerFromVehicle(playerid);
			}
			if (PlayerToPoint(3.0, playerid,387.7978,173.8582,1008.3828) && GetPlayerVirtualWorld(playerid) == 457)
			{
			    SetPlayerInterior(playerid,0);
				SetPlayerPos(playerid,1482.2,-1771.0,18.7);
				SetPlayerInterior(playerid,0);
				PlayerInfo[playerid][pInt] = 0;
				PlayerInfo[playerid][pLocal] = 255;
			}
			if(PlayerToPoint(3, playerid,1494.3,1304.9,1093.2))//zao
			{
			    SetPlayerPos(playerid,1653.9,-1655.8,22.5);
			    SetPlayerInterior(playerid,0);
			}
			if (PlayerToPoint(3.0, playerid,1293.0,-789.1,92.0))//LIZA
			{
				SetPlayerPos(playerid,1292.8,-792.6,88.3);
			}
			if (PlayerToPoint(3.0, playerid,1268.1,-792.7,88.3))//LIZA
			{
				SetPlayerPos(playerid,1264.6,-812.9,84.1);
			}
			if (PlayerToPoint(6.0, playerid,-1404.5299,-259.0602,1043.6563))
			{
			    SetPlayerInterior(playerid,0);
				SetPlayerPos(playerid,2695.6235,-1704.6960,11.8438);
			}
			if (PlayerToPoint(8.0, playerid,-1443.0554,-581.1879,1055.0472))
			{
			    SetPlayerInterior(playerid,0);
				SetPlayerPos(playerid,-2111.5686,-443.9720,38.7344);
			}
			if(PlayerToPoint(3, playerid,2235.5154,1637.6384,1008.3594))//kazino
			{
			    SetPlayerPos(playerid,-2138.1,171.6,35.3);
			    SetPlayerInterior(playerid,0);//1
			}
			if(PlayerToPoint(3, playerid,350.1,178.5,1019.9) && GetPlayerVirtualWorld(playerid) == 2)//
			{
			    SetPlayerPos(playerid,-2659.3,639.6,14.4);
			    SetPlayerInterior(playerid,0);
			    SetPlayerVirtualWorld(playerid,0);
			}
			if(PlayerToPoint(1.0, playerid,340.3,168.1,1019.9) && GetPlayerVirtualWorld(playerid) == 2)// 2
			{
			    SetPlayerPos(playerid,340.3,169.4,1019.9);
			    SetPlayerInterior(playerid,3);
			    SetPlayerVirtualWorld(playerid,2);
			}
			if(PlayerToPoint(3, playerid,2150.6,1603.0,1001.9) && GetPlayerVirtualWorld(playerid) == 23)//news/
			{
                SetPlayerVirtualWorld(playerid,0);
				SetPlayerPos(playerid,725.6,-1440.4,13.5);
			    SetPlayerInterior(playerid,0);
			}
			if(PlayerToPoint(1, playerid,-1674.1314697266,-2207.94140625,33.662921905518))// 
			{
			    SetPlayerPos(playerid,-1674.4162597656,-2204.7495117188,43.120822906494);
			}
			if(PlayerToPoint(3, playerid,1262.6,-798.2,1084.0) && GetPlayerVirtualWorld(playerid) == 255)//news 2/
			{
                SetPlayerVirtualWorld(playerid,23);
				SetPlayerPos(playerid,2156.1,1597.9,999.9);
			    SetPlayerInterior(playerid,1);
			}
			else if (PlayerToPoint(3.0, playerid,246.3397,87.2137,1003.6406))//
			{
			    SetPlayerInterior(playerid,0);
				SetPlayerPos(playerid,1524.6,-1677.8,6.2);
			}
			else if(PlayerToPoint(3.0, playerid,1062.0,2077.5,10.8))//StreetDogs
			{
				SetPlayerPos(playerid,1054.8,2148.3,10.8);
			}
			else if (PlayerToPoint(3.0, playerid,238.6,141.2,1003.0))//
			{
			    SetPlayerInterior(playerid,0);
				SetPlayerPos(playerid,-1605.5,711.7,13.8);
			}
			else if (PlayerToPoint(3.0, playerid,772.1,-4.0,1000.7))//
			{
			    SetPlayerInterior(playerid,0);
				SetPlayerPos(playerid,2229.2,-1721.9,13.5);
			}
			else if (PlayerToPoint(3.0, playerid,318.4,1116.7,1083.8))//
			{
			    SetPlayerInterior(playerid,0);
				SetPlayerPos(playerid,2166.8,-1672.2,15.0);
			}
			else if (PlayerToPoint(3.0, playerid,-227.7,1401.0,27.7))//
			{
			    SetPlayerInterior(playerid,0);
				SetPlayerPos(playerid,-1060.5,-1205.4,129.2);
			}
			else if (PlayerToPoint(8.0, playerid,-1464.7732,1557.5533,1052.5313))
			{
			    SetPlayerInterior(playerid,0);
				SetPlayerPos(playerid,-2080.3079,-406.0309,38.7344);
			}
			if(IsPlayerInAnyVehicle(playerid))
			{
			    if(PlayerCuffed[playerid] <= 0)
			    {
				    TogglePlayerControllable(playerid, 1);
				    RemovePlayerFromVehicle(playerid);
				}
			}
			else if(NoFuel[playerid] == 1)
			{
			    TogglePlayerControllable(playerid, 1);
				RemovePlayerFromVehicle(playerid);
				NoFuel[playerid] = 0;
			}
			if(PlayerToPoint(3, playerid,1212.0,-25.8,1000.9) && GetPlayerVirtualWorld(playerid) == 22)//SD BAR
			{
                SetPlayerVirtualWorld(playerid,0);
				SetPlayerPos(playerid,1091.5,2121.7,15.3);
			    SetPlayerInterior(playerid,0);
			}
			if(PlayerToPoint(3, playerid,964.9,2160.0,1011.0) && GetPlayerVirtualWorld(playerid) == 18)//Flaming cobra gang
			{
                SetPlayerVirtualWorld(playerid,0);
				SetPlayerPos(playerid,681.5,-473.3,16.5);
			    SetPlayerInterior(playerid,0);
			}
			if(PlayerToPoint(3, playerid,246.3,107.3,1003.2))////FBI///////////////////////////////////
			{
                SetPlayerVirtualWorld(playerid,0);
				SetPlayerPos(playerid,1568.4836,-1690.4717,5.8906);
			    SetPlayerInterior(playerid,0);
			}
			if(PlayerToPoint(3, playerid,2496.0,-1693.7,1014.7) && GetPlayerVirtualWorld(playerid) == 1)//grove
			{
                SetPlayerVirtualWorld(playerid,0);
				SetPlayerPos(playerid,2495.3,-1690.2,14.7);
			    SetPlayerInterior(playerid,0);
			}
			if(PlayerToPoint(3, playerid,1212.1,-28.5,1000.9) && GetPlayerVirtualWorld(playerid) == 8)//vagos
			{
                SetPlayerVirtualWorld(playerid,0);
				SetPlayerPos(playerid,2770.6,-1627.9,12.1);
			    SetPlayerInterior(playerid,0);
			}
			if(PlayerToPoint(3, playerid,1212.1,-28.5,1000.9) && GetPlayerVirtualWorld(playerid) == 9)//ballas
			{
                SetPlayerVirtualWorld(playerid,0);
				SetPlayerPos(playerid,940.6,-1085.2,24.2);
			    SetPlayerInterior(playerid,0);
			}
			if(PlayerToPoint(3, playerid,1212.1,-25.8,1000.9) && GetPlayerVirtualWorld(playerid) == 11)//coronos
			{
                SetPlayerVirtualWorld(playerid,0);
				SetPlayerPos(playerid,1734.8,-1943.5,13.5);
			    SetPlayerInterior(playerid,0);
			}
			if(PlayerToPoint(3, playerid,2523.2,-1285.8,1054.6) && GetPlayerVirtualWorld(playerid) == 12)//lcn
			{
                SetPlayerVirtualWorld(playerid,0);
				SetPlayerPos(playerid,1122.7,-2036.9,69.8);
			    SetPlayerInterior(playerid,0);
			}
			if(PlayerToPoint(3, playerid,966.6127,-53.0991,1001.1246) && GetPlayerVirtualWorld(playerid) == 13)//russian mafia
			{
                SetPlayerVirtualWorld(playerid,0);
				SetPlayerPos(playerid,-2719.3,-319.1,7.8);
			    SetPlayerInterior(playerid,0);
			}
			if(PlayerToPoint(3, playerid,1212.1,-25.8,1000.9) && GetPlayerVirtualWorld(playerid) == 14)//rifa
			{
                SetPlayerVirtualWorld(playerid,0);
				SetPlayerPos(playerid,-2129.1,-188.3,35.3);
			    SetPlayerInterior(playerid,0);
			}
			if(PlayerToPoint(3, playerid,384.808624,173.804992,1008.382812) && GetPlayerVirtualWorld(playerid) == 456)//
			{
                SetPlayerVirtualWorld(playerid,0);
				SetPlayerPos(playerid,2412.8975,1123.9008,10.8203);
			    SetPlayerInterior(playerid,0);
			}
			if(PlayerToPoint(3, playerid,1203.8,-12.5,1000.9))
			{
			    SetPlayerPos(playerid,2421.5,-1221.7,25.3);
			    SetPlayerInterior(playerid,0);
			}
			if(PlayerToPoint(3, playerid,2215.0,-1150.6,1025.7))
			{
			    SetPlayerPos(playerid,2231.3,-1159.8,25.8);
			    SetPlayerInterior(playerid,0);
			}
			if(PlayerToPoint(3, playerid,-30.7,-90.6,1003.5))///
			{
			    if(PlayerInfo[playerid][pEnter] == 3)
			    {
				    SetPlayerPos(playerid,1315.2,-900.2,39.5);
				    SetPlayerInterior(playerid,0);
				    PlayerInfo[playerid][pEnter] = 0;
				}
			}
			if(PlayerToPoint(3, playerid,-30.9,-89.6,1003.5))///
			{
			    if(PlayerInfo[playerid][pEnter] == 4)
			    {
				    SetPlayerPos(playerid,1831.5,-1843.3,13.5);
				    SetPlayerInterior(playerid,0);
				    PlayerInfo[playerid][pEnter] = 0;
				}
			}
			if(PlayerToPoint(3, playerid,363.4,-74.5,1001.5))//
			{
			    if(PlayerInfo[playerid][pEnter] == 1)
			    {
				    SetPlayerPos(playerid,1199.1,-919.8,43.1);
					SetPlayerInterior(playerid,0);
					PlayerInfo[playerid][pEnter] = 0;
				}
			}
			if(PlayerToPoint(3, playerid,363.4,-74.5,1001.5))//
			{
			    if(PlayerInfo[playerid][pEnter] == 2)
			    {
				    SetPlayerPos(playerid,813.0,-1616.0,13.5);
				    SetPlayerInterior(playerid,0);
				    PlayerInfo[playerid][pEnter] = 0;
				}
			}

			if(PlayerToPoint(3, playerid,365.6,-10.7,1001.8))
			{
			    SetPlayerPos(playerid,927.1,-1352.7,13.3);
			    SetPlayerInterior(playerid,0);
			}
			if(PlayerToPoint(3, playerid,246.7,63.9,1003.6))
			{
			    SetPlayerPos(playerid,1553.6,-1674.8,16.1);
			    SetPlayerInterior(playerid,0);
			}
			if(PlayerToPoint(3, playerid,493.3,-22.7,1000.6))
			{
			    SetPlayerPos(playerid,1834.4,-1681.7,13.4);
			    SetPlayerInterior(playerid,0);
			}
			if(PlayerToPoint(3, playerid,1703.7,-1668.4,20.2))
			{
			    SetPlayerPos(playerid,1698.1,-1667.1,20.1);
			    SetPlayerInterior(playerid,0);
			}
			if(PlayerToPoint(3, playerid,-2027.5,-105.1,1035.1))////
			{
				SetPlayerPos(playerid,-2026.6,-100.6,35.1);
				SetPlayerInterior(playerid,0);
			}
			if(PlayerToPoint(3, playerid,-2029.7,-118.0,1035.1))////
			{
				SetPlayerPos(playerid,-2029.7,-122.4,35.1);
				SetPlayerInterior(playerid,0);
			}
			if(PlayerToPoint(3, playerid,2542.1,-1304.1,1025.0) && GetPlayerVirtualWorld(playerid) == 10)
			{
			    SetPlayerPos(playerid,2795.1,-1619.4,10.9);
			    SetPlayerInterior(playerid,0);
			    SetPlayerVirtualWorld(playerid,0);
			}
			if(PlayerToPoint(3, playerid,1298.8423,-796.0638,1084.0078) && GetPlayerVirtualWorld(playerid) == 1024)
			{
			    SetPlayerPos(playerid,2631.0156,1717.9382,11.0234);
			    SetPlayerInterior(playerid,0);
			    SetPlayerVirtualWorld(playerid,0);
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/home", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
		{
			if(PlayerInfo[playerid][pPhousekey] != 255)
			{
			    if(PlayerOnMission[playerid] > 0)
			    {
			        SendClientMessage(playerid, COLOR_GREY, "     ,      !");
			        return 1;
			    }
			    DisablePlayerCheckpoint(playerid);
                checkpoints[playerid] = SetPlayerCheckpoint(playerid,HouseInfo[PlayerInfo[playerid][pPhousekey]][hEntrancex], HouseInfo[PlayerInfo[playerid][pPhousekey]][hEntrancey], HouseInfo[PlayerInfo[playerid][pPhousekey]][hEntrancez], 4.0);
				GameTextForPlayer(playerid, "~w~Waypoint set ~r~Home", 5000, 1);
				gPlayerCheckpointStatus[playerid] = CHECKPOINT_HOME;
			}
			else
			{
				GameTextForPlayer(playerid, "~w~You are homeless", 5000, 1);
			}
		}
		return 1;
	}

//----------------------------------[BIZZ]-----------------------------------------------
	if(strcmp(cmd, "/buybiz", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
		{
			new Float:oldposx, Float:oldposy, Float:oldposz;
			GetPlayerName(playerid, playername, sizeof(playername));
			GetPlayerPos(playerid, oldposx, oldposy, oldposz);
			if(PlayerInfo[playerid][pPbiskey] != 255)
			{
				SendClientMessage(playerid, COLOR_WHITE, "      ,  /sellbiz     .");
				return 1;
			}
			for(new b = 0; b < sizeof(SBizzInfo); b++)
			{
				if(PlayerToPoint(2.0, playerid, SBizzInfo[b][sbEntranceX], SBizzInfo[b][sbEntranceY], SBizzInfo[b][sbEntranceZ]) && SBizzInfo[b][sbOwned] == 0)
				{
					if(GetPlayerMoney(playerid) > SBizzInfo[b][sbBuyPrice])
					{
						PlayerInfo[playerid][pPbiskey] = b+100;
						SBizzInfo[b][sbOwned] = 1;
						GetPlayerName(playerid, sendername, sizeof(sendername));
						strmid(SBizzInfo[b][sbOwner], sendername, 0, strlen(sendername), 255);
						NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] - SBizzInfo[b][sbBuyPrice];
						GiveMoney(playerid,-SBizzInfo[b][sbBuyPrice]);
						PlayerPlayMusic(playerid);
						SendClientMessage(playerid, COLOR_WHITE, "  ");
						SendClientMessage(playerid, COLOR_WHITE, " /help      .");
                        DateProp(playerid);
						OnPropUpdate();
						OnPlayerUpdate_GF(playerid);
						new temp[MAX_STRING];
						format(temp,sizeof(temp), " [%s]\n [: %s]\n[: %s]", SBizzInfo[b][sbMessage],SBizzInfo[b][sbOwner],SBizzInfo[b][sbExtortion]);
						UpdateDynamic3DTextLabelText(sbbb[b],0xE4FF61FF,temp);
						return 1;
					}
					else
					{
						SendClientMessage(playerid, COLOR_WHITE, "      !");
						return 1;
					}
				}
			}
			for(new b = 0; b < sizeof(BizzInfo); b++)
			{
				if(PlayerToPoint(2.0, playerid, BizzInfo[b][bEntranceX], BizzInfo[b][bEntranceY], BizzInfo[b][bEntranceZ]) && BizzInfo[b][bOwned] == 0)
				{
					if(GetPlayerMoney(playerid) > BizzInfo[b][bBuyPrice])
					{
						PlayerInfo[playerid][pPbiskey] = b;
						BizzInfo[b][bOwned] = 1;
						GetPlayerName(playerid, sendername, sizeof(sendername));
						strmid(BizzInfo[b][bOwner], sendername, 0, strlen(sendername), 255);
						NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] - BizzInfo[b][bBuyPrice];
						GiveMoney(playerid,-BizzInfo[b][bBuyPrice]);
						PlayerPlayMusic(playerid);
						SetPlayerInterior(playerid,BizzInfo[b][bInterior]);
						PlayerInfo[playerid][pInt] = BizzInfo[b][bInterior];
						SetPlayerPos(playerid,BizzInfo[b][bExitX],BizzInfo[b][bExitY],BizzInfo[b][bExitZ]);
						GameTextForPlayer(playerid, "~w~Welcome~n~You can exit at any time by moving to this door and typing /exit", 5000, 3);
						PlayerInfo[playerid][pInt] = BizzInfo[b][bInterior];
						PlayerInfo[playerid][pLocal] = b ;
						SendClientMessage(playerid, COLOR_WHITE, "   ");
						SendClientMessage(playerid, COLOR_WHITE, " /help      .");
                        DateProp(playerid);
						OnPropUpdate();
						OnPlayerUpdate_GF(playerid);
						new temp[MAX_STRING];
						format(temp,sizeof(temp), " [%s]\n [: %s]\n[: %s]\n[ : $%d]\n[ ,  /enter]", BizzInfo[b][bMessage],BizzInfo[b][bOwner],BizzInfo[b][bExtortion],BizzInfo[b][bEntranceCost]);
						UpdateDynamic3DTextLabelText(bbb[b],0xE4FF61FF,temp);
						return 1;
					}
					else
					{
						SendClientMessage(playerid, COLOR_WHITE, "      !");
						return 1;
					}
				}
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/sellbiz", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
		{
			GetPlayerName(playerid, playername, sizeof(playername));
			if(PlayerInfo[playerid][pPbiskey] == 255)
			{
				SendClientMessage(playerid, COLOR_WHITE, "   .");
				return 1;
			}
			if(PlayerInfo[playerid][pPbiskey] >= 100 && strcmp(playername, SBizzInfo[PlayerInfo[playerid][pPbiskey]-100][sbOwner], true) == 0)
			{
				new bouse = PlayerInfo[playerid][pPbiskey]-100;
				NormMoney[playerid] = 2;
				AntiMoney[playerid] = AntiMoney[playerid] + SBizzInfo[bouse][sbTill];
				GiveMoney(playerid,SBizzInfo[bouse][sbTill]);
				SBizzInfo[bouse][sbLocked] = 1;
				SBizzInfo[bouse][sbOwned] = 0;
				GetPlayerName(playerid, sendername, sizeof(sendername));
				strmid(SBizzInfo[bouse][sbOwner], "The State", 0, strlen("The State"), 255);
				strmid(SBizzInfo[bouse][sbExtortion], "No-one", 0, strlen("No-one"), 255);
				ConsumingMoney[playerid] = 1;
				PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
				format(string, sizeof(string), "~w~Congratulations~n~ You have sold your property for ~n~~g~$%d", SBizzInfo[bouse][sbTill]);
				GameTextForPlayer(playerid, string, 10000, 3);
				PlayerInfo[playerid][pPbiskey] = 255;
				OnPropUpdate();
				OnPlayerUpdate_GF(playerid);
				new temp[MAX_STRING];
				format(temp,sizeof(temp), " [ ]\n [%s]\n [: $%d]\n[  ,  /buybiz]", SBizzInfo[bouse][sbMessage],SBizzInfo[bouse][sbBuyPrice]);
				UpdateDynamic3DTextLabelText(sbbb[bouse],0x75DDB5FF,temp);
				return 1;
			}
			if(strcmp(playername, BizzInfo[PlayerInfo[playerid][pPbiskey]][bOwner], true) == 0)
			{
				new bouse = PlayerInfo[playerid][pPbiskey];
				BizzInfo[bouse][bLocked] = 1;
				BizzInfo[bouse][bOwned] = 0;
				GetPlayerName(playerid, sendername, sizeof(sendername));
				strmid(BizzInfo[bouse][bOwner], "The State", 0, strlen("The State"), 255);
				strmid(BizzInfo[bouse][bExtortion], "No-one", 0, strlen("No-one"), 255);
				ConsumingMoney[playerid] = 1;
				NormMoney[playerid] = 2;
				AntiMoney[playerid] = AntiMoney[playerid] + BizzInfo[bouse][bTill];
				GiveMoney(playerid,BizzInfo[bouse][bTill]);
				PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
				format(string, sizeof(string), "~w~Congratulations~n~ You have sold your property for ~n~~g~$%d", BizzInfo[bouse][bTill]);
				GameTextForPlayer(playerid, string, 10000, 3);
				PlayerInfo[playerid][pPbiskey] = 255;
				OnPropUpdate();
				OnPlayerUpdate_GF(playerid);
				new temp[MAX_STRING];
				format(temp,sizeof(temp), " [ ]\n [%s]\n [: $%d]\n[  ,  /buybiz]", BizzInfo[bouse][bMessage],BizzInfo[bouse][bBuyPrice]);
				UpdateDynamic3DTextLabelText(bbb[bouse],0x75DDB5FF,temp);
				return 1;
			}
			else
			{
				SendClientMessage(playerid, COLOR_WHITE, "   .");
			}
		}
		return 1;
	}
	if (strcmp(cmd, "/bizinfo", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
		{
			new bouse = PlayerInfo[playerid][pPbiskey];
			if(bouse == 255)
			{
				SendClientMessage(playerid, COLOR_WHITE, "   .");
				return 1;
			}
			if (bouse >= 100)
			{

				PrintSBizInfo(playerid,bouse-100);
			}
			else
			{
				PrintBizInfo(playerid,bouse);
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/prodprice", true) == 0)
	{
		new bouse = PlayerInfo[playerid][pPbiskey];
		if (bouse == 255)
		{
			SendClientMessage(playerid, COLOR_GRAD2, "   .");
			return 1;
		}
		tmp = strtok(cmdtext, idx);
		if(!strlen(tmp))
		{
			SendClientMessage(playerid, COLOR_WHITE, " : /prodprice [amount to pay per Product]");
		}
		if(strval(tmp) < 5 || strval(tmp) > 10)
		{
			SendClientMessage(playerid, COLOR_WHITE, "  5$,  $10.");
			return 1;
		}
		if (bouse >= 100)
		{
			if(strval(tmp) > SBizzInfo[bouse-100][sbTill])
			{
				SendClientMessage(playerid, COLOR_WHITE, "       .");
				return 1;
			}
			SBizzInfo[bouse-100][sbPriceProd] = strval(tmp);
			format(string, sizeof(string), "   1  $%d.", SBizzInfo[bouse-100][sbPriceProd]);
		}
		else
		{
			if(strval(tmp) > BizzInfo[bouse][bTill])
			{
				SendClientMessage(playerid, COLOR_WHITE, "       .");
				return 1;
			}
			BizzInfo[bouse][bPriceProd] = strval(tmp);
			format(string, sizeof(string), "   1  $%d.", BizzInfo[bouse][bPriceProd]);
		}
		OnPropUpdate();
		SendClientMessage(playerid, COLOR_WHITE, string);
		return 1;
	}
	if(strcmp(cmd, "/bizfee", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
		{
		    new bouse;
		    bouse = PlayerInfo[playerid][pPbiskey];
			if (PlayerInfo[playerid][pPbiskey] == 255)
			{
				SendClientMessage(playerid, COLOR_GRAD2, "   .");
				return 1;
			}
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_WHITE, " : /bizfee [EntranceFee]");
			}
			if(strval(tmp) < 0 || strval(tmp) > 1000)
			{
				SendClientMessage(playerid, COLOR_WHITE, "   0$,   $1000.");
				return 1;
			}
			if (bouse >= 100)
			{
				SBizzInfo[bouse-100][sbEntranceCost] = strval(tmp);
				format(string, sizeof(string), "    $%d.", SBizzInfo[bouse-100][sbEntranceCost]);
			}
			else
			{
				BizzInfo[bouse][bEntranceCost] = strval(tmp);
				format(string, sizeof(string), "    $%d.", BizzInfo[bouse][bEntranceCost]);
			}
			OnPropUpdate();
			SendClientMessage(playerid, COLOR_WHITE, string);
		}
		return 1;
	}
	if(strcmp(cmd, "/extortion", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
		{
			new bouse = PlayerInfo[playerid][pPbiskey];
			if (bouse == 255)
			{
				SendClientMessage(playerid, COLOR_GRAD2, "   .");
				return 1;
			}
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
			    SendClientMessage(playerid, COLOR_WHITE, " : /extortion [playerid/PartOfName] (or 555 for No-one)");
			    return 1;
			}
			giveplayerid = ReturnUser(tmp);
			if(IsPlayerConnected(giveplayerid))
			{
			    if(giveplayerid != INVALID_PLAYER_ID)
			    {
			        GetPlayerName(playerid, sendername, sizeof(sendername));
			        GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
			        format(string, sizeof(string), "* %s is know Extortioning your Business.",giveplayer);
			        SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
			        format(string, sizeof(string), "* %s   ,  -  Extortioning  .",sendername);
			        SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
			        if (bouse >= 100)
					{
					    format(string, sizeof(string), "%s",giveplayer);
						strmid(SBizzInfo[bouse-100][sbExtortion], string, 0, sizeof(string), 255);
						format(string, sizeof(string), "     %s",SBizzInfo[bouse-100][sbExtortion]);
						new temp[MAX_STRING];
						format(temp,sizeof(temp), " [%s]\n [: %s]\n[: %s]", SBizzInfo[bouse-100][sbMessage],SBizzInfo[bouse-100][sbOwner],SBizzInfo[bouse-100][sbExtortion]);
						UpdateDynamic3DTextLabelText(sbbb[bouse],0xE4FF61FF,temp);
					}
					else
					{
					    format(string, sizeof(string), "%s",giveplayer);
						strmid(BizzInfo[bouse][bExtortion], string, 0, sizeof(string), 255);
						format(string, sizeof(string), "     %s",BizzInfo[bouse][bExtortion]);
						new temp[MAX_STRING];
						format(temp,sizeof(temp), " [%s]\n [: %s]\n[: %s]\n[ : $%d]\n[ ,  /enter]", BizzInfo[bouse][bMessage],BizzInfo[bouse][bOwner],BizzInfo[bouse][bExtortion],BizzInfo[bouse][bEntranceCost]);
						UpdateDynamic3DTextLabelText(bbb[bouse],0xE4FF61FF,temp);
					}
					OnPropUpdate();
					SendClientMessage(playerid, COLOR_WHITE, string);
			    }
			}
			else if(giveplayerid == 555)
			{
			    if (bouse >= 100)
				{
				    format(string, sizeof(string), "");
					strmid(SBizzInfo[bouse-100][sbExtortion], string, 0, sizeof(string), 255);
					format(string, sizeof(string), "     %s",SBizzInfo[bouse-100][sbExtortion]);
				}
				else
				{
				    format(string, sizeof(string), "");
					strmid(BizzInfo[bouse][bExtortion], string, 0, sizeof(string), 255);
					format(string, sizeof(string), "     %s",BizzInfo[bouse][bExtortion]);
				}
				OnPropUpdate();
				SendClientMessage(playerid, COLOR_WHITE, string);
			}
			else
			{
			    SendClientMessage(playerid, COLOR_GREY, "*    !");
			    return 1;
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/bizname", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
		{
			new bouse = PlayerInfo[playerid][pPbiskey];
			if (bouse == 255)
			{
				SendClientMessage(playerid, COLOR_GRAD2, "   .");
				return 1;
			}
			new length = strlen(cmdtext);
			while ((idx < length) && (cmdtext[idx] <= ' '))
			{
				idx++;
			}
			new offset = idx;
			new result[64];
			while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
			{
				result[idx - offset] = cmdtext[idx];
				idx++;
			}
			result[idx - offset] = EOS;
			if(!strlen(result))
			{
				SendClientMessage(playerid, COLOR_WHITE, " : /bizname [Name]");
			}
			if (bouse >= 100)
			{
				strmid(SBizzInfo[bouse-100][sbMessage], result, 0, 64, 255);
				format(string, sizeof(string), "     %s",SBizzInfo[bouse-100][sbMessage]);
			}
			else
			{
				strmid(BizzInfo[bouse][bMessage], result, 0, 64, 255);
				format(string, sizeof(string), "     %s",BizzInfo[bouse][bMessage]);
			}
			OnPropUpdate();
			SendClientMessage(playerid, COLOR_WHITE, string);
		}
		return 1;
	}
	if(strcmp(cmd, "/bizwithdraw", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
		{
			new bouse = PlayerInfo[playerid][pPbiskey];
			if (PlayerInfo[playerid][pPbiskey] == 255)
			{
				SendClientMessage(playerid, COLOR_GRAD2, "   .");
				return 1;
			}
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				if (bouse >= 100)
				{
					format(string, sizeof(string), "     $%d   .", SBizzInfo[bouse-100][sbTill]);
					SendClientMessage(playerid, COLOR_GRAD3, string);
				}
				else
				{
					format(string, sizeof(string), "     $%d   .", BizzInfo[bouse][bTill]);
					SendClientMessage(playerid, COLOR_GRAD3, string);
				}
				SendClientMessage(playerid, COLOR_GRAD2, " : /bizwithdraw [amount]");
				return 1;
			}
			new cashdeposit = strval(tmp);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /bizwithdraw [amount]");
				return 1;
			}
			if (bouse >= 100)
			{
				if(cashdeposit > SBizzInfo[bouse-100][sbTill] || cashdeposit < 1)
				{
					SendClientMessage(playerid, COLOR_GRAD2, "       !");
					return 1;
				}
			}
			else
			{
				if (cashdeposit > BizzInfo[bouse][bTill] || cashdeposit < 1)
				{
					SendClientMessage(playerid, COLOR_GRAD2, "       !");
					return 1;
				}
			}
			if (bouse >= 100)
			{
				if(!PlayerToPoint(100, playerid,SBizzInfo[bouse-100][sbEntranceX],SBizzInfo[bouse-100][sbEntranceY],SBizzInfo[bouse-100][sbEntranceZ]))
				{
					SendClientMessage(playerid, COLOR_GRAD2, "       !");
					return 1;
				}
				else
				{
				    ConsumingMoney[playerid] = 1;
				    NormMoney[playerid] = 2;
					AntiMoney[playerid] = AntiMoney[playerid] + cashdeposit;
					GiveMoney(playerid,cashdeposit);
					SBizzInfo[bouse-100][sbTill] -= cashdeposit;
					format(string, sizeof(string), "    $%d    : $%d ", cashdeposit,SBizzInfo[bouse-100][sbTill]);
					OnPropUpdate();
					SendClientMessage(playerid, COLOR_YELLOW, string);
					return 1;
				}
			}
			else
			{
				if (!PlayerToPoint(100, playerid,BizzInfo[bouse][bExitX],BizzInfo[bouse][bExitY],BizzInfo[bouse][bExitZ]))
				{
					SendClientMessage(playerid, COLOR_GRAD2, "       !");
					return 1;
				}
				else
				{
				    ConsumingMoney[playerid] = 1;
				    NormMoney[playerid] = 2;
					AntiMoney[playerid] = AntiMoney[playerid] + cashdeposit;
					GiveMoney(playerid,cashdeposit);
					BizzInfo[bouse][bTill] -= cashdeposit;
					format(string, sizeof(string), "    $%d    : $%d ", cashdeposit,BizzInfo[bouse][bTill]);
					OnPropUpdate();
					SendClientMessage(playerid, COLOR_YELLOW, string);
					return 1;
				}
			}
		}
		return 1;
	}
//-----------------------------------[HEAL]-------------------------------------------------------------------------
	if(strcmp(cmd, "/heal", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
		{
			tmp = strtok(cmdtext, idx);
			GetPlayerName(playerid, sendername, sizeof(sendername));
			new location = PlayerInfo[playerid][pLocal];
			if(!strlen(tmp))
			{
				if(location != 255)
				{
					if(location < 99)
					{
						if(HouseInfo[location][hArm] == 1)
						{
						    SetPlayerArmorAC(playerid,100.0);
							format(string, sizeof(string), "* %s  .", sendername);
							ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
							TogglePlayerControllable(playerid, 0);
							GetPlayerPos(playerid, Unspec[playerid][sPx], Unspec[playerid][sPy], Unspec[playerid][sPz]);
							Unspec[playerid][sPint] = PlayerInfo[playerid][pInt];
							Unspec[playerid][sLocal] = PlayerInfo[playerid][pLocal];
							SetPlayerPos(playerid,1527.5,-12.1,1002.0);
							PlayerInfo[playerid][pLocal] = 255;
							SetPlayerInterior(playerid,99);
							Spectate[playerid] = 257;
						}
						else
						{
							format(string, sizeof(string), "     !");
							SendClientMessage(playerid, TEAM_GREEN_COLOR,string);
						}
						if(HouseInfo[location][hHel] == 1)
						{
							new Float:tempheal;
							GetPlayerHealth(playerid,tempheal);
							if ( tempheal < 100.0)
							{
								SetPlayerHealthAC(playerid,100.0);
								PlayerPlaySound(playerid, 1150, 0.0, 0.0, 0.0);
								format(string, sizeof(string), "    100 .");
								SendClientMessage(playerid, TEAM_GREEN_COLOR,string);
							}
							else
							{
								SendClientMessage(playerid, TEAM_GREEN_COLOR,"    100-HP!");
							}
						}
						else
						{
							format(string, sizeof(string), "     !");
							SendClientMessage(playerid, TEAM_GREEN_COLOR,string);
						}
						return 1;
					}
					else if(PlayerInfo[playerid][pPhousekey] == location)
					{
					    if(HouseInfo[location][hArm] == 1)
						{
						    SetPlayerArmorAC(playerid,100.0);
							format(string, sizeof(string), "* %s  .", sendername);
							ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
							TogglePlayerControllable(playerid, 0);
							GetPlayerPos(playerid, Unspec[playerid][sPx], Unspec[playerid][sPy], Unspec[playerid][sPz]);
							Unspec[playerid][sPint] = PlayerInfo[playerid][pInt];
							Unspec[playerid][sLocal] = PlayerInfo[playerid][pLocal];
							SetPlayerPos(playerid,1527.5,-12.1,1002.0);
							PlayerInfo[playerid][pLocal] = 255;
							SetPlayerInterior(playerid,99);
							Spectate[playerid] = 257;
						}
						else
						{
							format(string, sizeof(string), "     !");
							SendClientMessage(playerid, TEAM_GREEN_COLOR,string);
						}
					    if(HouseInfo[location][hHel] == 1)
						{
							new Float:tempheal;
							GetPlayerHealth(playerid,tempheal);
							if ( tempheal < 100.0)
							{
								SetPlayerHealthAC(playerid,100.0);
								PlayerPlaySound(playerid, 1150, 0.0, 0.0, 0.0);
								format(string, sizeof(string), "    100 .");
								SendClientMessage(playerid, TEAM_GREEN_COLOR,string);
							}
							else
							{
								SendClientMessage(playerid, TEAM_GREEN_COLOR,"    100-HP!");
							}
						}
						else
						{
							format(string, sizeof(string), "     !");
							SendClientMessage(playerid, TEAM_GREEN_COLOR,string);
						}
					    return 1;
					}
					else if(location == 101)//Restaurant
					{
					    new Float:tempheal;
						GetPlayerHealth(playerid,tempheal);
						if ( tempheal < 100.0)
						{
							SetPlayerHealthAC(playerid,100.0);
							PlayerPlaySound(playerid, 1150, 0.0, 0.0, 0.0);
							format(string, sizeof(string), "    100 .");
							SendClientMessage(playerid, TEAM_GREEN_COLOR,string);
						}
						else
						{
							SendClientMessage(playerid, TEAM_GREEN_COLOR,"    100-HP!");
						}
					}
					else if(location == 102)//Police Armoury
					{
					    SetPlayerHealthAC(playerid,100.0);
					    format(string, sizeof(string), "* %s  .", sendername);
						ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
						TogglePlayerControllable(playerid, 0);
						GetPlayerPos(playerid, Unspec[playerid][sPx], Unspec[playerid][sPy], Unspec[playerid][sPz]);
						Unspec[playerid][sPint] = PlayerInfo[playerid][pInt];
						Unspec[playerid][sLocal] = PlayerInfo[playerid][pLocal];
						SetPlayerPos(playerid,1527.5,-12.1,1002.0);
						PlayerInfo[playerid][pLocal] = 255;
						SetPlayerInterior(playerid,99);
						Spectate[playerid] = 257;
						SetPlayerArmorAC(playerid,100.0);
					}
				}
				else
				{
					SendClientMessage(playerid, COLOR_GRAD2, " : /heal [playerid/PartOfName] [price]");
					return 1;
				}
			}
			giveplayerid = ReturnUser(tmp);
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
			    SendClientMessage(playerid, COLOR_GRAD2, " : /heal [playerid/PartOfName] [price]");
				return 1;
			}
			moneys = strval(tmp);
			if(moneys < 1 || moneys > 1000) { SendClientMessage(playerid, COLOR_GREY, "       1    1000!"); return 1; }
			if (giveplayerid == playerid)
			{
				SendClientMessage(playerid, COLOR_GRAD1, "       !");
				return 1;
			}
			if (IsPlayerConnected(giveplayerid))
			{
			    if(giveplayerid != INVALID_PLAYER_ID)
			    {
					GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
					GetPlayerName(playerid, sendername, sizeof(sendername));
					new giveambu = GetPlayerVehicleID(giveplayerid);
					new playambu = GetPlayerVehicleID(playerid);
					if(gTeam[playerid] == TEAM_CYAN||PlayerInfo[playerid][pMember]==4||PlayerInfo[playerid][pLeader]==4)//model
					{
						if (IsAnAmbulance(playambu) && playambu == giveambu)
						{
							new Float:tempheal;
							GetPlayerHealth(giveplayerid,tempheal);
							if(tempheal >= 100.0)
							{
								SendClientMessage(playerid, TEAM_GREEN_COLOR,"      !");
								return 1;
							}
							format(string, sizeof(string), "~y~You healed ~n~~w~%s~n~~g~$%d", giveplayer,moneys);
							GameTextForPlayer(playerid, string, 5000, 1);
							NormMoney[playerid] = 2;
							AntiMoney[playerid] = AntiMoney[playerid] + moneys;
							GiveMoney(playerid,moneys);
							NormMoney[giveplayerid] = 2;
							AntiMoney[giveplayerid] = AntiMoney[giveplayerid] - moneys;
							GiveMoney(giveplayerid,-moneys);
							new hp = 0;
						    if(PlayerInfo[playerid][pPainPerk] > 0)
						    {
						        hp = 20 * PlayerInfo[playerid][pPainPerk]; hp += 100;
								SetPlayerHealthAC(giveplayerid, hp);
						    }
						    else
						    {
						        hp = 100;
						        SetPlayerHealthAC(giveplayerid, 100);
						    }
							PlayerPlaySound(playerid, 1150, 0.0, 0.0, 0.0);
							PlayerPlaySound(giveplayerid, 1150, 0.0, 0.0, 0.0);
							format(string, sizeof(string), "     %d HP  %d$",hp,moneys);
							SendClientMessage(giveplayerid, TEAM_GREEN_COLOR,string);
							if(STDPlayer[giveplayerid] > 0)
				            {
								STDPlayer[giveplayerid] = 0;
								SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, "*  !");
							}
						}
						else
						{
							SendClientMessage(playerid, COLOR_GRAD1, "           /  !");
							return 1;
						}
					}
					else
					{
						SendClientMessage(playerid, COLOR_GRAD1, "         !");
						return 1;
					}
				}
			}
			else
			{
				format(string, sizeof(string), "   %d   .", giveplayerid);
				SendClientMessage(playerid, COLOR_GRAD1, string);
			}
		}
		return 1;
	}
//----------------------------------[ADMINADMIN]-----------------------------------------------
//----------------------------------[mole]-----------------------------------------------
	if(strcmp(cmd, "/mole", true) == 0 && PlayerInfo[playerid][pAdmin] >= 8)
	{
	    if(IsPlayerConnected(playerid))
	    {
			GetPlayerName(playerid, sendername, sizeof(sendername));
			new length = strlen(cmdtext);
			while ((idx < length) && (cmdtext[idx] <= ' '))
			{
				idx++;
			}
			new offset = idx;
			new result[64];
			while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
			{
				result[idx - offset] = cmdtext[idx];
				idx++;
			}
			result[idx - offset] = EOS;
			if(!strlen(result))
			{
				//SendClientMessage(playerid, COLOR_GRAD2, " : /mole [mole text]");
				return 1;
			}
			format(string, sizeof(string), "SMS: %s, :(555)",result);
			if (gTeam[playerid] < 3){SendClientMessage(playerid, COLOR_YELLOW, string);}
			SendEnemyMessage(COLOR_YELLOW, string);
			for(new i = 0; i < MAX_PLAYERS; i++)
			{
				if(IsPlayerConnected(i))
				{
					if(gTeam[i] >= 3 && gPlayerSpawned[i])
					{
						RingTone[i] =20;
					}
				}
			}
			printf(": %s", result);
		}
		return 1;
	}
//----------------------------------[HQ]-----------------------------------------------
	if(strcmp(cmd, "/hq", true) == 0 && PlayerInfo[playerid][pAdmin] >= 1338)
	{
	    if(IsPlayerConnected(playerid))
	    {
			GetPlayerName(playerid, sendername, sizeof(sendername));
			new length = strlen(cmdtext);
			while ((idx < length) && (cmdtext[idx] <= ' '))
			{
				idx++;
			}
			new offset = idx;
			new result[64];
			while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
			{
				result[idx - offset] = cmdtext[idx];
				idx++;
			}
			result[idx - offset] = EOS;
			if(!strlen(result))
			{
				//SendClientMessage(playerid, COLOR_GRAD2, " : /hq [hq text]");
				return 1;
			}
			format(string, sizeof(string), " - : %s, ", result);
			if (gTeam[playerid] != 2 ){SendClientMessage(playerid, COLOR_DBLUE, string);}
			SendTeamBeepMessage(2, COLOR_DBLUE, string);
			printf("HQ: %s", result);
		}
		return 1;
	}
//----------------------------------[RECON]-----------------------------------------------
	if(strcmp(cmd, "/bigears", true) == 0 && PlayerInfo[playerid][pAdmin] >= 1 || strcmp(cmd, "/bg", true) == 0 && PlayerInfo[playerid][pAdmin] >= 1)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if (dostup[playerid] != 1)
  			{
				ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
				return 1;
			}
			if (!BigEar[playerid])
			{
				BigEar[playerid] = 1;
				SendClientMessage(playerid, COLOR_GRAD2, "      ");
			}
			else if (BigEar[playerid])
			{
				(BigEar[playerid] = 0);
				SendClientMessage(playerid, COLOR_GRAD2, "     ");
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/id", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /id [playerid/PartOfName]");
				return 1;
			}
			new target;
			target = ReturnUser(tmp);
			new sstring[256];
			if(IsPlayerConnected(target))
			{
			    if(target != INVALID_PLAYER_ID)
			    {
					GetPlayerName(target, giveplayer, sizeof(giveplayer));
					format(sstring, sizeof(sstring), "ID: (%d) %s",target,giveplayer);
					SendClientMessage(playerid, COLOR_GRAD1, sstring);
				}
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/tv", true) == 0 || strcmp(cmd, "/recon", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(PlayerInfo[playerid][pDonate] > 100500)
	        {
	            if(WatchingTV[playerid] < 1)
			    {
		        	GetPlayerPos(playerid, Unspec[playerid][Coords][0],Unspec[playerid][Coords][1],Unspec[playerid][Coords][2]);
		        }
	        }
            new hkey = PlayerInfo[playerid][pPhousekey];
			new house = PlayerInfo[playerid][pLocal];
			if(Spectate[playerid] == 255 && PlayerInfo[playerid][pLocal] != 255 || Spectate[playerid] == 255 && PlayerInfo[playerid][pAdmin] > 0)
			{
				GetPlayerPos(playerid, Unspec[playerid][sPx], Unspec[playerid][sPy], Unspec[playerid][sPz]);
				Unspec[playerid][sPint] = PlayerInfo[playerid][pInt];
				Unspec[playerid][sLocal] = PlayerInfo[playerid][pLocal];
				PlayerInfo[playerid][pLocal] = 255;
				gTeam[playerid] = 0;
			}
			tmp = strtok(cmdtext, idx);
			if(strcmp("off", tmp, true, strlen(tmp)) == 0)
			{
			    if(WatchingTV[playerid] > 0)
			    {
			        WatchingTV[playerid] = 0;
					Spectate[playerid] = 253;
					GameTextForPlayer(playerid, "~w~                TV~n~~r~                Off", 5000, 6);
					PlayerPlaySound(playerid, 1145, 0.0, 0.0, 0.0);
					return 1;
				}
				else
				{
				    SendClientMessage(playerid, COLOR_GREY, "       !");
				    return 1;
				}
			}
			if(PlayerInfo[playerid][pAdmin] < 1)
			{
				if(house == 255)
				{
					GameTextForPlayer(playerid, "~r~There is no tv here", 5000, 1);
					return 1;
				}
			}
			if(PlayerInfo[playerid][pAdmin] > 1 || PlayerToPoint(12.0, playerid, HouseInfo[hkey][hExitx], HouseInfo[hkey][hExity],HouseInfo[hkey][hExitz]))
			{
			    if(HouseInfo[hkey][hHealthx] != 1)
			    {
			        GameTextForPlayer(playerid, "~r~This upgrade isn't installed", 5000, 1);
			        return 1;
			    }
				giveplayerid = ReturnUser(tmp);
				if(IsPlayerConnected(giveplayerid))
				{
				    if(giveplayerid != INVALID_PLAYER_ID)
				    {
				        Spectate[playerid] = giveplayerid;
						new Float:health;
						GetPlayerHealth(Spectate[playerid], health);
						GetPlayerName(Spectate[playerid], giveplayer, sizeof(giveplayer));
						new cash =  GetPlayerMoney(Spectate[playerid]);
						if (PlayerInfo[playerid][pAdmin] >= 1)
						{
							format(string, sizeof(string), ": (%d) %s $%d H:%.0f",Spectate[playerid],giveplayer,cash,health);
						}
						else
						{
							format(string, sizeof(string), "UAV: (%d) %s",Spectate[playerid],giveplayer);
						}
						SendClientMessage(playerid, COLOR_GREEN, string);
						WatchingTV[playerid] = 1;
					}
				}
				else
				{
					SendClientMessage(playerid, COLOR_GREEN, "*   !");
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GREEN, "*      !");
				return 1;
			}
		}
		return 1;
	}
//----------------------------------[UNCON]-----------------------------------------------

	if(strcmp(cmd, "/uncon", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			SetCamBack(playerid);
		}
		return 1;
	}

	if(strcmp(cmd, "/spec", true) == 0)
	{
	    if (dostup[playerid] != 1)
  		{
			ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
			return 1;
		}
		spec[playerid] = 1;
	    if(PlayerInfo[playerid][pAdmin] >= 1)
	    {
		    if(IsPlayerConnected(playerid))
		    {
				tmp = strtok(cmdtext,idx);
				if(!strlen(tmp))
				{
				    SendClientMessage(playerid,COLOR_GREY," /spec [id]");
				    return 1;
				}
				giveplayerid = ReturnUser(tmp);
				if(GetPlayerState(giveplayerid) == 1)
				{
				    SetPlayerInterior(playerid,GetPlayerInterior(giveplayerid));
					SetPlayerVirtualWorld(playerid,GetPlayerVirtualWorld(giveplayerid));
					TogglePlayerSpectating(playerid, 1);
    				PlayerSpectatePlayer(playerid, giveplayerid);
    				PlayerSpectateID[playerid] = giveplayerid;
    				PlayerSpec[giveplayerid] = playerid;
				}
				else if(GetPlayerState(giveplayerid) == 2)
				{
				    SetPlayerInterior(playerid,GetPlayerInterior(giveplayerid));
					SetPlayerVirtualWorld(playerid,GetPlayerVirtualWorld(giveplayerid));
				    new idid = GetPlayerVehicleID(giveplayerid);
				    TogglePlayerSpectating(playerid, 1);
					PlayerSpectateVehicle(playerid, idid);
					PlayerSpectateID[playerid] = giveplayerid;
					PlayerSpec[giveplayerid] = playerid;
				}
				else if(GetPlayerState(giveplayerid) == 3)
				{
				    SetPlayerInterior(playerid,GetPlayerInterior(giveplayerid));
					SetPlayerVirtualWorld(playerid,GetPlayerVirtualWorld(giveplayerid));
                    new idid = GetPlayerVehicleID(giveplayerid);
                    TogglePlayerSpectating(playerid, 1);
					PlayerSpectateVehicle(playerid, idid);
					PlayerSpectateID[playerid] = giveplayerid;
					PlayerSpec[giveplayerid] = playerid;
				}
				else
				{
				    SendClientMessage(playerid,COLOR_YELLOW,"");
				}
			}
		}
		return 1;
	}

	if(strcmp(cmd, "/specoff", true) == 0)
	{
	    if (dostup[playerid] != 1)
  		{
			ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
			return 1;
		}
		spec[playerid] = 0;
		if(PlayerInfo[playerid][pAdmin] >= 1)
		{
		    TogglePlayerSpectating(playerid, 0);
			SetCameraBehindPlayer(playerid);
			SendClientMessage(playerid,COLOR_YELLOW," ");
			PlayerSpec[PlayerSpectateID[playerid]] = -1;
			PlayerSpectateID[playerid] = -1;
		}
		return 1;
	}


//----------------------------------[AdminChat]-----------------------------------------------
	if(strcmp(cmd, "/admin", true) == 0 || strcmp(cmd, "/a", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			GetPlayerName(playerid, sendername, sizeof(sendername));
			new length = strlen(cmdtext);
			while ((idx < length) && (cmdtext[idx] <= ' '))
			{
				idx++;
			}
			new offset = idx;
			new result[64];
			while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
			{
				result[idx - offset] = cmdtext[idx];
				idx++;
			}
			result[idx - offset] = EOS;
			if(!strlen(result))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : (/a)dmin [admin chat]");
				return 1;
			}
			if (PlayerInfo[playerid][pAdmin] <= 3)
			{
				format(string, sizeof(string), "*%d  %s: %s", PlayerInfo[playerid][pAdmin], sendername, result);
			}
			else if (PlayerInfo[playerid][pAdmin] > 3 && PlayerInfo[playerid][pAdmin] <= 7)
			{
				format(string, sizeof(string), "*%d  %s: %s", PlayerInfo[playerid][pAdmin], sendername, result);
			}
			else if (PlayerInfo[playerid][pAdmin] == 8 )
			{
				format(string, sizeof(string), "*%d  %s: %s", PlayerInfo[playerid][pAdmin], sendername, result);
			}
			if (PlayerInfo[playerid][pAdmin] >= 1)
			{
				SendAdminMessage(0x10F441AA, string);
			}
			printf("Admin %s: %s", sendername, result);
		}
		return 1;
	}
//-------------------------------[Logout]--------------------------------------------------------------------------
	if (strcmp(cmd, "/logout", true) ==0 )
	{
        if(IsPlayerConnected(playerid))
	    {
			if (PlayerInfo[playerid][pAdmin] >= 1)
			{
				OnPlayerUpdate_GF(playerid);
				gPlayerLogged[playerid] = 0;
				SendClientMessage(playerid, COLOR_GRAD1, "      !");
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "        !");
			}
		}
		return 1;
	}
	if (strcmp(cmd, "/logoutpl", true) ==0 )
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /logoutpl [playerid/PartOfName]");
				return 1;
			}
			giveplayerid = ReturnUser(tmp);
			if (PlayerInfo[playerid][pAdmin] >= 1)
			{
			    if(IsPlayerConnected(giveplayerid)&&giveplayerid != INVALID_PLAYER_ID)
			    {
					OnPlayerUpdate_GF(giveplayerid);
					gPlayerLogged[giveplayerid] = 0;
					SendClientMessage(playerid, COLOR_GRAD1, "      !");
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "        !");
			}
		}
		return 1;
	}
//-------------------------------[Logoutall]--------------------------------------------------------------------------
	if (strcmp(cmd, "/logoutall", true) ==0 )
	{
	    if(IsPlayerConnected(playerid))
	    {
			if (PlayerInfo[playerid][pAdmin] >= 8)
			{
				for(new i = 0; i < MAX_PLAYERS; i++)
				{
					if(IsPlayerConnected(i))
					{
						OnPlayerUpdate_GF(i);
						gPlayerLogged[i] = 0;
					}
				}
				SendClientMessage(playerid, COLOR_GRAD1, "       !");
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "        !");
			}
		}
		return 1;
	}
//--------------------------------------------------------------------------------------
//----------------------------------[cnn]-----------------------------------------------
	if(strcmp(cmd, "/cnn", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if (dostup[playerid] != 1)
  			{
				ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
				return 1;
			}
			if (PlayerInfo[playerid][pAdmin] >= 2)
			{
				GetPlayerName(playerid, sendername, sizeof(sendername));
				new length = strlen(cmdtext);
				while ((idx < length) && (cmdtext[idx] <= ' '))
				{
					idx++;
				}
				new offset = idx;
				new result[64];
				while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
				{
					result[idx - offset] = cmdtext[idx];
					idx++;
				}
				result[idx - offset] = EOS;
				if(!strlen(result))
				{
					SendClientMessage(playerid, COLOR_GRAD2, " : /cnn [cnn textformat ~n~=Newline ~r~=Red ~g~=Green ~b~=Blue ~w~=White ~y~=Yellow]");
					return 1;
				}
				format(string, sizeof(string), "~b~%s: ~w~%s",sendername,result);
				for(new i = 0; i < MAX_PLAYERS; i++)
				{
					if(IsPlayerConnected(i))
					{
						GameTextForPlayer(i, string, 5000, 6);
					}
				}
				return 1;
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "        !");
				return 1;
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/cnnn", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if (dostup[playerid] != 1)
  			{
				ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
				return 1;
			}
			if (PlayerInfo[playerid][pAdmin] >= 2)
			{
				tmp = strtok(cmdtext, idx);
				new txtid;
				if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_GRAD2, " : /cnnn <type> ");
					return 1;
				}
				txtid = strval(tmp);
				if(txtid == 2)
				{
					SendClientMessage(playerid, COLOR_GRAD2, "    2");
					return 1;
				}
				new length = strlen(cmdtext);
				while ((idx < length) && (cmdtext[idx] <= ' '))
				{
					idx++;
				}
				new offset = idx;
				new result[64];
				while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
				{
					result[idx - offset] = cmdtext[idx];
					idx++;
				}
				result[idx - offset] = EOS;
				if(!strlen(result))
				{
					SendClientMessage(playerid, COLOR_GRAD2, " : /cnnn <type> [cnnc textformat ~n~=Newline ~r~=Red ~g~=Green ~b~=Blue ~w~=White ~y~=Yellow]");
					return 1;
				}
				format(string, sizeof(string), "~w~%s",result);
				for(new i = 0; i < MAX_PLAYERS; i++)
				{
					if(IsPlayerConnected(i) == 1)
					{
						GameTextForPlayer(i, string, 5000, txtid);
					}
				}
				return 1;
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "        !");
				return 1;
			}
		}
		return 1;
	}
//[ADMIN]______________________________________________________________________________
//-----------------------------------[JAIL]-------------------------------------------------------------------------
	if(strcmp(cmd, "/prison",true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(PlayerInfo[playerid][pAdmin] < 1338)
	        {
	            SendClientMessage(playerid, COLOR_GREY, "         !");
	            return 1;
	        }
	        tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /prison [playerid/PartOfName]");
				return 1;
			}
			giveplayerid = ReturnUser(tmp);
		    if(IsPlayerConnected(giveplayerid))
		    {
		        if(giveplayerid != INVALID_PLAYER_ID)
		        {
		            GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
					GetPlayerName(playerid, sendername, sizeof(sendername));
					format(string, sizeof(string), "*   %s   .", giveplayer);
					SendClientMessage(playerid, COLOR_LIGHTRED, string);
					format(string, sizeof(string), "*        %s.", sendername);
					SendClientMessage(giveplayerid, COLOR_LIGHTRED, string);
					GameTextForPlayer(giveplayerid, "~w~Welcome to ~n~~r~Fort DeMorgan", 5000, 3);
					WantedPoints[giveplayerid] = 0;
					WantedLevel[giveplayerid] = 0;
					PlayerInfo[giveplayerid][pJailed] = 2;
					PlayerInfo[giveplayerid][pJailTime] = 3600;
		            SetPlayerPos(giveplayerid, 107.2300,1920.6311,18.5208);
					SetPlayerWorldBounds(giveplayerid, 337.5694,101.5826,1940.9759,1798.7453); //285.3481,96.9720,1940.9755,1799.0811
		        }
			}
			else
			{
			    SendClientMessage(playerid, COLOR_GREY, "*    !");
			    return 1;
			}
	    }
	    return 1;
	}
	if(strcmp(cmd, "/unprison",true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(PlayerInfo[playerid][pAdmin] < 1338)
	        {
	            SendClientMessage(playerid, COLOR_GREY, "        !");
	            return 1;
	        }
	        tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /unprison [playerid/PartOfName]");
				return 1;
			}
			giveplayerid = ReturnUser(tmp);
		    if(IsPlayerConnected(giveplayerid))
		    {
		        if(giveplayerid != INVALID_PLAYER_ID)
		        {
					WantedPoints[giveplayerid] = 0;
					WantedLevel[giveplayerid] = 0;
					PlayerInfo[giveplayerid][pJailed] = 0;
					PlayerInfo[giveplayerid][pJailTime] = 0;
					SetPlayerWorldBounds(giveplayerid,20000.0000,-20000.0000,20000.0000,-20000.0000); //Reset world to player
	    			SetPlayerInterior(giveplayerid, 0);
				    SetPlayerPos(giveplayerid, 90.2101,1920.4854,17.9422);
					SendClientMessage(giveplayerid,COLOR_RED,"    !");
		        }
			}
			else
			{
			    SendClientMessage(playerid, COLOR_GREY, "*    !");
			    return 1;
			}
	    }
	    return 1;
	}
	if(strcmp(cmd, "/jail", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /jail [playerid/PartOfName] [time()]");
				return 1;
			}
			if (dostup[playerid] != 1)
  			{
				ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
				return 1;
			}
			new playa;
			new money;
			playa = ReturnUser(tmp);
			tmp = strtok(cmdtext, idx);
			money = strval(tmp);
			if(PlayerInfo[playerid][pAdmin] >= 3)
			{
			    if(IsPlayerConnected(playa))
			    {
			        if(playa != INVALID_PLAYER_ID)
			        {
				        GetPlayerName(playa, giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
						format(string, sizeof(string), "*   %s  %d ", giveplayer,money);
						SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						format(string, sizeof(string), "*       %s  %d ", sendername,money);
						SendClientMessage(playa, COLOR_LIGHTRED, string);
						PlayerInfo[playa][pGun0] = 0;//  0
						PlayerInfo[playa][pGun1] = 0;//  1
						PlayerInfo[playa][pGun2] = 0;//  2
						PlayerInfo[playa][pGun3] = 0;//  3
						PlayerInfo[playa][pGun4] = 0;//  4
						PlayerInfo[playa][pGun5] = 0;//  5
						PlayerInfo[playa][pGun6] = 0;//  6
						PlayerInfo[playa][pGun7] = 0;//  7
						PlayerInfo[playa][pGun8] = 0;//  8
						PlayerInfo[playa][pGun9] = 0;//  9
						PlayerInfo[playa][pGun10] = 0;//  10
						PlayerInfo[playa][pGun11] = 0;//  11
						PlayerInfo[playa][pAmmo0] = 0;//  0
						PlayerInfo[playa][pAmmo1] = 0;//  1
						PlayerInfo[playa][pAmmo2] = 0;//  2
						PlayerInfo[playa][pAmmo3] = 0;//  3
						PlayerInfo[playa][pAmmo4] = 0;//  4
						PlayerInfo[playa][pAmmo5] = 0;//  5
						PlayerInfo[playa][pAmmo6] = 0;//  6
						PlayerInfo[playa][pAmmo7] = 0;//  7
						PlayerInfo[playa][pAmmo8] = 0;//  8
						PlayerInfo[playa][pAmmo9] = 0;//  9
						PlayerInfo[playa][pAmmo10] = 0;//  10
						PlayerInfo[playa][pAmmo11] = 0;//  11
						ResetPlayerWeapons(playa);
						PlayerInfo[playa][pJailed] = 1;
						PlayerInfo[playa][pJailTime] = money;
						SetPlayerInterior(playa, 6);
						SetPlayerPos(playa, 264.6288,77.5742,1001.0391);
					}
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "      !");
			}
		}
		return 1;
	}

	if(strcmp(cmd, "/unjail", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /unjail [playerid/PartOfName]");
				return 1;
			}
			if (dostup[playerid] != 1)
  			{
				ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
				return 1;
			}
			new playa;
			playa = ReturnUser(tmp);
			if(PlayerInfo[playerid][pAdmin] >= 3)
			{
			    if(IsPlayerConnected(playa))
			    {
			        if(playa != INVALID_PLAYER_ID)
			        {
				        GetPlayerName(playa, giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
						format(string, sizeof(string), "*   %s", giveplayer);
						SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						format(string, sizeof(string), "*  %s    !", sendername);
						SendClientMessage(playa, COLOR_LIGHTBLUE, string);
						UnJail(playa);
					}
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "      !");
			}
		}
		return 1;
	}
//----------------------------------[TOD]-----------------------------------------------

	if(strcmp(cmd, "/tod", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /tod [timeofday] (0-23)");
				return 1;
			}
			new hour;
			hour = strval(tmp);
			if (PlayerInfo[playerid][pAdmin] >= 8)
			{
	            SetWorldTime(hour);
				format(string, sizeof(string), "*  %d:00 .", hour);
				BroadCast(COLOR_GRAD1, string);
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "         !");
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/startlotto", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(PlayerInfo[playerid][pAdmin] >= 8)
	        {
	            format(string, sizeof(string), " :  ");
	            OOCOff(COLOR_WHITE, string);
	            new rand = random(20) + 1;
	            Lotto(rand);
	        }
	        else
	        {
	            SendClientMessage(playerid, COLOR_GREY, "      !");
	            return 1;
	        }
	    }
		return 1;
	}
//-----------------------------------editstat---------------------------------------
	if(strcmp(cmd, "/", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD1, " : /setstat [playerid/PartOfName] [statcode] [amount]");
				SendClientMessage(playerid, COLOR_GRAD4, "|1  |2    |3   |4  ");
				SendClientMessage(playerid, COLOR_GRAD3, "|5    |6   |7   ");
				SendClientMessage(playerid, COLOR_GRAD2, "|8 HouseKey |9 BizKey |10 O/VIP |12  |13  ");
				SendClientMessage(playerid, COLOR_GRAD2, "|14  |15  |16 Jack |17  |18  |19  |20 ");
				SendClientMessage(playerid, COLOR_GRAD2, "|22   1|23   2|");
				return 1;
			}
			giveplayerid = ReturnUser(tmp);
            if(IsPlayerConnected(giveplayerid))
	    	{
	    	    if(giveplayerid != INVALID_PLAYER_ID)
	    	    {
					tmp = strtok(cmdtext, idx);
					if(!strlen(tmp))
					{
						SendClientMessage(playerid, COLOR_GRAD1, " : /setstat [playerid/PartOfName] [statcode] [amount]");
						SendClientMessage(playerid, COLOR_GRAD4, "|1  |2    |3   |4  ");
						SendClientMessage(playerid, COLOR_GRAD3, "|5    |6   |7   ");
						SendClientMessage(playerid, COLOR_GRAD2, "|8 HouseKey |9 BizKey |10 O/VIP |12  |13  ");
						SendClientMessage(playerid, COLOR_GRAD2, "|14  |15  |16 Jack |17  |18  |19  |20 ");
						return 1;
					}
					new stat;
					stat = strval(tmp);
					tmp = strtok(cmdtext, idx);
					if(!strlen(tmp))
					{
						SendClientMessage(playerid, COLOR_GRAD1, " : /setstat [playerid/PartOfName] [statcode] [amount]");
						SendClientMessage(playerid, COLOR_GRAD4, "|1  |2    |3   |4  ");
						SendClientMessage(playerid, COLOR_GRAD3, "|5    |6   |7   ");
						SendClientMessage(playerid, COLOR_GRAD2, "|8 HouseKey |9 BizKey |10 O/VIP |12  |13  ");
						SendClientMessage(playerid, COLOR_GRAD2, "|14  |15  |16 Jack |17  |18  |19  |20 ");
						return 1;
					}
					new amount;
					amount = strval(tmp);
					if (dostup[playerid] != 1)
  					{
						ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
						return 1;
					}
					if (PlayerInfo[playerid][pAdmin] >= 7)
					{
						switch (stat)
						{
							case 1:
							{
								PlayerInfo[giveplayerid][pLevel] = amount;
								format(string, sizeof(string), "        %d", amount);
							}
							case 2:
							{
								PlayerInfo[giveplayerid][pSHealth] = amount;
								format(string, sizeof(string), "         %d ", amount);
							}
							case 3:
							{
								PlayerInfo[giveplayerid][gPupgrade] = amount;
								format(string, sizeof(string), "         %d", amount);
							}
							case 4:
							{
								PlayerInfo[giveplayerid][pModel] = amount;
								format(string, sizeof(string), "      %d", amount);
							}
							case 5:
							{
								PlayerInfo[giveplayerid][pAccount] = amount;
								format(string, sizeof(string), "        $%d", amount);
							}
							case 6:
							{
								PlayerInfo[giveplayerid][pPnumber] = amount;
								format(string, sizeof(string), "         %d", amount);
							}
							case 7:
							{
								PlayerInfo[giveplayerid][pExp] = amount;
								format(string, sizeof(string), "         %d", amount);
							}
							case 8:
							{
								PlayerInfo[giveplayerid][pPhousekey] = amount;
								format(string, sizeof(string), "          %d", amount);
							}
							case 9:
							{
								PlayerInfo[giveplayerid][pPbiskey] = amount;
								format(string, sizeof(string), "         %d", amount);
							}
							case 10:
							{
								PlayerInfo[giveplayerid][pDonate] = amount;
								format(string, sizeof(string), "        %d", amount);
							}
							case 11:
							{
								PlayerInfo[giveplayerid][pFMember] = amount;
								format(string, sizeof(string), "         %d", amount);
							}
							case 12:
							{
								PlayerInfo[giveplayerid][pDetSkill] = amount;
								format(string, sizeof(string), "        %d", amount);
							}
							case 13:
							{
								PlayerInfo[giveplayerid][pLawSkill] = amount;
								format(string, sizeof(string), "        %d", amount);
							}
							case 14:
							{
								PlayerInfo[giveplayerid][pMechSkill] = amount;
								format(string, sizeof(string), "        To %d", amount);
							}
							case 15:
							{
								PlayerInfo[giveplayerid][pNewsSkill] = amount;
								format(string, sizeof(string), "        To %d", amount);
							}
							case 16:
							{
								PlayerInfo[giveplayerid][pJackSkill] = amount;
								format(string, sizeof(string), "         %d", amount);
							}
							case 17:
							{
								PlayerInfo[giveplayerid][pDrugsSkill] = amount;
								format(string, sizeof(string), "         %d", amount);
							}
							case 18:
							{
								PlayerInfo[giveplayerid][pSexSkill] = amount;
								format(string, sizeof(string), "        %d", amount);
							}
							case 19:
							{
								PlayerInfo[giveplayerid][pBoxSkill] = amount;
								format(string, sizeof(string), "        %d", amount);
							}
							case 20:
							{
								PlayerInfo[giveplayerid][pMats] = amount;
								format(string, sizeof(string), "    %d    ", amount);
							}
							case 21:
							{
								PlayerInfo[giveplayerid][pDrugs] = amount;
								format(string, sizeof(string), "    %d    ", amount);
							}
							case 22:
							{
								PlayerInfo[giveplayerid][pCarKey] = amount;
								format(string, sizeof(string), "    %d     ", amount);
							}
							case 23:
							{
								PlayerInfo[giveplayerid][pCarKey2] = amount;
								format(string, sizeof(string), "    %d     ", amount);
							}
							case 77:
							{
								PlayerInfo[giveplayerid][pJob] = amount;
								format(string, sizeof(string), "       %d", amount);
							}
							case 88:
							{
								PlayerInfo[giveplayerid][pContractTime] = amount;
								format(string, sizeof(string), "         %d", amount);
							}
							default:
							{
								format(string, sizeof(string), "      ", amount);
							}

						}
						SendClientMessage(playerid, COLOR_GRAD1, string);
					}
					else
					{
						SendClientMessage(playerid, COLOR_GRAD1, "        !");
					}
				}//not valid id
			}//not connected
		}
		return 1;
	}
	if(strcmp(cmd, "/setfamily", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(PlayerInfo[playerid][pAdmin] < 1338)
			{
			    SendClientMessage(playerid, COLOR_GRAD1, "        !");
			    return 1;
			}
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD1, " : /setfamily [Family] [code] [amount]");
				SendClientMessage(playerid, COLOR_GRAD4, "|1 ");
				return 1;
			}
			new family;
			family = strval(tmp);
			if(family < 1 || family > 10) { SendClientMessage(playerid, COLOR_GREY, "        1   10 !"); return 1; }
			family -= 1;
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD1, " : /setfamily [Family] [code] [amount]");
				SendClientMessage(playerid, COLOR_GRAD4, "|1 ");
				return 1;
			}
			new stat;
			stat = strval(tmp);
			if(stat < 1 || stat > 1) { SendClientMessage(playerid, COLOR_GREY, "         1   1 !"); return 1; }
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD1, " : /setfamily [Family] [code] [amount]");
				SendClientMessage(playerid, COLOR_GRAD4, "|1 ");
				return 1;
			}
			new amount;
			amount = strval(tmp);
			if(amount < 1 || amount > 10) { SendClientMessage(playerid, COLOR_GREY, "        1   10 !"); return 1; }
			switch (stat)
			{
			    case 1:
			    {
					FamilyInfo[family][FamilyMembers] = amount;
					format(string, sizeof(string), "    %s  %d ", FamilyInfo[family][FamilyName], amount);
			    }
			    default:
			    {
			    	format(string, sizeof(string), "      ");
			    }
			}
			SendClientMessage(playerid, COLOR_GREY, string);
		}
		return 1;
	}
//----------------------------------[SETINT]-----------------------------------------------
	if(strcmp(cmd, "/setint", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /setint [interiorid]");
				return 1;
			}
			new intid;
			intid = strval(tmp);
			if (PlayerInfo[playerid][pAdmin] >= 1)
			{
				SetPlayerInterior(playerid,intid);
				PlayerInfo[playerid][pInt] = intid;
				format(string, sizeof(string), "*  id %d.", intid);
				SendClientMessage(playerid, COLOR_GRAD1, string);
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "        !");
			}
		}
		return 1;
	}
//----------------------------------[SKYDIVE]------------------------------------------------
	if(strcmp(cmd, "/skydive", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if (dostup[playerid] != 1)
  			{
				ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
				return 1;
			}
			if (PlayerInfo[playerid][pAdmin] >= 4)
			{
				GetPlayerPos(playerid, rx, ry, rz);
				if (IsPlayerConnected(playerid))
				{
					ServerGivePlayerWeapons(playerid, 46, 0);
					SetPlayerPos(playerid,rx, ry, rz+1500);
					SendClientMessage(playerid, COLOR_WHITE, "GO!! GO!! GO!!");
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "        !");
			}
		}
		return 1;
	}
//----------------------------------[FOURDIVE]------------------------------------------------
	if(strcmp(cmd, "/fourdive", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /fourdive [playerid1] [playerid2] [playerid3] [playerid4]");
				return 1;
			}
			new para1;
			new para2;
			new para3;
			new para4;
			para1 = strval(tmp);
			tmp = strtok(cmdtext, idx);
			para2 = strval(tmp);
			tmp = strtok(cmdtext, idx);
			para3 = strval(tmp);
			tmp = strtok(cmdtext, idx);
			para4 = strval(tmp);
			if (PlayerInfo[playerid][pAdmin] >= 8)
			{
				if (IsPlayerConnected(para1)){ ServerGivePlayerWeapons(para1, 46, 0); SetPlayerPos(para1,1536.0, -1360.0, 1350.0);SetPlayerInterior(para1,0);PlayerInfo[para1][pInt] = 0;SendClientMessage(para1, COLOR_WHITE, "GO!! GO!! GO!!");}
				if ((IsPlayerConnected(para2)) && (para2>0)) { ServerGivePlayerWeapons(para2, 46, 0); SetPlayerPos(para2,1536.0, -1345.0, 1350.0);SetPlayerInterior(para2,0);PlayerInfo[para2][pInt] = 0;SendClientMessage(para2, COLOR_RED, "GO!! GO!! GO!!");}
				if ((IsPlayerConnected(para3)) && (para3>0)) { ServerGivePlayerWeapons(para3, 46, 0); SetPlayerPos(para3,1552.0, -1345.0, 1350.0);SetPlayerInterior(para3,0);PlayerInfo[para3][pInt] = 0;SendClientMessage(para3, COLOR_RED, "GO!! GO!! GO!!");}
				if ((IsPlayerConnected(para4)) && (para4>0)) { ServerGivePlayerWeapons(para4, 46, 0); SetPlayerPos(para4,1552.0, -1360.0, 1350.0);SetPlayerInterior(para4,0);PlayerInfo[para4][pInt] = 0;SendClientMessage(para4, COLOR_RED, "GO!! GO!! GO!!");}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "        !");
			}
		}
		return 1;
	}
//----------------------------------[INVITE]------------------------------------------------
	if(strcmp(cmd, "/invite", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /invite [playerid/PartOfName]");
				return 1;
			}
			new para1;
			new skinn;
			new ftext[25];
			para1 = ReturnUser(tmp);
   			if (PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1 && PlayerInfo[playerid][pRank] == 13)
			{
   			 	if(IsPlayerConnected(para1))
  				{
      				if(para1 != INVALID_PLAYER_ID)
       			 	{
			    		if (PlayerInfo[para1][pMember] == 0 && PlayerInfo[para1][pArmBil] == 1)
				    	{
        					if(PlayerInfo[para1][pWarns] == 0)
			        		{
				     		   	if(PlayerInfo[playerid][pLeader] == 1) { PlayerInfo[para1][pTeam] = 1; gTeam[para1] = 1; ftext = "LSPD"; new File = iniOpen("fraction1.ini"); iniGetInt(File,"q1",skinn); iniClose(File); SetPlayerSkin(para1, skinn); }
	              				else { return 1; }
						 		GetPlayerName(para1, giveplayer, sizeof(giveplayer));
								GetPlayerName(playerid, sendername, sizeof(sendername));
								PlayerInfo[para1][pMember] = 1;
								PlayerInfo[para1][pRank] = 1;
								PlayerInfo[para1][pZvan] = 1;
								printf("AdmCmd: %s  %s  %s.", sendername, giveplayer, ftext);
								format(string, sizeof(string), "      %s,     %s", ftext, sendername);
								SendClientMessage(para1, COLOR_LIGHTBLUE, string);
								format(string, sizeof(string), "     %s  %s.", giveplayer,ftext);
								SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
								SendClientMessage(para1, COLOR_LIGHTBLUE, "   ");
								PlayerInfo[para1][pModel] = skinn;
			    				PlayerInfo[para1][pChar] = skinn;
							    PlayerInfo[para1][pJob] = 0;
							    PlayerInfo[para1][pContractTime] = 0;
						    	MedicBill[playerid] = 0;
							    SelectCharPlace[playerid] = 0;
							    SelectCharID[playerid] = 0;
							    gTeam[playerid] = PlayerInfo[playerid][pTeam];
							    SelectChar[playerid] = 0;
							    SetSpawnInfo(playerid, PlayerInfo[playerid][pTeam], PlayerInfo[playerid][pModel],0.0,0.0,0.0,0,0,0,0,0,0,0);
								MedicBill[playerid] = 0;
							    SelectCharPlace[playerid] = 0;
							    SelectCharID[playerid] = 0;
							    SelectChar[playerid] = 0;
							    SaveAccounts();
							}
							else
							{
							 	SendClientMessage(playerid, COLOR_LIGHTRED, "    ,     !");
						    	return 1;
						    }
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, "       ");
						    return 1;
						}
					}
				}//not connected
			}
			else if (PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 2 && PlayerInfo[playerid][pRank] == 9)
			{
   			 	if(IsPlayerConnected(para1))
  				{
      				if(para1 != INVALID_PLAYER_ID)
       			 	{
			    		if (PlayerInfo[para1][pMember] == 0 && PlayerInfo[para1][pArmBil] == 1)
				    	{
        					if(PlayerInfo[para1][pWarns] == 0)
			        		{
								if(PlayerInfo[playerid][pLeader] == 2) { PlayerInfo[para1][pTeam] = 2; gTeam[para1] = 2; ftext = "FBI"; new File = iniOpen("fraction2.ini"); iniGetInt(File,"q1",skinn); iniClose(File); SetPlayerSkin(para1, skinn); }
                                else { return 1; }
						 		GetPlayerName(para1, giveplayer, sizeof(giveplayer));
								GetPlayerName(playerid, sendername, sizeof(sendername));
								PlayerInfo[para1][pMember] = 2;
								PlayerInfo[para1][pRank] = 1;
								PlayerInfo[para1][pZvan] = 1;
								printf("AdmCmd: %s  %s  %s.", sendername, giveplayer, ftext);
								format(string, sizeof(string), "      %s,     %s", ftext, sendername);
								SendClientMessage(para1, COLOR_LIGHTBLUE, string);
								format(string, sizeof(string), "     %s  %s.", giveplayer,ftext);
								SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
								SendClientMessage(para1, COLOR_LIGHTBLUE, "   ");
								PlayerInfo[para1][pModel] = skinn;
			    				PlayerInfo[para1][pChar] = skinn;
							    PlayerInfo[para1][pJob] = 0;
							    PlayerInfo[para1][pContractTime] = 0;
						    	MedicBill[playerid] = 0;
							    SelectCharPlace[playerid] = 0;
							    SelectCharID[playerid] = 0;
							    gTeam[playerid] = PlayerInfo[playerid][pTeam];
							    SelectChar[playerid] = 0;
							    SetSpawnInfo(playerid, PlayerInfo[playerid][pTeam], PlayerInfo[playerid][pModel],0.0,0.0,0.0,0,0,0,0,0,0,0);
								MedicBill[playerid] = 0;
							    SelectCharPlace[playerid] = 0;
							    SelectCharID[playerid] = 0;
							    SelectChar[playerid] = 0;
							    SaveAccounts();
							}
							else
							{
							 	SendClientMessage(playerid, COLOR_LIGHTRED, "    ,     !");
						    	return 1;
						    }
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, "       ");
						    return 1;
						}
					}
				}//not connected
			}
			else if (PlayerInfo[playerid][pLeader] == 3 || PlayerInfo[playerid][pMember] == 3 && PlayerInfo[playerid][pRank] == 14)
			{
   			 	if(IsPlayerConnected(para1))
  				{
      				if(para1 != INVALID_PLAYER_ID)
       			 	{
			    		if (gTeam[para1]==TEAM_GREEN && PlayerInfo[para1][pMember] == 0 && PlayerInfo[para1][pFMember] == 255 )
				    	{
        					if(PlayerInfo[para1][pWarns] == 0)
			        		{
								if(PlayerInfo[playerid][pLeader] == 3) { PlayerInfo[para1][pTeam] = 3; gTeam[para1] = 3; ftext = "Army[69]"; new File = iniOpen("fraction3.ini"); iniGetInt(File,"q1",skinn); iniClose(File); SetPlayerSkin(para1, skinn); }
								else { return 1; }
					 			GetPlayerName(para1, giveplayer, sizeof(giveplayer));
								GetPlayerName(playerid, sendername, sizeof(sendername));
								PlayerInfo[para1][pMember] = 3;
								PlayerInfo[para1][pRank] = 1;
								PlayerInfo[para1][pZvan] = 1;
								printf("AdmCmd: %s  %s  %s.", sendername, giveplayer, ftext);
								format(string, sizeof(string), "      %s,     %s", ftext, sendername);
								SendClientMessage(para1, COLOR_LIGHTBLUE, string);
								format(string, sizeof(string), "     %s  %s.", giveplayer,ftext);
								SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
								SendClientMessage(para1, COLOR_LIGHTBLUE, "   ");
								PlayerInfo[para1][pModel] = skinn;
			    				PlayerInfo[para1][pChar] = skinn;
							    PlayerInfo[para1][pJob] = 0;
							    PlayerInfo[para1][pContractTime] = 0;
						    	MedicBill[playerid] = 0;
							    SelectCharPlace[playerid] = 0;
							    SelectCharID[playerid] = 0;
							    gTeam[playerid] = PlayerInfo[playerid][pTeam];
							    SelectChar[playerid] = 0;
							    SetSpawnInfo(playerid, PlayerInfo[playerid][pTeam], PlayerInfo[playerid][pModel],0.0,0.0,0.0,0,0,0,0,0,0,0);
								MedicBill[playerid] = 0;
							    SelectCharPlace[playerid] = 0;
							    SelectCharID[playerid] = 0;
							    SelectChar[playerid] = 0;
							    SaveAccounts();
							}
							else
							{
							 	SendClientMessage(playerid, COLOR_LIGHTRED, "    ,     !");
						    	return 1;
						    }
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, "       51    2 ");
						    return 1;
						}
					}
				}//not connected
			}
			else if (PlayerInfo[playerid][pLeader] == 4 || PlayerInfo[playerid][pMember] == 4 && PlayerInfo[playerid][pRank] == 9)
			{
   			 	if(IsPlayerConnected(para1))
  				{
      				if(para1 != INVALID_PLAYER_ID)
       			 	{
			    		if (gTeam[para1]==TEAM_GREEN && PlayerInfo[para1][pMember] == 0 && PlayerInfo[para1][pFMember] == 255)
				    	{
        					if(PlayerInfo[para1][pWarns] == 0)
			        		{
						        if(PlayerInfo[playerid][pLeader] == 4) { PlayerInfo[para1][pTeam] = 4; gTeam[para1] = 4; ftext = ""; new File = iniOpen("fraction4.ini"); iniGetInt(File,"q1",skinn); iniClose(File); SetPlayerSkin(para1, skinn); }
						        else { return 1; }
					 			GetPlayerName(para1, giveplayer, sizeof(giveplayer));
								GetPlayerName(playerid, sendername, sizeof(sendername));
								PlayerInfo[para1][pMember] = 4;
								PlayerInfo[para1][pRank] = 1;
								PlayerInfo[para1][pZvan] = 1;
								printf("AdmCmd: %s  %s  %s.", sendername, giveplayer, ftext);
								format(string, sizeof(string), "      %s,     %s", ftext, sendername);
								SendClientMessage(para1, COLOR_LIGHTBLUE, string);
								format(string, sizeof(string), "     %s  %s.", giveplayer,ftext);
								SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
								SendClientMessage(para1, COLOR_LIGHTBLUE, "   ");
								PlayerInfo[para1][pModel] = skinn;
			    				PlayerInfo[para1][pChar] = skinn;
							    PlayerInfo[para1][pJob] = 0;
							    PlayerInfo[para1][pContractTime] = 0;
						    	MedicBill[playerid] = 0;
							    SelectCharPlace[playerid] = 0;
							    SelectCharID[playerid] = 0;
							    gTeam[playerid] = PlayerInfo[playerid][pTeam];
							    SelectChar[playerid] = 0;
							    SetSpawnInfo(playerid, PlayerInfo[playerid][pTeam], PlayerInfo[playerid][pModel],0.0,0.0,0.0,0,0,0,0,0,0,0);
								MedicBill[playerid] = 0;
							    SelectCharPlace[playerid] = 0;
							    SelectCharID[playerid] = 0;
							    SelectChar[playerid] = 0;
							    SaveAccounts();
							}
							else
							{
							 	SendClientMessage(playerid, COLOR_LIGHTRED, "    ,     !");
						    	return 1;
						    }
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, "       ,  / /  .");
						    return 1;
						}
					}
				}//not connected
			}
			else if (PlayerInfo[playerid][pLeader] == 5 || PlayerInfo[playerid][pMember] == 5 && PlayerInfo[playerid][pRank] == 6)
			{
   			 	if(IsPlayerConnected(para1))
  				{
      				if(para1 != INVALID_PLAYER_ID)
       			 	{
			    		if (gTeam[para1]==TEAM_GREEN && PlayerInfo[para1][pMember] == 0 && PlayerInfo[para1][pFMember] == 255)
				    	{
        					if(PlayerInfo[para1][pWarns] == 0)
			        		{
						        if(PlayerInfo[playerid][pLeader] == 5) { PlayerInfo[para1][pTeam] = 5; gTeam[para1] = 5; ftext = "La Cosa Nostra"; new File = iniOpen("fraction5.ini"); iniGetInt(File,"q1",skinn); iniClose(File); SetPlayerSkin(para1, skinn); }
						        else { return 1; }
					 			GetPlayerName(para1, giveplayer, sizeof(giveplayer));
								GetPlayerName(playerid, sendername, sizeof(sendername));
								PlayerInfo[para1][pMember] = 5;
								PlayerInfo[para1][pRank] = 1;
								PlayerInfo[para1][pZvan] = 1;
								printf("AdmCmd: %s  %s  %s.", sendername, giveplayer, ftext);
								format(string, sizeof(string), "      %s,     %s", ftext, sendername);
								SendClientMessage(para1, COLOR_LIGHTBLUE, string);
								format(string, sizeof(string), "     %s  %s.", giveplayer,ftext);
								SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
								SendClientMessage(para1, COLOR_LIGHTBLUE, "   ");
								PlayerInfo[para1][pModel] = skinn;
			    				PlayerInfo[para1][pChar] = skinn;
							    PlayerInfo[para1][pJob] = 0;
							    PlayerInfo[para1][pContractTime] = 0;
						    	MedicBill[playerid] = 0;
							    SelectCharPlace[playerid] = 0;
							    SelectCharID[playerid] = 0;
							    gTeam[playerid] = PlayerInfo[playerid][pTeam];
							    SelectChar[playerid] = 0;
							    SetSpawnInfo(playerid, PlayerInfo[playerid][pTeam], PlayerInfo[playerid][pModel],0.0,0.0,0.0,0,0,0,0,0,0,0);
								MedicBill[playerid] = 0;
							    SelectCharPlace[playerid] = 0;
							    SelectCharID[playerid] = 0;
							    SelectChar[playerid] = 0;
							    SaveAccounts();
							}
							else
							{
							 	SendClientMessage(playerid, COLOR_LIGHTRED, "    ,     !");
						    	return 1;
						    }
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, "       ,  / /  .");
						    return 1;
						}
					}
				}//not connected
			}
			else if (PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pMember] == 6 && PlayerInfo[playerid][pRank] == 9)
			{
   			 	if(IsPlayerConnected(para1))
  				{
      				if(para1 != INVALID_PLAYER_ID)
       			 	{
			    		if (gTeam[para1]==TEAM_GREEN && PlayerInfo[para1][pMember] == 0 && PlayerInfo[para1][pFMember] == 255)
				    	{
        					if(PlayerInfo[para1][pWarns] == 0)
			        		{
								if(PlayerInfo[playerid][pLeader] == 6) { PlayerInfo[para1][pTeam] = 6; gTeam[para1] = 6; ftext = "Yakuza"; new File = iniOpen("fraction6.ini"); iniGetInt(File,"q1",skinn); iniClose(File); SetPlayerSkin(para1, skinn); }
								else { return 1; }
					 			GetPlayerName(para1, giveplayer, sizeof(giveplayer));
								GetPlayerName(playerid, sendername, sizeof(sendername));
								PlayerInfo[para1][pMember] = 6;
								PlayerInfo[para1][pRank] = 1;
								PlayerInfo[para1][pZvan] = 1;
								printf("AdmCmd: %s  %s  %s.", sendername, giveplayer, ftext);
								format(string, sizeof(string), "      %s,     %s", ftext, sendername);
								SendClientMessage(para1, COLOR_LIGHTBLUE, string);
								format(string, sizeof(string), "     %s  %s.", giveplayer,ftext);
								SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
								SendClientMessage(para1, COLOR_LIGHTBLUE, "   ");
								PlayerInfo[para1][pModel] = skinn;
			    				PlayerInfo[para1][pChar] = skinn;
							    PlayerInfo[para1][pJob] = 0;
							    PlayerInfo[para1][pContractTime] = 0;
						    	MedicBill[playerid] = 0;
							    SelectCharPlace[playerid] = 0;
							    SelectCharID[playerid] = 0;
							    gTeam[playerid] = PlayerInfo[playerid][pTeam];
							    SelectChar[playerid] = 0;
							    SetSpawnInfo(playerid, PlayerInfo[playerid][pTeam], PlayerInfo[playerid][pModel],0.0,0.0,0.0,0,0,0,0,0,0,0);
								MedicBill[playerid] = 0;
							    SelectCharPlace[playerid] = 0;
							    SelectCharID[playerid] = 0;
							    SelectChar[playerid] = 0;
							    SaveAccounts();
							}
							else
							{
							 	SendClientMessage(playerid, COLOR_LIGHTRED, "    ,     !");
						    	return 1;
						    }
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, "       ,  / /  .");
						    return 1;
						}
					}
				}//not connected
			}
			else if (PlayerInfo[playerid][pLeader] == 7 || PlayerInfo[playerid][pMember] == 7 && PlayerInfo[playerid][pRank] == 9)
			{
   			 	if(IsPlayerConnected(para1))
  				{
      				if(para1 != INVALID_PLAYER_ID)
       			 	{
			    		if (gTeam[para1]==TEAM_GREEN && PlayerInfo[para1][pMember] == 0 && PlayerInfo[para1][pFMember] == 255 || PlayerInfo[playerid][pArmBil] == 0)
				    	{
        					if(PlayerInfo[para1][pWarns] == 0)
             				{
								if(PlayerInfo[playerid][pLeader] == 7) { PlayerInfo[para1][pTeam] = 7; gTeam[para1] = 7; ftext = ""; new File = iniOpen("fraction7.ini"); iniGetInt(File,"q1",skinn); iniClose(File); SetPlayerSkin(para1, skinn); }
								else { return 1; }
					 			GetPlayerName(para1, giveplayer, sizeof(giveplayer));
								GetPlayerName(playerid, sendername, sizeof(sendername));
								PlayerInfo[para1][pMember] = 7;
								PlayerInfo[para1][pRank] = 1;
								PlayerInfo[para1][pZvan] = 1;
								printf("AdmCmd: %s  %s  %s.", sendername, giveplayer, ftext);
								format(string, sizeof(string), "      %s,     %s", ftext, sendername);
								SendClientMessage(para1, COLOR_LIGHTBLUE, string);
								format(string, sizeof(string), "     %s  %s.", giveplayer,ftext);
								SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
								SendClientMessage(para1, COLOR_LIGHTBLUE, "   ");
								PlayerInfo[para1][pModel] = skinn;
			    				PlayerInfo[para1][pChar] = skinn;
							    PlayerInfo[para1][pJob] = 0;
							    PlayerInfo[para1][pContractTime] = 0;
						    	MedicBill[playerid] = 0;
							    SelectCharPlace[playerid] = 0;
							    SelectCharID[playerid] = 0;
							    gTeam[playerid] = PlayerInfo[playerid][pTeam];
							    SelectChar[playerid] = 0;
							    SetSpawnInfo(playerid, PlayerInfo[playerid][pTeam], PlayerInfo[playerid][pModel],0.0,0.0,0.0,0,0,0,0,0,0,0);
								MedicBill[playerid] = 0;
							    SelectCharPlace[playerid] = 0;
							    SelectCharID[playerid] = 0;
							    SelectChar[playerid] = 0;
							    SaveAccounts();
							}
							else
							{
							 	SendClientMessage(playerid, COLOR_LIGHTRED, "    ,     !");
						    	return 1;
						    }
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, "       ,  / /  .");
						    return 1;
						}
					}
				}//not connected
			}
			else if (PlayerInfo[playerid][pLeader] == 8 || PlayerInfo[playerid][pMember] == 8 && PlayerInfo[playerid][pRank] == 11)
			{
   			 	if(IsPlayerConnected(para1))
  				{
      				if(para1 != INVALID_PLAYER_ID)
       			 	{
			    		if (gTeam[para1]==TEAM_GREEN && PlayerInfo[para1][pMember] == 0 && PlayerInfo[para1][pFMember] == 255)
				    	{
        					if(PlayerInfo[para1][pWarns] == 0)
             				{
						        if(PlayerInfo[playerid][pLeader] == 8) { PlayerInfo[para1][pTeam] = 8; gTeam[para1] = 8; ftext = "Hitmans"; new File = iniOpen("fraction8.ini"); iniGetInt(File,"q1",skinn); iniClose(File); SetPlayerSkin(para1, skinn); }
 								     						  else { return 1; }
					 			GetPlayerName(para1, giveplayer, sizeof(giveplayer));
								GetPlayerName(playerid, sendername, sizeof(sendername));
								PlayerInfo[para1][pMember] = 8;
								PlayerInfo[para1][pRank] = 1;
								PlayerInfo[para1][pZvan] = 1;
								printf("AdmCmd: %s  %s  %s.", sendername, giveplayer, ftext);
								format(string, sizeof(string), "      %s,     %s", ftext, sendername);
								SendClientMessage(para1, COLOR_LIGHTBLUE, string);
								format(string, sizeof(string), "     %s  %s.", giveplayer,ftext);
								SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
								SendClientMessage(para1, COLOR_LIGHTBLUE, "   ");
								PlayerInfo[para1][pModel] = skinn;
			    				PlayerInfo[para1][pChar] = skinn;
							    PlayerInfo[para1][pJob] = 0;
							    PlayerInfo[para1][pContractTime] = 0;
						    	MedicBill[playerid] = 0;
							    SelectCharPlace[playerid] = 0;
							    SelectCharID[playerid] = 0;
							    gTeam[playerid] = PlayerInfo[playerid][pTeam];
							    SelectChar[playerid] = 0;
							    SetSpawnInfo(playerid, PlayerInfo[playerid][pTeam], PlayerInfo[playerid][pModel],0.0,0.0,0.0,0,0,0,0,0,0,0);
								MedicBill[playerid] = 0;
							    SelectCharPlace[playerid] = 0;
							    SelectCharID[playerid] = 0;
							    SelectChar[playerid] = 0;
							    SaveAccounts();
							}
							else
							{
							 	SendClientMessage(playerid, COLOR_LIGHTRED, "    ,     !");
						    	return 1;
						    }
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, "       ,  / /  .");
						    return 1;
						}
					}
				}//not connected
			}
			else if (PlayerInfo[playerid][pLeader] == 9 || PlayerInfo[playerid][pMember] == 9 && PlayerInfo[playerid][pRank] == 5)
			{
   			 	if(IsPlayerConnected(para1))
  				{
      				if(para1 != INVALID_PLAYER_ID)
       			 	{
			    		if (gTeam[para1]==TEAM_GREEN && PlayerInfo[para1][pMember] == 0 && PlayerInfo[para1][pFMember] == 255)
				    	{
        					if(PlayerInfo[para1][pWarns] == 0)
             				{
						        if(PlayerInfo[playerid][pLeader] == 9) { PlayerInfo[para1][pTeam] = 9; gTeam[para1] = 9; ftext = "CNN"; new File = iniOpen("fraction9.ini"); iniGetInt(File,"q1",skinn); iniClose(File); SetPlayerSkin(para1, skinn); }
						 		else { return 1; }
					 			GetPlayerName(para1, giveplayer, sizeof(giveplayer));
								GetPlayerName(playerid, sendername, sizeof(sendername));
								PlayerInfo[para1][pMember] = 9;
								PlayerInfo[para1][pRank] = 1;
								PlayerInfo[para1][pZvan] = 1;
								printf("AdmCmd: %s  %s  %s.", sendername, giveplayer, ftext);
								format(string, sizeof(string), "      %s,     %s", ftext, sendername);
								SendClientMessage(para1, COLOR_LIGHTBLUE, string);
								format(string, sizeof(string), "     %s  %s.", giveplayer,ftext);
								SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
								SendClientMessage(para1, COLOR_LIGHTBLUE, "   ");
								PlayerInfo[para1][pModel] = skinn;
			    				PlayerInfo[para1][pChar] = skinn;
							    PlayerInfo[para1][pJob] = 0;
							    PlayerInfo[para1][pContractTime] = 0;
						    	MedicBill[playerid] = 0;
							    SelectCharPlace[playerid] = 0;
							    SelectCharID[playerid] = 0;
							    gTeam[playerid] = PlayerInfo[playerid][pTeam];
							    SelectChar[playerid] = 0;
							    SetSpawnInfo(playerid, PlayerInfo[playerid][pTeam], PlayerInfo[playerid][pModel],0.0,0.0,0.0,0,0,0,0,0,0,0);
								MedicBill[playerid] = 0;
							    SelectCharPlace[playerid] = 0;
							    SelectCharID[playerid] = 0;
							    SelectChar[playerid] = 0;
							    SaveAccounts();
							}
							else
							{
							 	SendClientMessage(playerid, COLOR_LIGHTRED, "    ,     !");
						    	return 1;
						    }
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, "       ,  / /  .");
						    return 1;
						}
					}
				}//not connected
			}
			else if (PlayerInfo[playerid][pLeader] == 10 || PlayerInfo[playerid][pMember] == 10 && PlayerInfo[playerid][pRank] == 5)
			{
   			 	if(IsPlayerConnected(para1))
  				{
      				if(para1 != INVALID_PLAYER_ID)
       			 	{
			    		if (gTeam[para1]==TEAM_GREEN && PlayerInfo[para1][pMember] == 0 && PlayerInfo[para1][pFMember] == 255)
				    	{
        					if(PlayerInfo[para1][pWarns] == 0)
             				{
						        if(PlayerInfo[playerid][pLeader] == 10) { PlayerInfo[para1][pTeam] = 10; gTeam[para1] = 10; ftext = "Taxi"; new File = iniOpen("fraction10.ini"); iniGetInt(File,"q1",skinn); iniClose(File); SetPlayerSkin(para1, skinn); }
 								else { return 1; }
					 			GetPlayerName(para1, giveplayer, sizeof(giveplayer));
								GetPlayerName(playerid, sendername, sizeof(sendername));
								PlayerInfo[para1][pMember] = 10;
								PlayerInfo[para1][pRank] = 1;
								PlayerInfo[para1][pZvan] = 1;
								printf("AdmCmd: %s  %s  %s.", sendername, giveplayer, ftext);
								format(string, sizeof(string), "      %s,     %s", ftext, sendername);
								SendClientMessage(para1, COLOR_LIGHTBLUE, string);
								format(string, sizeof(string), "     %s  %s.", giveplayer,ftext);
								SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
								SendClientMessage(para1, COLOR_LIGHTBLUE, "   ");
								PlayerInfo[para1][pModel] = skinn;
			    				PlayerInfo[para1][pChar] = skinn;
							    PlayerInfo[para1][pJob] = 0;
							    PlayerInfo[para1][pContractTime] = 0;
						    	MedicBill[playerid] = 0;
							    SelectCharPlace[playerid] = 0;
							    SelectCharID[playerid] = 0;
							    gTeam[playerid] = PlayerInfo[playerid][pTeam];
							    SelectChar[playerid] = 0;
							    SetSpawnInfo(playerid, PlayerInfo[playerid][pTeam], PlayerInfo[playerid][pModel],0.0,0.0,0.0,0,0,0,0,0,0,0);
								MedicBill[playerid] = 0;
							    SelectCharPlace[playerid] = 0;
							    SelectCharID[playerid] = 0;
							    SelectChar[playerid] = 0;
							    SaveAccounts();
							}
							else
							{
							 	SendClientMessage(playerid, COLOR_LIGHTRED, "    ,     !");
						    	return 1;
						    }
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, "       ,  / /  .");
						    return 1;
						}
					}
				}//not connected
			}
			else if (PlayerInfo[playerid][pLeader] == 11 || PlayerInfo[playerid][pMember] == 11 && PlayerInfo[playerid][pRank] == 5)
			{
   			 	if(IsPlayerConnected(para1))
  				{
      				if(para1 != INVALID_PLAYER_ID)
       			 	{
			    		if (gTeam[para1]==TEAM_GREEN && PlayerInfo[para1][pMember] == 0 && PlayerInfo[para1][pFMember] == 255)
				    	{
        					if(PlayerInfo[para1][pWarns] == 0)
             				{
						        if(PlayerInfo[playerid][pLeader] == 11) { PlayerInfo[para1][pTeam] = 11; gTeam[para1] = 11; ftext = ""; new File = iniOpen("fraction11.ini"); iniGetInt(File,"q1",skinn); iniClose(File); SetPlayerSkin(para1, skinn); }
						       	else { return 1; }
					 			GetPlayerName(para1, giveplayer, sizeof(giveplayer));
								GetPlayerName(playerid, sendername, sizeof(sendername));
								PlayerInfo[para1][pMember] = 11;
								PlayerInfo[para1][pRank] = 1;
								PlayerInfo[para1][pZvan] = 1;
								printf("AdmCmd: %s  %s  %s.", sendername, giveplayer, ftext);
								format(string, sizeof(string), "      %s,     %s", ftext, sendername);
								SendClientMessage(para1, COLOR_LIGHTBLUE, string);
								format(string, sizeof(string), "     %s  %s.", giveplayer,ftext);
								SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
								SendClientMessage(para1, COLOR_LIGHTBLUE, "   ");
								PlayerInfo[para1][pModel] = skinn;
			    				PlayerInfo[para1][pChar] = skinn;
							    PlayerInfo[para1][pJob] = 0;
							    PlayerInfo[para1][pContractTime] = 0;
						    	MedicBill[playerid] = 0;
							    SelectCharPlace[playerid] = 0;
							    SelectCharID[playerid] = 0;
							    gTeam[playerid] = PlayerInfo[playerid][pTeam];
							    SelectChar[playerid] = 0;
							    SetSpawnInfo(playerid, PlayerInfo[playerid][pTeam], PlayerInfo[playerid][pModel],0.0,0.0,0.0,0,0,0,0,0,0,0);
								MedicBill[playerid] = 0;
							    SelectCharPlace[playerid] = 0;
							    SelectCharID[playerid] = 0;
							    SelectChar[playerid] = 0;
							    SaveAccounts();
							}
							else
							{
							 	SendClientMessage(playerid, COLOR_LIGHTRED, "    ,     !");
						    	return 1;
						    }
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, "       ,  / /  .");
						    return 1;
						}
					}
				}//not connected
			}
			else if (PlayerInfo[playerid][pLeader] == 12 || PlayerInfo[playerid][pMember] == 12 && PlayerInfo[playerid][pRank] == 6)
			{
   			 	if(IsPlayerConnected(para1))
  				{
      				if(para1 != INVALID_PLAYER_ID)
       			 	{
			    		if (gTeam[para1]==TEAM_GREEN && PlayerInfo[para1][pMember] == 0 && PlayerInfo[para1][pFMember] == 255)
				    	{
        					if(PlayerInfo[para1][pWarns] == 0)
             				{
						        if(PlayerInfo[playerid][pLeader] == 12) { PlayerInfo[para1][pTeam] = 12; gTeam[para1] = 12; ftext = "Flaming Cobra Gang"; new File = iniOpen("fraction12.ini"); iniGetInt(File,"q1",skinn); iniClose(File); SetPlayerSkin(para1, skinn); }/////
						        else { return 1; }
					 			GetPlayerName(para1, giveplayer, sizeof(giveplayer));
								GetPlayerName(playerid, sendername, sizeof(sendername));
								PlayerInfo[para1][pMember] =12;
								PlayerInfo[para1][pRank] = 1;
								PlayerInfo[para1][pZvan] = 1;
								printf("AdmCmd: %s  %s  %s.", sendername, giveplayer, ftext);
								format(string, sizeof(string), "      %s,     %s", ftext, sendername);
								SendClientMessage(para1, COLOR_LIGHTBLUE, string);
								format(string, sizeof(string), "     %s  %s.", giveplayer,ftext);
								SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
								SendClientMessage(para1, COLOR_LIGHTBLUE, "   ");
								PlayerInfo[para1][pModel] = skinn;
			    				PlayerInfo[para1][pChar] = skinn;
							    PlayerInfo[para1][pJob] = 0;
							    PlayerInfo[para1][pContractTime] = 0;
						    	MedicBill[playerid] = 0;
							    SelectCharPlace[playerid] = 0;
							    SelectCharID[playerid] = 0;
							    gTeam[playerid] = PlayerInfo[playerid][pTeam];
							    SelectChar[playerid] = 0;
							    SetSpawnInfo(playerid, PlayerInfo[playerid][pTeam], PlayerInfo[playerid][pModel],0.0,0.0,0.0,0,0,0,0,0,0,0);
								MedicBill[playerid] = 0;
							    SelectCharPlace[playerid] = 0;
							    SelectCharID[playerid] = 0;
							    SelectChar[playerid] = 0;
							    SaveAccounts();
							}
							else
							{
							 	SendClientMessage(playerid, COLOR_LIGHTRED, "    ,     !");
						    	return 1;
						    }
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, "       ,  / /  .");
						    return 1;
						}
					}
				}//not connected
			}
			else if (PlayerInfo[playerid][pLeader] == 13 || PlayerInfo[playerid][pMember] == 13 && PlayerInfo[playerid][pRank] == 5)
			{
   			 	if(IsPlayerConnected(para1))
  				{
      				if(para1 != INVALID_PLAYER_ID)
       			 	{
			    		if (gTeam[para1]==TEAM_GREEN && PlayerInfo[para1][pMember] == 0 && PlayerInfo[para1][pFMember] == 255)
				    	{
        					if(PlayerInfo[para1][pWarns] == 0)
             				{
	                            if(PlayerInfo[playerid][pLeader] == 13) { PlayerInfo[para1][pTeam] = 13; gTeam[para1] = 13; ftext = " "; new File = iniOpen("fraction13.ini"); iniGetInt(File,"q1",skinn); iniClose(File); SetPlayerSkin(para1, skinn); }
	                            else { return 1; }
					 			GetPlayerName(para1, giveplayer, sizeof(giveplayer));
								GetPlayerName(playerid, sendername, sizeof(sendername));
								PlayerInfo[para1][pMember] = 13;
								PlayerInfo[para1][pRank] = 1;
								PlayerInfo[para1][pZvan] = 1;
								printf("AdmCmd: %s  %s  %s.", sendername, giveplayer, ftext);
								format(string, sizeof(string), "      %s,     %s", ftext, sendername);
								SendClientMessage(para1, COLOR_LIGHTBLUE, string);
								format(string, sizeof(string), "     %s  %s.", giveplayer,ftext);
								SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
								SendClientMessage(para1, COLOR_LIGHTBLUE, "   ");
								PlayerInfo[para1][pModel] = skinn;
			    				PlayerInfo[para1][pChar] = skinn;
							    PlayerInfo[para1][pJob] = 0;
							    PlayerInfo[para1][pContractTime] = 0;
						    	MedicBill[playerid] = 0;
							    SelectCharPlace[playerid] = 0;
							    SelectCharID[playerid] = 0;
							    gTeam[playerid] = PlayerInfo[playerid][pTeam];
							    SelectChar[playerid] = 0;
							    SetSpawnInfo(playerid, PlayerInfo[playerid][pTeam], PlayerInfo[playerid][pModel],0.0,0.0,0.0,0,0,0,0,0,0,0);
								MedicBill[playerid] = 0;
							    SelectCharPlace[playerid] = 0;
							    SelectCharID[playerid] = 0;
							    SelectChar[playerid] = 0;
							    SaveAccounts();
							}
							else
							{
							 	SendClientMessage(playerid, COLOR_LIGHTRED, "    ,     !");
						    	return 1;
						    }
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, "       ,  / /  .");
						    return 1;
						}
					}
				}//not connected
			}
			else if (PlayerInfo[playerid][pLeader] == 14 || PlayerInfo[playerid][pMember] == 14 && PlayerInfo[playerid][pRank] == 9)
			{
   			 	if(IsPlayerConnected(para1))
  				{
      				if(para1 != INVALID_PLAYER_ID)
       			 	{
			    		if (gTeam[para1]==TEAM_GREEN && PlayerInfo[para1][pMember] == 0 && PlayerInfo[para1][pFMember] == 255)
				    	{
        					if(PlayerInfo[para1][pWarns] == 0)
             				{
	                            if(PlayerInfo[playerid][pLeader] == 14) { PlayerInfo[para1][pTeam] = 14; gTeam[para1] = 14; ftext = "Grove Street Gang"; new File = iniOpen("fraction14.ini"); iniGetInt(File,"q1",skinn); iniClose(File); SetPlayerSkin(para1, skinn); }
	                            else { return 1; }
					 			GetPlayerName(para1, giveplayer, sizeof(giveplayer));
								GetPlayerName(playerid, sendername, sizeof(sendername));
								PlayerInfo[para1][pMember] = 14;
								PlayerInfo[para1][pRank] = 1;
								PlayerInfo[para1][pZvan] = 1;
								printf("AdmCmd: %s  %s  %s.", sendername, giveplayer, ftext);
								format(string, sizeof(string), "      %s,     %s", ftext, sendername);
								SendClientMessage(para1, COLOR_LIGHTBLUE, string);
								format(string, sizeof(string), "     %s  %s.", giveplayer,ftext);
								SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
								SendClientMessage(para1, COLOR_LIGHTBLUE, "   ");
								PlayerInfo[para1][pModel] = skinn;
			    				PlayerInfo[para1][pChar] = skinn;
							    PlayerInfo[para1][pJob] = 0;
							    PlayerInfo[para1][pContractTime] = 0;
						    	MedicBill[playerid] = 0;
							    SelectCharPlace[playerid] = 0;
							    SelectCharID[playerid] = 0;
							    gTeam[playerid] = PlayerInfo[playerid][pTeam];
							    SelectChar[playerid] = 0;
							    SetSpawnInfo(playerid, PlayerInfo[playerid][pTeam], PlayerInfo[playerid][pModel],0.0,0.0,0.0,0,0,0,0,0,0,0);
								MedicBill[playerid] = 0;
							    SelectCharPlace[playerid] = 0;
							    SelectCharID[playerid] = 0;
							    SelectChar[playerid] = 0;
							    SaveAccounts();
							}
							else
							{
							 	SendClientMessage(playerid, COLOR_LIGHTRED, "    ,     !");
						    	return 1;
						    }
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, "       ,  / /  .");
						    return 1;
						}
					}
				}//not connected
			}
			else if (PlayerInfo[playerid][pLeader] == 15 || PlayerInfo[playerid][pMember] == 15 && PlayerInfo[playerid][pRank] == 11)
			{
   			 	if(IsPlayerConnected(para1))
  				{
      				if(para1 != INVALID_PLAYER_ID)
       			 	{
			    		if (gTeam[para1]==TEAM_GREEN && PlayerInfo[para1][pMember] == 0 && PlayerInfo[para1][pFMember] == 255)
				    	{
        					if(PlayerInfo[para1][pWarns] == 0)
             				{
	                            if(PlayerInfo[playerid][pLeader] == 15) { PlayerInfo[para1][pTeam] = 15; gTeam[para1] = 15; ftext = "El Coronas Gang"; new File = iniOpen("fraction15.ini"); iniGetInt(File,"q1",skinn); iniClose(File); SetPlayerSkin(para1, skinn); }
	                            else { return 1; }
					 			GetPlayerName(para1, giveplayer, sizeof(giveplayer));
								GetPlayerName(playerid, sendername, sizeof(sendername));
								PlayerInfo[para1][pMember] = 15;
								PlayerInfo[para1][pRank] = 1;
								PlayerInfo[para1][pZvan] = 1;
								printf("AdmCmd: %s  %s  %s.", sendername, giveplayer, ftext);
								format(string, sizeof(string), "      %s,     %s", ftext, sendername);
								SendClientMessage(para1, COLOR_LIGHTBLUE, string);
								format(string, sizeof(string), "     %s  %s.", giveplayer,ftext);
								SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
								SendClientMessage(para1, COLOR_LIGHTBLUE, "   ");
								PlayerInfo[para1][pModel] = skinn;
			    				PlayerInfo[para1][pChar] = skinn;
							    PlayerInfo[para1][pJob] = 0;
							    PlayerInfo[para1][pContractTime] = 0;
						    	MedicBill[playerid] = 0;
							    SelectCharPlace[playerid] = 0;
							    SelectCharID[playerid] = 0;
							    gTeam[playerid] = PlayerInfo[playerid][pTeam];
							    SelectChar[playerid] = 0;
							    SetSpawnInfo(playerid, PlayerInfo[playerid][pTeam], PlayerInfo[playerid][pModel],0.0,0.0,0.0,0,0,0,0,0,0,0);
								MedicBill[playerid] = 0;
							    SelectCharPlace[playerid] = 0;
							    SelectCharID[playerid] = 0;
							    SelectChar[playerid] = 0;
							    SaveAccounts();
							}
							else
							{
							 	SendClientMessage(playerid, COLOR_LIGHTRED, "    ,     !");
						    	return 1;
						    }
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, "       ,  / /  .");
						    return 1;
						}
					}
				}//not connected
			}
			else if (PlayerInfo[playerid][pLeader] == 16 || PlayerInfo[playerid][pMember] == 16 && PlayerInfo[playerid][pRank] == 9)
			{
   			 	if(IsPlayerConnected(para1))
  				{
      				if(para1 != INVALID_PLAYER_ID)
       			 	{
			    		if (gTeam[para1]==TEAM_GREEN && PlayerInfo[para1][pMember] == 0 && PlayerInfo[para1][pFMember] == 255)
				    	{
        					if(PlayerInfo[para1][pWarns] == 0)
             				{
	                            if(PlayerInfo[playerid][pLeader] == 16) { PlayerInfo[para1][pTeam] = 16; gTeam[para1] = 16; ftext = "The Ballas Gang"; new File = iniOpen("fraction16.ini"); iniGetInt(File,"q1",skinn); iniClose(File); SetPlayerSkin(para1, skinn); }
	                            else { return 1; }
					 			GetPlayerName(para1, giveplayer, sizeof(giveplayer));
								GetPlayerName(playerid, sendername, sizeof(sendername));
								PlayerInfo[para1][pMember] = 16;
								PlayerInfo[para1][pRank] = 1;
								PlayerInfo[para1][pZvan] = 1;
								printf("AdmCmd: %s  %s  %s.", sendername, giveplayer, ftext);
								format(string, sizeof(string), "      %s,     %s", ftext, sendername);
								SendClientMessage(para1, COLOR_LIGHTBLUE, string);
								format(string, sizeof(string), "     %s  %s.", giveplayer,ftext);
								SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
								SendClientMessage(para1, COLOR_LIGHTBLUE, "   ");
								PlayerInfo[para1][pModel] = skinn;
			    				PlayerInfo[para1][pChar] = skinn;
							    PlayerInfo[para1][pJob] = 0;
							    PlayerInfo[para1][pContractTime] = 0;
						    	MedicBill[playerid] = 0;
							    SelectCharPlace[playerid] = 0;
							    SelectCharID[playerid] = 0;
							    gTeam[playerid] = PlayerInfo[playerid][pTeam];
							    SelectChar[playerid] = 0;
							    SetSpawnInfo(playerid, PlayerInfo[playerid][pTeam], PlayerInfo[playerid][pModel],0.0,0.0,0.0,0,0,0,0,0,0,0);
								MedicBill[playerid] = 0;
							    SelectCharPlace[playerid] = 0;
							    SelectCharID[playerid] = 0;
							    SelectChar[playerid] = 0;
							    SaveAccounts();
							}
							else
							{
							 	SendClientMessage(playerid, COLOR_LIGHTRED, "    ,     !");
						    	return 1;
						    }
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, "       ,  / /  .");
						    return 1;
						}
					}
				}//not connected
			}
			else if (PlayerInfo[playerid][pLeader] == 17 || PlayerInfo[playerid][pMember] == 17 && PlayerInfo[playerid][pRank] == 13)
			{
   			 	if(IsPlayerConnected(para1))
  				{
      				if(para1 != INVALID_PLAYER_ID)
       			 	{
			    		if (gTeam[para1]==TEAM_GREEN && PlayerInfo[para1][pMember] == 0 && PlayerInfo[para1][pFMember] == 255)
				    	{
        					if(PlayerInfo[para1][pWarns] == 0)
             				{
	                            if(PlayerInfo[playerid][pLeader] == 17) { PlayerInfo[para1][pTeam] = 17; gTeam[para1] = 17; ftext = "The Rife Gang"; new File = iniOpen("fraction17.ini"); iniGetInt(File,"q1",skinn); iniClose(File); SetPlayerSkin(para1, skinn); }
	                            else { return 1; }
					 			GetPlayerName(para1, giveplayer, sizeof(giveplayer));
								GetPlayerName(playerid, sendername, sizeof(sendername));
								PlayerInfo[para1][pMember] = 17;
								PlayerInfo[para1][pRank] = 1;
								PlayerInfo[para1][pZvan] = 1;
								printf("AdmCmd: %s  %s  %s.", sendername, giveplayer, ftext);
								format(string, sizeof(string), "      %s,     %s", ftext, sendername);
								SendClientMessage(para1, COLOR_LIGHTBLUE, string);
								format(string, sizeof(string), "     %s  %s.", giveplayer,ftext);
								SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
								SendClientMessage(para1, COLOR_LIGHTBLUE, "   ");
								PlayerInfo[para1][pModel] = skinn;
			    				PlayerInfo[para1][pChar] = skinn;
							    PlayerInfo[para1][pJob] = 0;
							    PlayerInfo[para1][pContractTime] = 0;
						    	MedicBill[playerid] = 0;
							    SelectCharPlace[playerid] = 0;
							    SelectCharID[playerid] = 0;
							    gTeam[playerid] = PlayerInfo[playerid][pTeam];
							    SelectChar[playerid] = 0;
							    SetSpawnInfo(playerid, PlayerInfo[playerid][pTeam], PlayerInfo[playerid][pModel],0.0,0.0,0.0,0,0,0,0,0,0,0);
								MedicBill[playerid] = 0;
							    SelectCharPlace[playerid] = 0;
							    SelectCharID[playerid] = 0;
							    SelectChar[playerid] = 0;
							    SaveAccounts();
							}
							else
							{
							 	SendClientMessage(playerid, COLOR_LIGHTRED, "    ,     !");
						    	return 1;
						    }
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, "       ,  / /  .");
						    return 1;
						}
					}
				}//not connected
			}
			else if (PlayerInfo[playerid][pLeader] == 18 || PlayerInfo[playerid][pMember] == 18 && PlayerInfo[playerid][pRank] == 11)
			{
   			 	if(IsPlayerConnected(para1))
  				{
      				if(para1 != INVALID_PLAYER_ID)
       			 	{
			    		if (gTeam[para1]==TEAM_GREEN && PlayerInfo[para1][pMember] == 0 && PlayerInfo[para1][pFMember] == 255)
				    	{
        					if(PlayerInfo[para1][pWarns] == 0)
             				{
	                            if(PlayerInfo[playerid][pLeader] == 18) { PlayerInfo[para1][pTeam] = 18; gTeam[para1] = 18; ftext = "Los Santos Vagos Gang"; new File = iniOpen("fraction18.ini"); iniGetInt(File,"q1",skinn); iniClose(File); SetPlayerSkin(para1, skinn); }
	                            else { return 1; }
					 			GetPlayerName(para1, giveplayer, sizeof(giveplayer));
								GetPlayerName(playerid, sendername, sizeof(sendername));
								PlayerInfo[para1][pMember] = 18;
								PlayerInfo[para1][pRank] = 1;
								PlayerInfo[para1][pZvan] = 1;
								printf("AdmCmd: %s  %s  %s.", sendername, giveplayer, ftext);
								format(string, sizeof(string), "      %s,     %s", ftext, sendername);
								SendClientMessage(para1, COLOR_LIGHTBLUE, string);
								format(string, sizeof(string), "     %s  %s.", giveplayer,ftext);
								SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
								SendClientMessage(para1, COLOR_LIGHTBLUE, "   ");
								PlayerInfo[para1][pModel] = skinn;
			    				PlayerInfo[para1][pChar] = skinn;
							    PlayerInfo[para1][pJob] = 0;
							    PlayerInfo[para1][pContractTime] = 0;
						    	MedicBill[playerid] = 0;
							    SelectCharPlace[playerid] = 0;
							    SelectCharID[playerid] = 0;
							    gTeam[playerid] = PlayerInfo[playerid][pTeam];
							    SelectChar[playerid] = 0;
							    SetSpawnInfo(playerid, PlayerInfo[playerid][pTeam], PlayerInfo[playerid][pModel],0.0,0.0,0.0,0,0,0,0,0,0,0);
								MedicBill[playerid] = 0;
							    SelectCharPlace[playerid] = 0;
							    SelectCharID[playerid] = 0;
							    SelectChar[playerid] = 0;
							    SaveAccounts();
							}
							else
							{
							 	SendClientMessage(playerid, COLOR_LIGHTRED, "    ,     !");
						    	return 1;
						    }
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, "       ,  / /  .");
						    return 1;
						}
					}
				}//not connected
			}
			else if (PlayerInfo[playerid][pLeader] == 19 || PlayerInfo[playerid][pMember] == 19 && PlayerInfo[playerid][pRank] == 8)
			{
   			 	if(IsPlayerConnected(para1))
  				{
      				if(para1 != INVALID_PLAYER_ID)
       			 	{
			    		if (gTeam[para1]==TEAM_GREEN && PlayerInfo[para1][pMember] == 0 && PlayerInfo[para1][pFMember] == 255)
				    	{
        					if(PlayerInfo[para1][pWarns] == 0)
             				{
	                            if(PlayerInfo[playerid][pLeader] == 19) { PlayerInfo[para1][pTeam] = 19; gTeam[para1] = 19; ftext = "Triada"; new File = iniOpen("fraction19.ini"); iniGetInt(File,"q1",skinn); iniClose(File); SetPlayerSkin(para1, skinn); }
	                            else { return 1; }
					 			GetPlayerName(para1, giveplayer, sizeof(giveplayer));
								GetPlayerName(playerid, sendername, sizeof(sendername));
								PlayerInfo[para1][pMember] = 19;
								PlayerInfo[para1][pRank] = 1;
								PlayerInfo[para1][pZvan] = 1;
								printf("AdmCmd: %s  %s  %s.", sendername, giveplayer, ftext);
								format(string, sizeof(string), "      %s,     %s", ftext, sendername);
								SendClientMessage(para1, COLOR_LIGHTBLUE, string);
								format(string, sizeof(string), "     %s  %s.", giveplayer,ftext);
								SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
								SendClientMessage(para1, COLOR_LIGHTBLUE, "   ");
								PlayerInfo[para1][pModel] = skinn;
			    				PlayerInfo[para1][pChar] = skinn;
							    PlayerInfo[para1][pJob] = 0;
							    PlayerInfo[para1][pContractTime] = 0;
						    	MedicBill[playerid] = 0;
							    SelectCharPlace[playerid] = 0;
							    SelectCharID[playerid] = 0;
							    gTeam[playerid] = PlayerInfo[playerid][pTeam];
							    SelectChar[playerid] = 0;
							    SetSpawnInfo(playerid, PlayerInfo[playerid][pTeam], PlayerInfo[playerid][pModel],0.0,0.0,0.0,0,0,0,0,0,0,0);
								MedicBill[playerid] = 0;
							    SelectCharPlace[playerid] = 0;
							    SelectCharID[playerid] = 0;
							    SelectChar[playerid] = 0;
							    SaveAccounts();
							}
							else
							{
							 	SendClientMessage(playerid, COLOR_LIGHTRED, "    ,     !");
						    	return 1;
						    }
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, "       ,  / /  .");
						    return 1;
						}
					}
				}//not connected
			}
			else if (PlayerInfo[playerid][pLeader] == 20 || PlayerInfo[playerid][pMember] == 20 && PlayerInfo[playerid][pRank] == 13)
			{
   			 	if(IsPlayerConnected(para1))
  				{
      				if(para1 != INVALID_PLAYER_ID)
       			 	{
			    		if (PlayerInfo[para1][pMember] == 0 && PlayerInfo[para1][pArmBil] == 1)
				    	{
        					if(PlayerInfo[para1][pWarns] == 0)
             				{
	                            if(PlayerInfo[playerid][pLeader] == 20) { PlayerInfo[para1][pTeam] = 20; gTeam[para1] = 20; ftext = "SFPD"; new File = iniOpen("fraction20.ini"); iniGetInt(File,"q1",skinn); iniClose(File); SetPlayerSkin(para1, skinn); }
	                            else { return 1; }
					 			GetPlayerName(para1, giveplayer, sizeof(giveplayer));
								GetPlayerName(playerid, sendername, sizeof(sendername));
								PlayerInfo[para1][pMember] = 20;
								PlayerInfo[para1][pRank] = 1;
								PlayerInfo[para1][pZvan] = 1;
								printf("AdmCmd: %s  %s  %s.", sendername, giveplayer, ftext);
								format(string, sizeof(string), "      %s,     %s", ftext, sendername);
								SendClientMessage(para1, COLOR_LIGHTBLUE, string);
								format(string, sizeof(string), "     %s  %s.", giveplayer,ftext);
								SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
								SendClientMessage(para1, COLOR_LIGHTBLUE, "   ");
								PlayerInfo[para1][pModel] = skinn;
			    				PlayerInfo[para1][pChar] = skinn;
							    PlayerInfo[para1][pJob] = 0;
							    PlayerInfo[para1][pContractTime] = 0;
						    	MedicBill[playerid] = 0;
							    SelectCharPlace[playerid] = 0;
							    SelectCharID[playerid] = 0;
							    gTeam[playerid] = PlayerInfo[playerid][pTeam];
							    SelectChar[playerid] = 0;
							    SetSpawnInfo(playerid, PlayerInfo[playerid][pTeam], PlayerInfo[playerid][pModel],0.0,0.0,0.0,0,0,0,0,0,0,0);
								MedicBill[playerid] = 0;
							    SelectCharPlace[playerid] = 0;
							    SelectCharID[playerid] = 0;
							    SelectChar[playerid] = 0;
							    SaveAccounts();
							}
							else
							{
							 	SendClientMessage(playerid, COLOR_LIGHTRED, "    ,     !");
						    	return 1;
						    }
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, "       ");
						    return 1;
						}
					}
				}//not connected
			}
			else if (PlayerInfo[playerid][pLeader] == 21 || PlayerInfo[playerid][pMember] == 21 && PlayerInfo[playerid][pRank] == 9)
			{
   			 	if(IsPlayerConnected(para1))
  				{
      				if(para1 != INVALID_PLAYER_ID)
       			 	{
			    		if (gTeam[para1]==TEAM_GREEN && PlayerInfo[para1][pMember] == 0 && PlayerInfo[para1][pFMember] == 255)
				    	{
        					if(PlayerInfo[para1][pWarns] == 0)
             				{
	                            if(PlayerInfo[playerid][pLeader] == 21) { PlayerInfo[para1][pTeam] = 21; gTeam[para1] = 21; ftext = ""; new File = iniOpen("fraction21.ini"); iniGetInt(File,"q1",skinn); iniClose(File); SetPlayerSkin(para1, skinn); }
	                            else { return 1; }
					 			GetPlayerName(para1, giveplayer, sizeof(giveplayer));
								GetPlayerName(playerid, sendername, sizeof(sendername));
								PlayerInfo[para1][pMember] = 21;
								PlayerInfo[para1][pRank] = 1;
								PlayerInfo[para1][pZvan] = 1;
								printf("AdmCmd: %s  %s  %s.", sendername, giveplayer, ftext);
								format(string, sizeof(string), "      %s,     %s", ftext, sendername);
								SendClientMessage(para1, COLOR_LIGHTBLUE, string);
								format(string, sizeof(string), "     %s  %s.", giveplayer,ftext);
								SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
								SendClientMessage(para1, COLOR_LIGHTBLUE, "   ");
								PlayerInfo[para1][pModel] = skinn;
			    				PlayerInfo[para1][pChar] = skinn;
							    PlayerInfo[para1][pJob] = 0;
							    PlayerInfo[para1][pContractTime] = 0;
						    	MedicBill[playerid] = 0;
							    SelectCharPlace[playerid] = 0;
							    SelectCharID[playerid] = 0;
							    gTeam[playerid] = PlayerInfo[playerid][pTeam];
							    SelectChar[playerid] = 0;
							    SetSpawnInfo(playerid, PlayerInfo[playerid][pTeam], PlayerInfo[playerid][pModel],0.0,0.0,0.0,0,0,0,0,0,0,0);
								MedicBill[playerid] = 0;
							    SelectCharPlace[playerid] = 0;
							    SelectCharID[playerid] = 0;
							    SelectChar[playerid] = 0;
							    SaveAccounts();
							}
							else
							{
							 	SendClientMessage(playerid, COLOR_LIGHTRED, "    ,     !");
						    	return 1;
						    }
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, "       ,  / /  .");
						    return 1;
						}
					}
				}//not connected
			}
			else if (PlayerInfo[playerid][pLeader] == 22 || PlayerInfo[playerid][pMember] == 21 && PlayerInfo[playerid][pRank] == 14)
			{
   			 	if(IsPlayerConnected(para1))
  				{
      				if(para1 != INVALID_PLAYER_ID)
       			 	{
			    		if (gTeam[para1]==TEAM_GREEN && PlayerInfo[para1][pMember] == 0 && PlayerInfo[para1][pFMember] == 255)
				    	{
        					if(PlayerInfo[para1][pWarns] == 0)
			        		{
								if(PlayerInfo[playerid][pLeader] == 22) { PlayerInfo[para1][pTeam] = 22; gTeam[para1] = 22; ftext = "[51]"; new File = iniOpen("fraction22.ini"); iniGetInt(File,"q1",skinn); iniClose(File); SetPlayerSkin(para1, skinn); }
	                            else { return 1; }
						 		GetPlayerName(para1, giveplayer, sizeof(giveplayer));
								GetPlayerName(playerid, sendername, sizeof(sendername));
								PlayerInfo[para1][pMember] = 22;
								PlayerInfo[para1][pRank] = 1;
								PlayerInfo[para1][pZvan] = 1;
								printf("AdmCmd: %s  %s  %s.", sendername, giveplayer, ftext);
								format(string, sizeof(string), "      %s,     %s", ftext, sendername);
								SendClientMessage(para1, COLOR_LIGHTBLUE, string);
								format(string, sizeof(string), "     %s  %s.", giveplayer,ftext);
								SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
								SendClientMessage(para1, COLOR_LIGHTBLUE, "   ");
								PlayerInfo[para1][pModel] = skinn;
			    				PlayerInfo[para1][pChar] = skinn;
							    PlayerInfo[para1][pJob] = 0;
							    PlayerInfo[para1][pContractTime] = 0;
						    	MedicBill[playerid] = 0;
							    SelectCharPlace[playerid] = 0;
							    SelectCharID[playerid] = 0;
							    gTeam[playerid] = PlayerInfo[playerid][pTeam];
							    SelectChar[playerid] = 0;
							    SetSpawnInfo(playerid, PlayerInfo[playerid][pTeam], PlayerInfo[playerid][pModel],0.0,0.0,0.0,0,0,0,0,0,0,0);
								MedicBill[playerid] = 0;
							    SelectCharPlace[playerid] = 0;
							    SelectCharID[playerid] = 0;
							    SelectChar[playerid] = 0;
							    SaveAccounts();
							}
							else
							{
							 	SendClientMessage(playerid, COLOR_LIGHTRED, "    ,     !");
						    	return 1;
						    }
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, "       ,  / /  .");
						    return 1;
						}
					}
				}//not connected
			}
			else if (PlayerInfo[playerid][pLeader] == 23 || PlayerInfo[playerid][pMember] == 23 && PlayerInfo[playerid][pRank] == 5)
			{
   			 	if(IsPlayerConnected(para1))
  				{
      				if(para1 != INVALID_PLAYER_ID)
       			 	{
			    		if (gTeam[para1]==TEAM_GREEN && PlayerInfo[para1][pMember] == 0 && PlayerInfo[para1][pFMember] == 255)
				    	{
        					if(PlayerInfo[para1][pWarns] == 0)
             				{
                 				if(PlayerInfo[playerid][pLeader] == 23) { PlayerInfo[para1][pTeam] = 23; gTeam[para1] = 23; ftext = " "; new File = iniOpen("fraction23.ini"); iniGetInt(File,"q1",skinn); iniClose(File); SetPlayerSkin(para1, skinn); }
	                            else { return 1; }
					 			GetPlayerName(para1, giveplayer, sizeof(giveplayer));
								GetPlayerName(playerid, sendername, sizeof(sendername));
								PlayerInfo[para1][pMember] = 23;
								PlayerInfo[para1][pRank] = 1;
								PlayerInfo[para1][pZvan] = 1;
								printf("AdmCmd: %s  %s  %s.", sendername, giveplayer, ftext);
								format(string, sizeof(string), "      %s,     %s", ftext, sendername);
								SendClientMessage(para1, COLOR_LIGHTBLUE, string);
								format(string, sizeof(string), "     %s  %s.", giveplayer,ftext);
								SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
								SendClientMessage(para1, COLOR_LIGHTBLUE, "   ");
								PlayerInfo[para1][pModel] = skinn;
			    				PlayerInfo[para1][pChar] = skinn;
							    PlayerInfo[para1][pJob] = 0;
							    PlayerInfo[para1][pContractTime] = 0;
						    	MedicBill[playerid] = 0;
							    SelectCharPlace[playerid] = 0;
							    SelectCharID[playerid] = 0;
							    gTeam[playerid] = PlayerInfo[playerid][pTeam];
							    SelectChar[playerid] = 0;
							    SetSpawnInfo(playerid, PlayerInfo[playerid][pTeam], PlayerInfo[playerid][pModel],0.0,0.0,0.0,0,0,0,0,0,0,0);
								MedicBill[playerid] = 0;
							    SelectCharPlace[playerid] = 0;
							    SelectCharID[playerid] = 0;
							    SelectChar[playerid] = 0;
							    SaveAccounts();
							}
							else
							{
							 	SendClientMessage(playerid, COLOR_LIGHTRED, "    ,     !");
						    	return 1;
						    }
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, "       ,  / /  .");
						    return 1;
						}
					}
				}//not connected
			}
			else if (PlayerInfo[playerid][pLeader] == 24 || PlayerInfo[playerid][pMember] == 24 && PlayerInfo[playerid][pRank] == 9)
			{
   			 	if(IsPlayerConnected(para1))
  				{
      				if(para1 != INVALID_PLAYER_ID)
       			 	{
			    		if (PlayerInfo[para1][pMember] == 0 && PlayerInfo[para1][pArmBil] == 1)
				    	{
        					if(PlayerInfo[para1][pWarns] == 0)
             				{
	                            if(PlayerInfo[playerid][pLeader] == 24) { PlayerInfo[para1][pTeam] = 24; gTeam[para1] = 24; ftext = "S.W.A.T"; new File = iniOpen("fraction24.ini"); iniGetInt(File,"q1",skinn); iniClose(File); SetPlayerSkin(para1, skinn); }
	                            else { return 1; }
					 			GetPlayerName(para1, giveplayer, sizeof(giveplayer));
								GetPlayerName(playerid, sendername, sizeof(sendername));
								PlayerInfo[para1][pMember] = 24;
								PlayerInfo[para1][pRank] = 1;
								PlayerInfo[para1][pZvan] = 1;
								printf("AdmCmd: %s  %s  %s.", sendername, giveplayer, ftext);
								format(string, sizeof(string), "      %s,     %s", ftext, sendername);
								SendClientMessage(para1, COLOR_LIGHTBLUE, string);
								format(string, sizeof(string), "     %s  %s.", giveplayer,ftext);
								SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
								SendClientMessage(para1, COLOR_LIGHTBLUE, "   ");
								PlayerInfo[para1][pModel] = skinn;
			    				PlayerInfo[para1][pChar] = skinn;
							    PlayerInfo[para1][pJob] = 0;
							    PlayerInfo[para1][pContractTime] = 0;
						    	MedicBill[playerid] = 0;
							    SelectCharPlace[playerid] = 0;
							    SelectCharID[playerid] = 0;
							    gTeam[playerid] = PlayerInfo[playerid][pTeam];
							    SelectChar[playerid] = 0;
							    SetSpawnInfo(playerid, PlayerInfo[playerid][pTeam], PlayerInfo[playerid][pModel],0.0,0.0,0.0,0,0,0,0,0,0,0);
								MedicBill[playerid] = 0;
							    SelectCharPlace[playerid] = 0;
							    SelectCharID[playerid] = 0;
							    SelectChar[playerid] = 0;
							    SaveAccounts();
							}
							else
							{
							 	SendClientMessage(playerid, COLOR_LIGHTRED, "    ,     !");
						    	return 1;
						    }
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, "       ");
						    return 1;
						}
					}
				}//not connected
			}
			else if (PlayerInfo[playerid][pLeader] == 25 || PlayerInfo[playerid][pMember] == 25 && PlayerInfo[playerid][pRank] == 6)
			{
   			 	if(IsPlayerConnected(para1))
  				{
      				if(para1 != INVALID_PLAYER_ID)
       			 	{
			    		if (gTeam[para1]==TEAM_GREEN && PlayerInfo[para1][pMember] == 0 && PlayerInfo[para1][pFMember] == 255)
				    	{
        					if(PlayerInfo[para1][pWarns] == 0)
             				{
	                            if(PlayerInfo[playerid][pLeader] == 25) { PlayerInfo[para1][pTeam] = 25; gTeam[para1] = 25; ftext = "Casino Fortune"; new File = iniOpen("fraction25.ini"); iniGetInt(File,"q1",skinn); iniClose(File); SetPlayerSkin(para1, skinn); }
								else { return 1; }
								GetPlayerName(para1, giveplayer, sizeof(giveplayer));
								GetPlayerName(playerid, sendername, sizeof(sendername));
								PlayerInfo[para1][pMember] = 25;
								PlayerInfo[para1][pRank] = 1;
								PlayerInfo[para1][pZvan] = 1;
								printf("AdmCmd: %s  %s  %s.", sendername, giveplayer, ftext);
								format(string, sizeof(string), "      %s,     %s", ftext, sendername);
								SendClientMessage(para1, COLOR_LIGHTBLUE, string);
								format(string, sizeof(string), "     %s  %s.", giveplayer,ftext);
								SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
								SendClientMessage(para1, COLOR_LIGHTBLUE, "   ");
								PlayerInfo[para1][pModel] = skinn;
			    				PlayerInfo[para1][pChar] = skinn;
							    PlayerInfo[para1][pJob] = 0;
							    PlayerInfo[para1][pContractTime] = 0;
						    	MedicBill[playerid] = 0;
							    SelectCharPlace[playerid] = 0;
							    SelectCharID[playerid] = 0;
							    gTeam[playerid] = PlayerInfo[playerid][pTeam];
							    SelectChar[playerid] = 0;
							    SetSpawnInfo(playerid, PlayerInfo[playerid][pTeam], PlayerInfo[playerid][pModel],0.0,0.0,0.0,0,0,0,0,0,0,0);
								MedicBill[playerid] = 0;
							    SelectCharPlace[playerid] = 0;
							    SelectCharID[playerid] = 0;
							    SelectChar[playerid] = 0;
							    SaveAccounts();
							}
							else
							{
							 	SendClientMessage(playerid, COLOR_LIGHTRED, "    ,     !");
						    	return 1;
						    }
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, "       ,  / /  .");
						    return 1;
						}
					}
				}//not connected
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "     !");
			}
		}
		return 1;
	}

	if(strcmp(cmd, "/setinviteskin", true) == 0)
	{
	    tmp = strtok(cmdtext, idx);
		if(!strlen(tmp))
		{
			SendClientMessage(playerid, COLOR_GRAD2, " : /setinviteskin [ ] [id ] (   )");
			return 1;
		}
		new rang = strval(tmp);
		tmp = strtok(cmdtext, idx);
		if(!strlen(tmp))
		{
			SendClientMessage(playerid, COLOR_GRAD2, " : /setinviteskin [ ] [id ] (   )");
			return 1;
		}
		new skin = strval(tmp);
		if(PlayerInfo[playerid][pLeader] >= 1)
		{
        if(skin > 299 || skin < 1) { SendClientMessage(playerid, COLOR_GREY, "  ID "); return 1; }
        if(rang > 25 || rang < 1) { SendClientMessage(playerid, COLOR_GREY, "  !"); return 1; }
        new stringgg[50];
		format(stringgg,sizeof(stringgg),"q%d",rang);
		format(string,sizeof(string),"fraction%d.ini",PlayerInfo[playerid][pLeader]);
		new File = iniOpen(string);
		iniSetInt(File,stringgg,skin);
		iniClose(File);
		format(string,sizeof(string),"  %d   %d  ",skin,rang);
		SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
		}
		else
		{
		    SendClientMessage(playerid,COLOR_GREY,"  ");
		}
	    return 1;
	}

//----------------------------------[UNINVITE]------------------------------------------------
	if(strcmp(cmd, "/uninvite", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /uninvite [playerid/PartOfName]");
				return 1;
			}
			new para1;
			para1 = ReturnUser(tmp);
			if(PlayerInfo[para1][pMember] == PlayerInfo[playerid][pLeader])
			{
				if(PlayerInfo[playerid][pLeader] >= 1)
				{
				    if(IsPlayerConnected(para1))
				    {
				        if(para1 != INVALID_PLAYER_ID)
				        {
						    if(PlayerInfo[para1][pMember] > 0)
						    {
								GetPlayerName(para1, giveplayer, sizeof(giveplayer));
								GetPlayerName(playerid, sendername, sizeof(sendername));
								printf("AdmCmd: %s   %s.", sendername, giveplayer);
								format(string, sizeof(string), "*     / ,  %s.", sendername);
								SendClientMessage(para1, COLOR_LIGHTBLUE, string);
								SendClientMessage(para1, COLOR_LIGHTBLUE, "*  -    .");
				                gTeam[para1] = 3;
								PlayerInfo[para1][pTeam] = 3;
								PlayerInfo[para1][pMember] = 0;
								PlayerInfo[para1][pRank] = 0;
								PlayerInfo[para1][pChar] = 0;
								PlayerInfo[para1][pZvan] = 0;
								MedicBill[para1] = 0;
								PlayerInfo[para1][pJob] = 0;
						    	PlayerInfo[para1][pContractTime] = 0;
								new rand = random(sizeof(CIV));
								SetSpawnInfo(para1, gTeam[para1], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);
								PlayerInfo[para1][pModel] = CIV[rand];
								SpawnPlayer(para1);
								format(string, sizeof(string), "    %s  ", giveplayer);
								SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							}
						}
					}
				}
				else
				{
					SendClientMessage(playerid, COLOR_GRAD1, "         ( )!");
				}
			}
			else
			{
			    SendClientMessage(playerid,COLOR_GREY,"      ");
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/makemember", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, ": /makemember [ID/] [Number(1-25)]");
				SendClientMessage(playerid, COLOR_GRAD2, ": 1-, 2-, 3-.");
				return 1;
			}
			new para1;
			new level;
			para1 = ReturnUser(tmp);
			tmp = strtok(cmdtext, idx);
			level = strval(tmp);
			if(PlayerInfo[playerid][pAdmin] >= 3)
			{
			    if(IsPlayerConnected(para1))
			    {
			        if(para1 != INVALID_PLAYER_ID)
			        {
						GetPlayerName(para1, giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
						PlayerInfo[para1][pMember] = level;
						format(string, sizeof(string), "B npu  opauau.(au %s)", sendername);
						SendClientMessage(para1, COLOR_LIGHTBLUE, string);
						format(string, sizeof(string), "B aauu %s eo pakuu  %d.", giveplayer,level);
						SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
					}
				}//not connected
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "      !");
			}
		}
		return 1;
	}

//=================================/makeadmin=============================================
	if(strcmp(cmd, "/makeadmin", true) == 0) // by Extazy and update by Flashin update 26.12.2010
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx); 
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /makeadmin [playerid/PartOfName] [level(1-3)]");
				return 1;
			}
			if (dostup[playerid] != 1)
  			{
				ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
				return 1;
			}
			new para1;
			new level;
			para1 = ReturnUser(tmp);
			tmp = strtok(cmdtext, idx);
			level = strval(tmp);
			if(PlayerInfo[playerid][pAdmin] < 8)
			{
				return 1;
			}
			if(PlayerInfo[playerid][pAdmin] >= 8)
			{
			    if(IsPlayerConnected(para1))
			    {
			        if(para1 != INVALID_PLAYER_ID)
			        {
						GetPlayerName(para1, giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
						PlayerInfo[para1][pAdmin] = level;
						printf("AdmCmd: %s  %s   %d admin.", sendername, giveplayer, level);
						format(string, sizeof(string), "        %d admin %s", level, sendername);
						SendClientMessage(para1, COLOR_LIGHTBLUE, string);
						format(string, sizeof(string), "  %s   %d.", giveplayer,level);
						SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
					}
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "        !");
			}
		}
		return 1;
	}
//----------------------------------[MAKEIRCADMIN]----------------------------------------------
    if(strcmp(cmd, "/makeircadmin", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /makeircadmin [playerid/PartOfName] [ChannelNr]");
				return 1;
			}
			giveplayerid = ReturnUser(tmp);
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /makeircadmin [playerid/PartOfName] [ChannelNr]");
				return 1;
			}
			new channel = strval(tmp);
			if(channel > 10 || channel < 0) { SendClientMessage(playerid, COLOR_GREY, "      0,    10!"); return 1; }
			if (PlayerInfo[playerid][pAdmin] >= 1337)
			{
			    if(IsPlayerConnected(giveplayerid))
			    {
			        if(giveplayerid != INVALID_PLAYER_ID)
			        {
						GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
						format(string, sizeof(string), "*   %s IRC Admin   %d.", giveplayer, channel);
						SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						format(string, sizeof(string), "* %s   IRC Admin   %d.", sendername, channel);
						SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
						format(string, sizeof(string), "%s", giveplayer);
						switch(channel)
						{
						    case 1:
						    {
						        strmid(IRCInfo[0][iAdmin], string, 0, strlen(string), 255);
						        IRCInfo[0][iNeedPass] = 0; IRCInfo[0][iLock] = 0;
						    }
						    case 2:
						    {
						        strmid(IRCInfo[1][iAdmin], string, 0, strlen(string), 255);
						        IRCInfo[1][iNeedPass] = 0; IRCInfo[1][iLock] = 0;
						    }
						    case 3:
						    {
						        strmid(IRCInfo[2][iAdmin], string, 0, strlen(string), 255);
						        IRCInfo[2][iNeedPass] = 0; IRCInfo[2][iLock] = 0;
						    }
						    case 4:
						    {
						        strmid(IRCInfo[3][iAdmin], string, 0, strlen(string), 255);
						        IRCInfo[3][iNeedPass] = 0; IRCInfo[3][iLock] = 0;
						    }
						    case 5:
						    {
						        strmid(IRCInfo[4][iAdmin], string, 0, strlen(string), 255);
						        IRCInfo[4][iNeedPass] = 0; IRCInfo[4][iLock] = 0;
						    }
						    case 6:
						    {
						        strmid(IRCInfo[5][iAdmin], string, 0, strlen(string), 255);
						        IRCInfo[5][iNeedPass] = 0; IRCInfo[5][iLock] = 0;
						    }
						    case 7:
						    {
						        strmid(IRCInfo[6][iAdmin], string, 0, strlen(string), 255);
						        IRCInfo[6][iNeedPass] = 0; IRCInfo[6][iLock] = 0;
						    }
						    case 8:
						    {
						        strmid(IRCInfo[7][iAdmin], string, 0, strlen(string), 255);
						        IRCInfo[7][iNeedPass] = 0; IRCInfo[7][iLock] = 0;
						    }
						    case 9:
						    {
						        strmid(IRCInfo[8][iAdmin], string, 0, strlen(string), 255);
						        IRCInfo[8][iNeedPass] = 0; IRCInfo[8][iLock] = 0;
						    }
						    case 10:
						    {
						        strmid(IRCInfo[9][iAdmin], string, 0, strlen(string), 255);
						        IRCInfo[9][iNeedPass] = 0; IRCInfo[9][iLock] = 0;
						    }
						}
						SaveIRC();
					}
				}
				else
				{
				    SendClientMessage(playerid, COLOR_GREY, "*    !");
				    return 1;
				}
			}
			else
			{
			    SendClientMessage(playerid, COLOR_GREY, "       !");
			    return 1;
			}
		}
		return 1;
	}

	if(strcmp(cmd, "/delakk", true) == 0||strcmp(cmd, "/dellakk", true) == 0)
	{
		if(PlayerInfo[playerid][pAdmin] < 8)
		{
			SendClientMessage(playerid,COLOR_RED,"  !");
			return 1;
		}
		if (dostup[playerid] != 1)
  		{
			ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
			return 1;
		}
		new akk[256],ssss[256];
		akk = strtok(cmdtext, idx);
		if(!strlen(akk))
		{
			SendClientMessage(playerid,COLOR_GREY," : /delakk [name_akkaunt]");
			return 1;
		}
		format(string,sizeof(string),"%s.ini",akk);
		if(!fexist(string))
		{
			SendClientMessage(playerid,COLOR_RED,"   !");
			return 1;
		}
		else
		{
			fremove(string);
			format(ssss,sizeof(ssss),"    %s   !",akk);
			SendClientMessage(playerid,COLOR_LIGHTBLUE,ssss);
		}
		return 1;
	}

	if(strcmp(cmd, "/online", true) == 0||strcmp(cmd, "/lastonline", true) == 0)
	{
	    if (dostup[playerid] != 1)
  		{
			ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
			return 1;
		}
		if(PlayerInfo[playerid][pAdmin] < 1)
		{
			SendClientMessage(playerid,COLOR_RED,"  !");
			return 1;
		}
		new akk[256],ssss[256];
		akk = strtok(cmdtext, idx);
		if(!strlen(akk))
		{
			SendClientMessage(playerid,COLOR_GREY," : /online [name_akkaunt]");
			return 1;
		}
		format(string,sizeof(string),"%s.ini",akk);
		if(!fexist(string))
		{
			SendClientMessage(playerid,COLOR_RED,"   !");
			return 1;
		}
		else
		{
		    new stringi[256];
			new File = iniOpen(string);
			iniGet(File,"Online",stringi);
			iniClose(File);
			format(ssss,sizeof(ssss),"   %s  %s",akk,stringi);
			SendClientMessage(playerid,COLOR_LIGHTBLUE,ssss);
		}
		return 1;
	}

	if(strcmp(cmd, "/unadmin", true) == 0)
	{
		if(PlayerInfo[playerid][pAdmin] < 1338)
		{
			SendClientMessage(playerid,COLOR_RED,"  !");
			return 1;
		}
		new akk[256],ssss[256];
		akk = strtok(cmdtext, idx);
		if(!strlen(akk))
		{
			SendClientMessage(playerid,COLOR_GREY," : /unadmin [name_akkaunt]");
			return 1;
		}
		format(string,sizeof(string),"%s.ini",akk);
		if(!fexist(string))
		{
			SendClientMessage(playerid,COLOR_RED,"   !");
			return 1;
		}
		else
		{
			new File = iniOpen(string);
			iniSetInt(File,"AdminLevel",0);
			iniClose(File);
			format(ssss,sizeof(ssss),"  %s   ",akk);
			SendClientMessage(playerid,COLOR_LIGHTBLUE,ssss);
		}
		return 1;
	}

//----------------------------------[MAKELEADER]------------------------------------------------
	if(strcmp(cmd, "/makeleader", true) == 0)
	{
	    if(IsPlayerConnected(playerid)) // by Extazy and update by Flashin FIXED
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /makeleader [playerid/PartOfName] [Number(1-23)]");
				return 1;
			}
			new para1;
			new level;
			para1 = ReturnUser(tmp);
			tmp = strtok(cmdtext, idx);
			level = strval(tmp);
			if(level > 25 || level < 0) { SendClientMessage(playerid, COLOR_GREY, "*   0,    24!"); return 1; }
			if (dostup[playerid] != 1)
  			{
				ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
				return 1;
			}
			if (PlayerInfo[playerid][pAdmin] >= 5)
			{
			    if(IsPlayerConnected(para1))
			    {
			        if(para1 != INVALID_PLAYER_ID)
			        {
			            if(PlayerInfo[para1][pMember] > 0 || PlayerInfo[para1][pFMember] < 255)
			            {
			                SendClientMessage(playerid, COLOR_GREY, "        /  /  !");
			                return 1;
			            }
						GetPlayerName(para1, giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
						PlayerInfo[para1][pLeader] = level;
						format(string, sizeof(string), "        ,  %s", sendername);
						SendClientMessage(para1, COLOR_LIGHTBLUE, string);
						format(string, sizeof(string), "      %s    %d.", giveplayer,level);
						SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						if(level == 0)
						{
							PlayerInfo[para1][pChar] = 0;
							gTeam[para1] = 3;
							PlayerInfo[para1][pTeam] = 3;
							PlayerInfo[para1][pMember] = 0;
							PlayerInfo[para1][pRank] = 0;
							PlayerInfo[para1][pChar] = 0;
							MedicBill[para1] = 0;
							new rand = random(sizeof(CIV));
							SetSpawnInfo(para1, gTeam[para1], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);
							PlayerInfo[para1][pModel] = CIV[rand];
							SpawnPlayer(para1);
							return 1;
						}
						else if(level == 1) { PlayerInfo[para1][pChar] = 288; PlayerInfo[para1][pRank] = 14; } //Police Force
						else if(level == 2) { PlayerInfo[para1][pChar] = 165; PlayerInfo[para1][pRank] = 10;} //FBI/ATF
						else if(level == 3) { PlayerInfo[para1][pChar] = 287; PlayerInfo[para1][pRank] = 15;} //National Guard
						else if(level == 4) { PlayerInfo[para1][pChar] = 228; PlayerInfo[para1][pRank] = 10;} //Fire/Ambulance
						else if(level == 5) { PlayerInfo[para1][pChar] = 113; PlayerInfo[para1][pRank] = 7;} //La Cosa Nostra
						else if(level == 6) { PlayerInfo[para1][pChar] = 120; PlayerInfo[para1][pRank] = 10;} //Yakuza
						else if(level == 7) { PlayerInfo[para1][pChar] = 147; PlayerInfo[para1][pRank] = 10;} //Mayor
						else if(level == 8) { PlayerInfo[para1][pChar] = 294; PlayerInfo[para1][pRank] = 12;} //Hitmans
						else if(level == 9) { PlayerInfo[para1][pChar] = 227; PlayerInfo[para1][pRank] = 6;} //News Reporters
						else if(level == 10) { PlayerInfo[para1][pChar] = 61; PlayerInfo[para1][pRank] = 6;} //Taxi Cab Company
						else if(level == 11) { PlayerInfo[para1][pChar] = 171; PlayerInfo[para1][pRank] = 6;} //Driving/Flying School
						else if(level == 12) { PlayerInfo[para1][pChar] = 100; PlayerInfo[para1][pRank] = 7;}
						else if(level == 13) { PlayerInfo[para1][pChar] = 46; PlayerInfo[para1][pRank] = 14;}
						else if(level == 14) { PlayerInfo[para1][pChar] = 270; PlayerInfo[para1][pRank] = 10;}
						else if(level == 15) { PlayerInfo[para1][pChar] = 115; PlayerInfo[para1][pRank] = 12;}//Coronos
						else if(level == 16) { PlayerInfo[para1][pChar] = 104; PlayerInfo[para1][pRank] = 10;}
						else if(level == 17) { PlayerInfo[para1][pChar] = 173; PlayerInfo[para1][pRank] = 14;}
						else if(level == 18) { PlayerInfo[para1][pChar] = 108; PlayerInfo[para1][pRank] = 12;}
						else if(level == 19) { PlayerInfo[para1][pChar] = 120; PlayerInfo[para1][pRank] = 9;}
						else if(level == 20) { PlayerInfo[para1][pChar] = 288; PlayerInfo[para1][pRank] = 14;}//SD
						else if(level == 21) { PlayerInfo[para1][pChar] = 161; PlayerInfo[para1][pRank] = 10;}
						else if(level == 22) { PlayerInfo[para1][pChar] = 287; PlayerInfo[para1][pRank] = 15;}
						else if(level == 23) { PlayerInfo[para1][pChar] = 240; PlayerInfo[para1][pRank] = 6;}
						else if(level == 24) { PlayerInfo[para1][pChar] = 285; PlayerInfo[para1][pRank] = 10;}
						else if(level == 25) { PlayerInfo[para1][pChar] = 17; PlayerInfo[para1][pRank] = 7;}
					    gTeam[para1] = 25;
					    PlayerInfo[para1][pTeam] = 25;
					    SetPlayerSkin(para1, PlayerInfo[para1][pChar]);
					}
				}//not connected
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "        !");
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/forceskin", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /forceskin [playerid/PartOfName]");
				return 1;
			}
			if (dostup[playerid] != 1)
  			{
				ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
				return 1;
			}
			new para1;
			para1 = ReturnUser(tmp);
			if (PlayerInfo[playerid][pAdmin] >= 5)
			{
			    if(IsPlayerConnected(para1))
			    {
			        if(para1 != INVALID_PLAYER_ID)
			        {
				        if(PlayerInfo[para1][pMember] < 1)
				        {
				            SendClientMessage(playerid, COLOR_GREY, "         /  !");
				            return 1;
				        }
						GetPlayerName(para1, giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
						format(string, sizeof(string), "*  %s    ", sendername);
						SendClientMessage(para1, COLOR_LIGHTBLUE, string);
						format(string, sizeof(string), "*   %s   ", giveplayer);
						SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						if(PlayerInfo[para1][pMember] == 1) { PlayerInfo[para1][pTeam] = 5; ChosenSkin[para1] = 59; }
				        else if(PlayerInfo[para1][pMember] == 2) { PlayerInfo[para1][pTeam] = 6; ChosenSkin[para1] = 121; }
				        else if(PlayerInfo[para1][pMember] == 3) { PlayerInfo[para1][pTeam] = 7; ChosenSkin[para1] = 98; }
				        else if(PlayerInfo[para1][pMember] == 4) { PlayerInfo[para1][pTeam] = 8; ChosenSkin[para1] = 46; }
				        else if(PlayerInfo[para1][pMember] == 5) { PlayerInfo[para1][pTeam] = 9; ChosenSkin[para1] = 174; }
				        else if(PlayerInfo[para1][pMember] == 6) { PlayerInfo[para1][pTeam] = 2; ChosenSkin[para1] = 280; }
				        else if(PlayerInfo[para1][pMember] == 7) { PlayerInfo[para1][pTeam] = 2; ChosenSkin[para1] = 164; }
				        else if(PlayerInfo[para1][pMember] == 8) { PlayerInfo[para1][pTeam] = 10; ChosenSkin[para1] = 186; }
				        else { return 1; }
                        SetPlayerInterior(para1,0);
						new rand = random(sizeof(gInviteSpawns));
						SetPlayerPos(para1, gInviteSpawns[rand][0], gInviteSpawns[rand][1], gInviteSpawns[rand][2]); // Warp the player
						SetPlayerFacingAngle(para1, gInviteSpawns[rand][3]);
						SetPlayerCameraPos(para1,gInviteSpawns[rand][0] + 3, gInviteSpawns[rand][1], gInviteSpawns[rand][2]);
						SetPlayerCameraLookAt(para1,gInviteSpawns[rand][0], gInviteSpawns[rand][1], gInviteSpawns[rand][2]);
						TogglePlayerControllable(para1, 0);
					    SelectChar[para1] = 255;
					    SelectCharID[para1] = PlayerInfo[para1][pMember];
					    SelectCharPlace[para1] = 1;
					    PlayerInfo[para1][pModel] = ChosenSkin[para1];
				    	PlayerInfo[para1][pChar] = ChosenSkin[para1];
					    SendClientMessage(para1, COLOR_LIGHTRED, "*  'next',   ,    .");
					    SendClientMessage(para1, COLOR_LIGHTRED, "*    ,  'done'");
					}
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "        !");
			}
		}
		return 1;
	}
//----------------------------------[GIVERANK]------------------------------------------------
	if(strcmp(cmd, "/giverank", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx); //by Extazy and update by Flashin.
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, "*: /giverank [id / ] []");
				return 1;
			}
			new para1;
			new level;
			new skin;
			para1 = ReturnUser(tmp);
			tmp = strtok(cmdtext, idx);
			level = strval(tmp);
			if(PlayerInfo[playerid][pLeader] == 1)
			{
				if(level < 0 || level > 14)
			 	{
			 		SendClientMessage(playerid, COLOR_GREY, "*   0    14!");
			 		return 1;
			 	}
			}
			if(PlayerInfo[playerid][pLeader] == 2)
			{
				if(level < 0 || level > 10)
			 	{
			 		SendClientMessage(playerid, COLOR_GREY, "*   0    10!");
			 		return 1;
			 	}
			}
			if(PlayerInfo[playerid][pLeader] == 3)
			{
				if(level < 0 || level > 15)
			 	{
			 		SendClientMessage(playerid, COLOR_GREY, "*   0    15!");
			 		return 1;
			 	}
			}
			if(PlayerInfo[playerid][pLeader] == 4)
			{
				if(level < 0 || level > 10)
			 	{
			 		SendClientMessage(playerid, COLOR_GREY, "*   0    10!");
			 		return 1;
			 	}
			}
			if(PlayerInfo[playerid][pLeader] == 5)
			{
				if(level < 0 || level > 7)
			 	{
			 		SendClientMessage(playerid, COLOR_GREY, "*   0    7!");
			 		return 1;
			 	}
			}
			if(PlayerInfo[playerid][pLeader] == 6)
			{
				if(level < 0 || level > 10)
			 	{
			 		SendClientMessage(playerid, COLOR_GREY, "*   0    10!");
			 		return 1;
			 	}
			}
			if(PlayerInfo[playerid][pLeader] == 7)
			{
				if(level < 0 || level > 10)
			 	{
			 		SendClientMessage(playerid, COLOR_GREY, "*   0    10!");
			 		return 1;
			 	}
			}
			if(PlayerInfo[playerid][pLeader] == 8)
			{
				if(level < 0 || level > 12)
			 	{
			 		SendClientMessage(playerid, COLOR_GREY, "*   0    12!");
			 		return 1;
			 	}
			}
			if(PlayerInfo[playerid][pLeader] == 9)
			{
				if(level < 0 || level > 6)
			 	{
			 		SendClientMessage(playerid, COLOR_GREY, "*   0    6!");
			 		return 1;
			 	}
			}
			if(PlayerInfo[playerid][pLeader] == 10)
			{
				if(level < 0 || level > 6)
			 	{
			 		SendClientMessage(playerid, COLOR_GREY, "*   0    6!");
			 		return 1;
			 	}
			}
			if(PlayerInfo[playerid][pLeader] == 11)
			{
				if(level < 0 || level > 6)
			 	{
			 		SendClientMessage(playerid, COLOR_GREY, "*   0    6!");
			 		return 1;
			 	}
			}
			if(PlayerInfo[playerid][pLeader] == 12)
			{
				if(level < 0 || level > 7)
			 	{
			 		SendClientMessage(playerid, COLOR_GREY, "*   0    7!");
			 		return 1;
			 	}
			}
			if(PlayerInfo[playerid][pLeader] == 13)
			{
				if(level < 0 || level > 6)
			 	{
			 		SendClientMessage(playerid, COLOR_GREY, "*   0    6!");
			 		return 1;
			 	}
			}
			if(PlayerInfo[playerid][pLeader] == 14)
			{
				if(level < 0 || level > 10)
			 	{
			 		SendClientMessage(playerid, COLOR_GREY, "*   0    10!");
			 		return 1;
			 	}
			}
			if(PlayerInfo[playerid][pLeader] == 15)
			{
				if(level < 0 || level > 12)
			 	{
			 		SendClientMessage(playerid, COLOR_GREY, "*   0    12!");
			 		return 1;
			 	}
			}
			if(PlayerInfo[playerid][pLeader] == 16)
			{
				if(level < 0 || level > 10)
			 	{
			 		SendClientMessage(playerid, COLOR_GREY, "*   0    10!");
			 		return 1;
			 	}
			}
			if(PlayerInfo[playerid][pLeader] == 17)
			{
				if(level < 0 || level > 14)
			 	{
			 		SendClientMessage(playerid, COLOR_GREY, "*   0    14!");
			 		return 1;
			 	}
			}
			if(PlayerInfo[playerid][pLeader] == 18)
			{
				if(level < 0 || level > 12)
			 	{
			 		SendClientMessage(playerid, COLOR_GREY, "*   0    12!");
			 		return 1;
			 	}
			}
			if(PlayerInfo[playerid][pLeader] == 19)
			{
				if(level < 0 || level > 9)
			 	{
			 		SendClientMessage(playerid, COLOR_GREY, "*   0    9!");
			 		return 1;
			 	}
			}
			if(PlayerInfo[playerid][pLeader] == 20)
			{
				if(level < 0 || level > 14)
			 	{
			 		SendClientMessage(playerid, COLOR_GREY, "*   0    14!");
			 		return 1;
			 	}
			}
			if(PlayerInfo[playerid][pLeader] == 21)
			{
				if(level < 0 || level > 10)
			 	{
			 		SendClientMessage(playerid, COLOR_GREY, "*   0    10!");
			 		return 1;
			 	}
			}
			if(PlayerInfo[playerid][pLeader] == 22)
			{
				if(level < 0 || level > 15)
			 	{
			 		SendClientMessage(playerid, COLOR_GREY, "*   0    15!");
			 		return 1;
			 	}
			}
			if(PlayerInfo[playerid][pLeader] == 23)
			{
				if(level < 0 || level > 6)
			 	{
			 		SendClientMessage(playerid, COLOR_GREY, "*   0    6!");
			 		return 1;
			 	}
			}
			if(PlayerInfo[playerid][pLeader] == 24)
			{
				if(level < 0 || level > 10)
			 	{
			 		SendClientMessage(playerid, COLOR_GREY, "*   0    10!");
			 		return 1;
			 	}
			}
			if(PlayerInfo[playerid][pLeader] == 25)
			{
				if(level < 0 || level > 7)
			 	{
			 		SendClientMessage(playerid, COLOR_GREY, "*   0    7!");
			 		return 1;
			 	}
			}
			if (PlayerInfo[playerid][pLeader] >= 1)
			{
			    if(PlayerInfo[para1][pMember] == PlayerInfo[playerid][pLeader] || PlayerInfo[para1][pLeader] == PlayerInfo[playerid][pLeader])
			    {
				    if(IsPlayerConnected(para1))
				    {
				        if(para1 != INVALID_PLAYER_ID)
				        {
				            format(string,sizeof(string),"fraction%d.ini",PlayerInfo[playerid][pLeader]);
				            new keykey[20];
				            format(keykey,sizeof(keykey),"q%d",level);
							new File = iniOpen(string);
							iniGetInt(File,keykey,skin);
							iniClose(File);
							PlayerInfo[para1][pRank] = level;
							PlayerInfo[para1][pChar] = skin;
							SetPlayerSkin(para1,skin);
							GetPlayerName(para1, giveplayer, sizeof(giveplayer));
							GetPlayerName(playerid, sendername, sizeof(sendername));
							format(string, sizeof(string), "      %s   %d", sendername, level);
							SendClientMessage(para1, COLOR_LIGHTBLUE, string);
							format(string, sizeof(string), "  %s  %d.", giveplayer,level);
							SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							PlayerInfo[para1][pModel] = skin;
						    PlayerInfo[para1][pChar] = skin;
						    SetSpawnInfo(para1, PlayerInfo[para1][pTeam], PlayerInfo[para1][pModel],0.0,0.0,0.0,0,0,0,0,0,0,0);
						    gTeam[para1] = PlayerInfo[para1][pTeam];
							MedicBill[para1] = 0;
						    SelectCharPlace[para1] = 0;
						    SelectCharID[para1] = 0;
						    SelectChar[para1] = 0;
						    SaveAccounts();
						}
					}
				}
				else
				{
				    SendClientMessage(playerid,COLOR_GRAD1,"      ");
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "       (  )!");
			}
		}
		return 1;
	}

	if(strcmp(cmd, "/givezvan", true) == 0) // by FriStyler
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, "*: /givezvan [id / ] [Number(1-20)]");
				return 1;
			}
			new para1;
			new level;
			para1 = ReturnUser(tmp);
			tmp = strtok(cmdtext, idx);
			level = strval(tmp);
			if(level > 20 || level < 0) { SendClientMessage(playerid, COLOR_GREY, "*    0,   20!"); return 1; }
			if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pLeader] == 3)
			{
			    if(PlayerInfo[para1][pMember] == PlayerInfo[playerid][pLeader] || PlayerInfo[para1][pLeader] == PlayerInfo[playerid][pLeader])
			    {
				    if(IsPlayerConnected(para1))
				    {
				        if(para1 != INVALID_PLAYER_ID)
				        {
							GetPlayerName(para1, giveplayer, sizeof(giveplayer));
							GetPlayerName(playerid, sendername, sizeof(sendername));
							format(string, sizeof(string), "         %s", sendername);
							SendClientMessage(para1, COLOR_LIGHTBLUE, string);
							format(string, sizeof(string), "     %s  %d.", giveplayer,level);
							SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							PlayerInfo[para1][pZvan] = level;
						}
					}
				}
				else
				{
				    SendClientMessage(playerid,COLOR_GRAD1,"      !");
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "    !");
			}
		}
		return 1;
	}

//----------------------------------[setteam]------------------------------------------------
	if(strcmp(cmd, "/setteam", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /setteam [playerid/PartOfName] [team 1(civ) - 2(cop)]");
				return 1;
			}
			new para1;
			new level;
			para1 = ReturnUser(tmp);
			tmp = strtok(cmdtext, idx);
			level = strval(tmp);
			if (PlayerInfo[playerid][pAdmin] >= 8)
			{
			    if(IsPlayerConnected(para1))
			    {
			        if(para1 != INVALID_PLAYER_ID)
			        {
						GetPlayerName(para1, giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
						PlayerInfo[para1][pTeam] = level;
						gTeam[para1] = level;
						SetPlayerWeapons(para1);
						SetPlayerSpawn(para1);
						ClearCrime(para1);
						printf("AdmCmd: %s  %s,     %d.", sendername, giveplayer, level);
						format(string, sizeof(string), "     ,   %d   %s", level, sendername);
						SendClientMessage(para1, COLOR_LIGHTBLUE, string);
						format(string, sizeof(string), "     %s,     %d.", giveplayer,level);
						SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
					}
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "        !");
			}
		}
		return 1;
	}
//----------------------------------[GOTO]-----------------------------------------------
	if(strcmp(cmd, "/gotols", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if(PlayerInfo[playerid][pAdmin] >= 1)
			{
			    if (dostup[playerid] != 1)
  				{
					ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
					return 1;
				}
				if (GetPlayerState(playerid) == 2)
				{
					new tmpcar = GetPlayerVehicleID(playerid);
					SetVehiclePos(tmpcar, 1529.6,-1691.2,13.3);
					TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
				}
				else
				{
					SetPlayerPos(playerid, 1529.6,-1691.2,13.3);
				}
				SendClientMessage(playerid, COLOR_LIGHTBLUE, "*      !");
				SetPlayerInterior(playerid,0);
				PlayerInfo[playerid][pInt] = 0;
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "        !");
			}
		}
		return 1;
	}

	if(strcmp(cmd, "/gotochiliad", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if(PlayerInfo[playerid][pAdmin] >= 1)
			{
				if (GetPlayerState(playerid) == 2)
				{
					new tmpcar = GetPlayerVehicleID(playerid);
					SetVehiclePos(tmpcar, -2248.2,-1719.5,480.1);
					TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
				}
				else
				{
					SetPlayerPos(playerid,-2248.2,-1719.5,480.1);
				}
				SendClientMessage(playerid, COLOR_LIGHTBLUE, "*      !");
				SetPlayerInterior(playerid,0);
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "        !");
			}
		}
		return 1;
	}

	if(strcmp(cmd, "/gototipo", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if(PlayerInfo[playerid][pAdmin] >= 1)
			{
				if (GetPlayerState(playerid) == 2)
				{
					new tmpcar = GetPlayerVehicleID(playerid);
					SetVehiclePos(tmpcar, 1143.3549804688,2545.9897460938,9.8203125);
					TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
				}
				else
				{
					SetPlayerPos(playerid, 1143.3549804688,2545.9897460938,9.8203125);
				}
				SendClientMessage(playerid, COLOR_LIGHTBLUE, "*      !");
				SetPlayerInterior(playerid,0);
				PlayerInfo[playerid][pInt] = 0;
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "        !");
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/gotolv", true) == 0) // by Extazy and update by Flashin - Andrew Stanov.
	{
	    if(IsPlayerConnected(playerid))
	    {
			if (PlayerInfo[playerid][pAdmin] >= 1)
			{
				if (GetPlayerState(playerid) == 2)
				{
					new tmpcar = GetPlayerVehicleID(playerid);
					SetVehiclePos(tmpcar, 1699.2, 1435.1, 10.7);
					TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
				}
				else
				{
					SetPlayerPos(playerid, 1699.2,1435.1, 10.7);
				}
				SendClientMessage(playerid, COLOR_LIGHTBLUE, "*      !");
				SetPlayerInterior(playerid,0);
				PlayerInfo[playerid][pInt] = 0;
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "        !");
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/gotosf", true) == 0) // by Extazy and update by Flashin - Andrew Stanov.
	{
	    if(IsPlayerConnected(playerid))
	    {
			if (PlayerInfo[playerid][pAdmin] >= 1)
			{
			    if (dostup[playerid] != 1)
  				{
					ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
					return 1;
				}
				if (GetPlayerState(playerid) == 2)
				{
					new tmpcar = GetPlayerVehicleID(playerid);
					SetVehiclePos(tmpcar, -1417.0,-295.8,14.1);
					TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
				}
				else
				{
					SetPlayerPos(playerid, -1417.0,-295.8,14.1);
				}
				SendClientMessage(playerid, COLOR_LIGHTBLUE, "*      !");
				SetPlayerInterior(playerid,0);
				PlayerInfo[playerid][pInt] = 0;
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "        !");
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/entercar", true) == 0) // by Extazy and update by Flashin - Andrew Stanov.
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD1, " : /entercar [carid]");
				return 1;
			}
			new testcar = strval(tmp);
			if (PlayerInfo[playerid][pAdmin] >= 8)
			{
				PutPlayerInVehicle(playerid, testcar, 1);
				SendClientMessage(playerid, COLOR_LIGHTBLUE, "*   !");
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "        !");
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/gotocar", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD1, " : /gotocar [carid]");
				return 1;
			}
			new testcar = strval(tmp);
			if (PlayerInfo[playerid][pAdmin] >= 8)
			{
				new Float:cwx2,Float:cwy2,Float:cwz2;
				GetVehiclePos(testcar, cwx2, cwy2, cwz2);
				if (GetPlayerState(playerid) == 2)
				{
					new tmpcar = GetPlayerVehicleID(playerid);
					SetVehiclePos(tmpcar, cwx2, cwy2, cwz2);
					TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
				}
				else
				{
					SetPlayerPos(playerid, cwx2, cwy2, cwz2);
				}
				SendClientMessage(playerid, COLOR_LIGHTBLUE, "*   !");
				SetPlayerInterior(playerid,0);
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "        !");
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/mark", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if (dostup[playerid] != 1)
  			{
				ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
				return 1;
			}
			if (PlayerInfo[playerid][pAdmin] >= 3)
			{
				GetPlayerPos(playerid, TeleportDest[playerid][0],TeleportDest[playerid][1],TeleportDest[playerid][2]);
				SendClientMessage(playerid, COLOR_GRAD1, "*      ( /gotomark   )");
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "        !");
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/gotomark", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
            if (dostup[playerid] != 1)
  			{
				ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
				return 1;
			}
			if (PlayerInfo[playerid][pAdmin] >= 3)
			{
				if (GetPlayerState(playerid) == 2)
				{
					new tmpcar = GetPlayerVehicleID(playerid);
					SetVehiclePos(tmpcar, TeleportDest[playerid][0],TeleportDest[playerid][1],TeleportDest[playerid][2]);
					TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
				}
				else
				{
					SetPlayerPos(playerid, TeleportDest[playerid][0],TeleportDest[playerid][1],TeleportDest[playerid][2]);
				}
				SendClientMessage(playerid, COLOR_LIGHTBLUE, "*   !");
				SetPlayerInterior(playerid,0);
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "        !");
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/gotoin", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if (PlayerInfo[playerid][pAdmin] >= 8)
			{
				if (GetPlayerState(playerid) == 2)
				{
					new tmpcar = GetPlayerVehicleID(playerid);
					SetVehiclePos(tmpcar, 1416.107000,0.268620,1000.926000);
				}
				else
				{
					SetPlayerPos(playerid, 1416.107000,0.268620,1000.926000);
				}
				SendClientMessage(playerid, COLOR_LIGHTBLUE, "*   !");
				SetPlayerInterior(playerid,1);
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "        !");
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/gotostad", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if (PlayerInfo[playerid][pAdmin] >= 8)
			{
				if (GetPlayerState(playerid) == 2)
				{
					new tmpcar = GetPlayerVehicleID(playerid);
					SetVehiclePos(tmpcar, -1435.75, -652.664, 1054.94);
				}
				else
				{
					SetPlayerPos(playerid, -1435.75, -652.664, 1054.94);
				}
				SetPlayerInterior(playerid,4);
				SendClientMessage(playerid, COLOR_LIGHTBLUE, "*   !");
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "        !");
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/gotojet", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if (PlayerInfo[playerid][pAdmin] >= 8)
			{
				if (GetPlayerState(playerid) == 2)
				{
					new tmpcar = GetPlayerVehicleID(playerid);
					SetVehiclePos(tmpcar, 1.71875, 30.4062, 1200.34);
				}
				else
				{
					SetPlayerPos(playerid, 1.71875, 30.4062, 1200.34);
				}
				SetPlayerInterior(playerid,1);
				SendClientMessage(playerid, COLOR_LIGHTBLUE, "*   !");
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "        !");
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/goto", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /goto [playerid/PartOfName]");
				return 1;
			}
			new Float:plocx,Float:plocy,Float:plocz;
			new plo;
			plo = ReturnUser(tmp);
			if (IsPlayerConnected(plo))
			{
			    if(plo != INVALID_PLAYER_ID)
			    {
					if(PlayerInfo[playerid][pAdmin] >= 1)
					{
					    if(toggotome[plo] == 1)
					    {
					        SendClientMessage(playerid,COLOR_GREY,"    ");
					        return 1;
					    }
					    GetPlayerPos(plo,plocx,plocy,plocz);
						if (GetPlayerState(playerid) == 2)
						{
							new tmpcar = GetPlayerVehicleID(playerid);
							SetVehiclePos(tmpcar, plocx, plocy+4, plocz);
							TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
						}
						else
						{
							SetPlayerPos(playerid,plocx,plocy+2, plocz);
						}
						SetPlayerInterior(playerid,GetPlayerInterior(plo));
						SetPlayerVirtualWorld(playerid,GetPlayerVirtualWorld(plo));
						SendClientMessage(playerid, COLOR_LIGHTBLUE, "*   !");
					}
					else
					{
						SendClientMessage(playerid, COLOR_GRAD1, "        !");
					}
				}
			}
			else
			{
				format(string, sizeof(string), "   %d   .", plo);
				SendClientMessage(playerid, COLOR_GRAD1, string);
			}
		}
		return 1;
	}
//----------------------------------[GETHERE]-----------------------------------------------
	if(strcmp(cmd, "/gethere", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /gethere [playerid/PartOfName]");
				return 1;
			}
			if (dostup[playerid] != 1)
  			{
				ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
				return 1;
			}
			new Float:plocx,Float:plocy,Float:plocz;
			new plo;
			plo = ReturnUser(tmp);
			if (IsPlayerConnected(plo))
			{
			    if(plo != INVALID_PLAYER_ID)
			    {
					if (PlayerInfo[playerid][pAdmin] >= 3)
					{
						GetPlayerPos(playerid, plocx, plocy, plocz);
						if (GetPlayerState(plo) == 2)
						{
							TelePos[plo][0] = 0.0;
							TelePos[plo][1] = 0.0;
							new tmpcar = GetPlayerVehicleID(plo);
							SetVehiclePos(tmpcar, plocx, plocy+4, plocz);
						}
						else
						{
							SetPlayerPos(plo,plocx,plocy+2, plocz);
						}
						SetPlayerInterior(plo,GetPlayerInterior(playerid));
						SetPlayerVirtualWorld(plo,GetPlayerVirtualWorld(playerid));
						SendClientMessage(plo, COLOR_LIGHTRED2, "*    !");
					}
					else
					{
						SendClientMessage(playerid, COLOR_GRAD1, "        !");
					}
				}
			}
			else
			{
				format(string, sizeof(string), "   %d   .", plo);
				SendClientMessage(playerid, COLOR_GRAD1, string);
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/getcar", true) == 0) // by Extazy and update by Flashin - Andrew Stanov.
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /getcar [carid]");
				return 1;
			}
			if (dostup[playerid] != 1)
  			{
				ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
				return 1;
			}
			new Float:plocx,Float:plocy,Float:plocz;
			new plo = strval(tmp);
			if (PlayerInfo[playerid][pAdmin] >= 5)
			{
				GetPlayerPos(playerid, plocx, plocy, plocz);
				SetVehiclePos(plo,plocx,plocy+4, plocz);
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "        !");
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/oldcar", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
		    format(string, sizeof(string), "   : %d",gLastCar[playerid]-CAR_PROD);
		    SendClientMessage(playerid, COLOR_GREY, string);
	    }
	    return 1;
	}
//----------------------------------[GiveGun]------------------------------------------------
	if(strcmp(cmd, "/givegun", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, ": /givegun [ID/] [weaponid(eg. 46 = Parachute)] [ammo]");
				return 1;
			}
			new playa;
			new gun;
			new ammo;
			playa = ReturnUser(tmp);
			tmp = strtok(cmdtext, idx);
			gun = strval(tmp);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD1, ": /givegun [ID/] [id] [ammo]");
				SendClientMessage(playerid, COLOR_GRAD4, "1() 2() 3() 4() 5()");
				SendClientMessage(playerid, COLOR_GRAD3, "6() 7() 8() 9() 10-13() 14()");
                SendClientMessage(playerid, COLOR_GRAD3, "15() 16() 17() 18( )");
                SendClientMessage(playerid, COLOR_GRAD3, "22() 23() 24( ) 25()");
                SendClientMessage(playerid, COLOR_GRAD3, "26() 27(/7) 28() 29(5)");
                SendClientMessage(playerid, COLOR_GRAD3, "30(47) 31(16) 32(9) 33()");
                SendClientMessage(playerid, COLOR_GRAD3, "34(.) 35() 36(-) 37()");
                SendClientMessage(playerid, COLOR_LIGHTRED, "38()     !!!");
                SendClientMessage(playerid, COLOR_GRAD3, "41() 42() 43()");
                SendClientMessage(playerid, COLOR_GRAD3, "44() 45() 46()");
				return 1;
			}
			if(gun < 1||gun > 46||gun==19||gun==20||gun==21||gun==40)
			{ SendClientMessage(playerid, COLOR_GRAD1, "  ID !"); return 1; }
			tmp = strtok(cmdtext, idx);
			ammo = strval(tmp);
			if(ammo <1||ammo > 9999)
			{ SendClientMessage(playerid, COLOR_GRAD1, "-   1  9999 ."); return 1; }
			if (dostup[playerid] != 1)
  			{
				ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
				return 1;
			}
			if(PlayerInfo[playerid][pAdmin] >= 5)
			{
			    if(IsPlayerConnected(playa))
			    {
			        if(playa != INVALID_PLAYER_ID)
			        {
			            PyxiTime[playa] = 5;
						ServerGivePlayerWeapons(playa, gun, ammo);
					}
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "      !");
			}
		}
		return 1;
	}
//----------------------------------[sethp]------------------------------------------------
	if(strcmp(cmd, "/sethp", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /sethp [playerid/PartOfName] [health]");
				return 1;
			}
			new playa;
			new health;
			playa = ReturnUser(tmp);
			tmp = strtok(cmdtext, idx);
			health = strval(tmp);
			if (dostup[playerid] != 1)
  			{
				ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
				return 1;
			}
			if (PlayerInfo[playerid][pAdmin] >= 5)
			{
			    if(IsPlayerConnected(playa))
			    {
			        if(playa != INVALID_PLAYER_ID)
			        {
						SetPlayerHealthAC(playa, health);
					}
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "     !");
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/setarmor", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /setarmor [playerid/PartOfName] [armor]");
				return 1;
			}
			if (dostup[playerid] != 1)
  			{
				ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
				return 1;
			}
			new playa;
			new health;
			playa = ReturnUser(tmp);
			tmp = strtok(cmdtext, idx);
			health = strval(tmp);
			if (PlayerInfo[playerid][pAdmin] >= 6)
			{
			    if(IsPlayerConnected(playa))
			    {
			        if(playa != INVALID_PLAYER_ID)
			        {
						SetPlayerArmorAC(playa, health);
					}
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "     !");
			}
		}
		return 1;
	}
	if(!strcmp(cmdtext, "/vehid", true))
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(IsPlayerInAnyVehicle(playerid) && PlayerInfo[playerid][pAdmin] >= 5)
	        {
	            format(string, sizeof(string), " [ID]  : %d ", GetPlayerVehicleID(playerid)-CAR_PROD);
	            SendClientMessage(playerid, COLOR_YELLOW, string);
	            return 1;
	        }
	    }
	    return 1;
	}
	if(strcmp(cmd, "/veh", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if (PlayerInfo[playerid][pAdmin] < 5)
			{
			    SendClientMessage(playerid, COLOR_GRAD1, "     !");
			    return 1;
			}
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /veh [carid] [color1] [color2]");
				return 1;
			}
			new car;
			car = strval(tmp);
			if(car < 400 || car > 611) { SendClientMessage(playerid, COLOR_GREY, "          400   611 !"); return 1; }
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /veh [carid] [color1] [color2]");
				return 1;
			}
			new color1;
			color1 = strval(tmp);
			if(color1 < 0 || color1 > 126) { SendClientMessage(playerid, COLOR_GREY, "         0   126 !"); return 1; }
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /veh [carid] [color1] [color2]");
				return 1;
			}
			new color2;
			color2 = strval(tmp);
			if(color2 < 0 || color2 > 126) { SendClientMessage(playerid, COLOR_GREY, "         0   126 !"); return 1; }
			new Float:X,Float:Y,Float:Z;
			GetPlayerPos(playerid, X,Y,Z);
			new carid = CreateVehicle(car, X,Y,Z, 0.0, color1, color2, 60000);
			CreatedCars[CreatedCar] = carid;
			CreatedCar ++;
			format(string, sizeof(string), "  . ID: %d", carid);
			SendClientMessage(playerid, COLOR_GREY, string);
		}
		return 1;
	}
	if(strcmp(cmd, "/fixcar", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if (dostup[playerid] != 1)
  			{
				ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
				return 1;
			}
	        if(PlayerInfo[playerid][pAdmin] < 4)
			{
			    SendClientMessage(playerid, COLOR_GRAD1, "  !");
			    return 1;
			}
			if(IsPlayerInAnyVehicle(playerid))
			{
			    RepairVehicle(GetPlayerVehicleID(playerid));
			    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*   !");
			}
		}
		return 1;
	}
 	if (strcmp(cmd, "/clist", true) == 0)
	{
	    ShowPlayerDialog(playerid,448,DIALOG_STYLE_LIST," ","[0] \n[1] \n[2] \n[3] -\n[4] \n[5] \n[6] \n[7] Grey\n[8] French\n[9] \n[10] Pink\n[11] Coral\n[12] \n[13] -\n[14] \n[15] \n[16] \n[17] Tell\n[18] White\n[19] Magenta\n[20] Navy\n[21] Crimson\n[22] Flblue\n[23] Bisque\n[24] Chartreuse\n[25] Brown\n[26] Greenyellow\n[27] Indigo\n[28] Ivory\n [29] Lawngreen","","");
		return 1;
	}
	if(strcmp(cmd, "/fillveh", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if (dostup[playerid] != 1)
  			{
				ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
				return 1;
			}
	        if(PlayerInfo[playerid][pAdmin] < 4)
			{
			    SendClientMessage(playerid, COLOR_GRAD1, "  !");
			    return 1;
			}
			if(IsPlayerInAnyVehicle(playerid))
			{
			    Gas[GetPlayerVehicleID(playerid)] = 99;
			    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*   !");
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/weather", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if (dostup[playerid] != 1)
  			{
				ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
				return 1;
			}
	        if(PlayerInfo[playerid][pAdmin] < 2)
			{
			    SendClientMessage(playerid, COLOR_GRAD1, "     !");
			    return 1;
			}
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
			    SendClientMessage(playerid, COLOR_WHITE, " : /weather [weatherid]");
			    return 1;
			}
			new weather;
			weather = strval(tmp);
			if(weather < 0||weather > 45) { SendClientMessage(playerid, COLOR_GREY, "*        0   45 !"); return 1; }
			SetPlayerWeather(playerid, weather);
			SendClientMessage(playerid, COLOR_GREY, "*  !");
		}
		return 1;
	}
	if(strcmp(cmd, "/weatherall", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if (dostup[playerid] != 1)
  			{
				ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
				return 1;
			}
	        if(PlayerInfo[playerid][pAdmin] < 5)
			{
			    SendClientMessage(playerid, COLOR_GRAD1, "     !");
			    return 1;
			}
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
			    SendClientMessage(playerid, COLOR_WHITE, " : /weatherall [weatherid]");
			    return 1;
			}
			new weather;
			weather = strval(tmp);
			if(weather < 0||weather > 45) { SendClientMessage(playerid, COLOR_GREY, "*        0   45 !"); return 1; }
			SetWeather(weather);
			SendClientMessage(playerid, COLOR_GREY, "  !");
		}
		return 1;
	}
//----------------------------------[Money]------------------------------------------------
	if(strcmp(cmd, "/money", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, "Diamond City: /money [playerid/PartOfName] [money]");
				return 1;
			}
			new playa;
			new money;
			playa = ReturnUser(tmp);
			tmp = strtok(cmdtext, idx);
			money = strval(tmp);
			if (PlayerInfo[playerid][pAdmin] >= 8)
			{
			    if(IsPlayerConnected(playa))
			    {
			        if(playa != INVALID_PLAYER_ID)
			        {
                        AntiMoney[playa] = money;
		            	PlayerInfo[playa][pCash]=money;
		            	GiveMoney(playa,-GetPlayerMoney(playa)+money);
					}
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "    .");
			}
		}
		return 1;
	}
//----------------------------------[GiveMoney]------------------------------------------------
	if(strcmp(cmd, "/givemoney", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /givemoney [playerid/PartOfName] [money]");
				return 1;
			}
			new playa;
			new money;
			playa = ReturnUser(tmp);
			tmp = strtok(cmdtext, idx);
			money = strval(tmp);
			if (dostup[playerid] != 1)
  			{
				ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
				return 1;
			}
			if (PlayerInfo[playerid][pAdmin] >= 7)
			{
			    if(IsPlayerConnected(playa))
			    {
			        if(playa != INVALID_PLAYER_ID)
			        {
			            ConsumingMoney[playa] = 1;
			            NormMoney[playa] = 2;
						AntiMoney[playa] = AntiMoney[playa] + money;
						GiveMoney(playa, money);
					}
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "     !");
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/explode", true) == 0)
	{
	    GetPlayerName(playerid, sendername, sizeof(sendername));
		tmp = strtok(cmdtext, idx);
		if (dostup[playerid] != 1)
    	{
			ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
			return 1;
		}
		if(!strlen(tmp) && PlayerInfo[playerid][pAdmin] >= 5)
		{
			SendClientMessage(playerid, COLOR_GREEN, ": /explode [ID]");
			return 1;
		}
		giveplayerid = strval(tmp);
		GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
		GetPlayerName(playerid, sendername, sizeof(sendername));
		if(IsPlayerConnected(giveplayerid))
		{
			if(PlayerInfo[playerid][pAdmin] >= 5)
			{
			    if(IsPlayerConnected(giveplayerid))
			    {
					new Float:boomx, Float:boomy, Float:boomz;
					GetPlayerPos(giveplayerid,boomx, boomy, boomz);
					CreateExplosion(boomx, boomy , boomz, 7, 10);
					SetPlayerHealthAC(giveplayerid, 100);
					new PlayerName[30];
					GetPlayerName(playerid, PlayerName, 30);
					printf("[Command] %s has used /explode to explode %s", PlayerName, giveplayer);
				}
				else
				{
				    format(string, sizeof(string), "%d   .", giveplayerid);
					SendClientMessage(playerid, COLOR_RED, string);
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_RED, "        !");
			}
		}
		else
		{
		    SendClientMessage(playerid, COLOR_RED, "   !");
		}
		return 1;
	}
	
	if(strcmp(cmd, "/giveord", true) == 0)
	{
		tmp = strtok(cmdtext, idx);
		if(!strlen(tmp))
		{
			SendClientMessage(playerid, COLOR_GREEN, ": /giveord [ID ]");
			return 1;
		}
		giveplayerid = strval(tmp);
		GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
		GetPlayerName(playerid, sendername, sizeof(sendername));
		if(IsPlayerConnected(giveplayerid))
		{
			if(PlayerInfo[playerid][pLeader] == 3)
			{
			    if(IsPlayerConnected(giveplayerid))
			    {
					if(PlayerInfo[giveplayerid][pMember] == 3)
					{
					    if(PlayerInfo[giveplayerid][pOrd] == 0)
					    {
					    	PlayerInfo[giveplayerid][pOrd] = 1;
					    	format(string,sizeof(string)," %s       ", sendername);
					    	SendClientMessage(giveplayerid,COLOR_LIGHTBLUE,string);
					    	format(string,sizeof(string),"    %s    ", giveplayer);
					        SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
					    }
					    else if(PlayerInfo[giveplayerid][pOrd] == 1)
					    {
					        PlayerInfo[giveplayerid][pOrd] = 0;
					        format(string,sizeof(string)," %s        ", sendername);
					        SendClientMessage(giveplayerid,COLOR_LIGHTBLUE,string);
					        format(string,sizeof(string),"    %s     ", giveplayer);
					        SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
					    }
					}
					else if(PlayerInfo[giveplayerid][pLeader] == 3)
					{
					    if(PlayerInfo[giveplayerid][pOrd] == 0)
					    {
					    	PlayerInfo[giveplayerid][pOrd] = 1;
					    	format(string,sizeof(string)," %s       ", sendername);
					    	SendClientMessage(giveplayerid,COLOR_LIGHTBLUE,string);
					    	format(string,sizeof(string),"    %s    ", giveplayer);
					        SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
					    }
					    else if(PlayerInfo[giveplayerid][pOrd] == 1)
					    {
					        PlayerInfo[giveplayerid][pOrd] = 0;
					        format(string,sizeof(string)," %s        ", sendername);
					        SendClientMessage(giveplayerid,COLOR_LIGHTBLUE,string);
					        format(string,sizeof(string),"    %s     ", giveplayer);
					        SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
					    }
					}
					else
					{
					    SendClientMessage(playerid,COLOR_GREY,"   ");
					}
				}
				else
				{
				    format(string, sizeof(string), "%d   .", giveplayerid);
					SendClientMessage(playerid, COLOR_RED, string);
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_RED, "    !");
			}
		}
		else
		{
		    SendClientMessage(playerid, COLOR_RED, "   ");
		}
		return 1;
	}

//-----------------------------------[Slap]-----------------------------------------------
	if(strcmp(cmd, "/slap", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /slap [playerid/PartOfName]");
				return 1;
			}
			if (dostup[playerid] != 1)
  			{
				ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
				return 1;
			}
			new playa;
			new Float:shealth;
			new Float:slx, Float:sly, Float:slz;
			playa = ReturnUser(tmp);
			if (PlayerInfo[playerid][pAdmin] >=1)
			{
			    if(IsPlayerConnected(playa))
			    {
			        if(playa != INVALID_PLAYER_ID)
			        {
				        GetPlayerName(playa, giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
						GetPlayerHealth(playa, shealth);
						SetPlayerHealthAC(playa, shealth-5);
						GetPlayerPos(playa, slx, sly, slz);
						SetPlayerPos(playa, slx, sly, slz+5);
						PlayerPlaySound(playa, 1130, slx, sly, slz+7);
					}
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "     !");
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/mute", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /mute [playerid/PartOfName] [] [] (    )");
				return 1;
			}
			if (dostup[playerid] != 1)
  			{
				ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
				return 1;
			}
			new playa,mtime;
			playa = ReturnUser(tmp);
			if (PlayerInfo[playerid][pAdmin] >= 1)
			{
			    if(IsPlayerConnected(playa))
			    {
			        if(playa != INVALID_PLAYER_ID)
			        {
					    GetPlayerName(playa, giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
						if(PlayerInfo[playa][pMuted] == 0)
						{
						    tmp = strtok(cmdtext, idx);
						    if(!strlen(tmp))
							{
								SendClientMessage(playerid, COLOR_GRAD2, " : /mute [playerid/PartOfName] [] [] (    )");
								return 1;
							}
						    mtime = strval(tmp);
      				 		new length = strlen(cmdtext);
							while ((idx < length) && (cmdtext[idx] <= ' '))
							{
								idx++;
							}
							new offset = idx;
							new result[64];
							while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
							{
								result[idx - offset] = cmdtext[idx];
								idx++;
							}
							result[idx - offset] = EOS;
							if(!strlen(result))
							{
								SendClientMessage(playerid, COLOR_GRAD2, " : /msay []");
								return 1;
							}
							PlayerInfo[playa][pMuted] = 1;
							PlayerInfo[playa][pMuteTime] = mtime;
							printf("AdmCmd: %s silenced %s",sendername,  giveplayer);
							format(string, sizeof(string), "%s     %d    %s. : %s",giveplayer, mtime ,sendername, result);
							ABroadCast(COLOR_LIGHTRED,string,1);
							SendClientMessage(playa,COLOR_LIGHTRED,string);
						}
						else
						{
							PlayerInfo[playa][pMuted] = 0;
							PlayerInfo[playa][pMuteTime] = 0;
							printf("AdmCmd: %s unsilenced %s",sendername,  giveplayer);
							format(string, sizeof(string), "     %s ",giveplayer ,sendername);
							ABroadCast(COLOR_LIGHTBLUE,string,1);
						}
					}
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "        !");
			}
		}
		return 1;
	}

//----------------------------------[Kick]------------------------------------------------
    if(strcmp(cmd, "/kick", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	    	tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /kick [playerid/PartOfName] [reason]");
				return 1;
			}
			if (dostup[playerid] != 1)
  			{
				ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
				return 1;
			}
			giveplayerid = ReturnUser(tmp);
			if (PlayerInfo[playerid][pAdmin] >= 1)
			{
				if(IsPlayerConnected(giveplayerid))
				{
				    if(PlayerInfo[playerid][pAdmin] < PlayerInfo[giveplayerid][pAdmin])
				    {
				        SendClientMessage(playerid,COLOR_GREY," ,,   !");
						return 1;
				    }
				    if(giveplayerid != INVALID_PLAYER_ID)
				    {
					    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
						new length = strlen(cmdtext);
						while ((idx < length) && (cmdtext[idx] <= ' '))
						{
							idx++;
						}
						new offset = idx;
						new result[64];
						while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
						{
							result[idx - offset] = cmdtext[idx];
							idx++;
						}
						result[idx - offset] = EOS;
						if(!strlen(result))
						{
							SendClientMessage(playerid, COLOR_GRAD2, " : /kick [playerid/PartOfName] [reason]");
							return 1;
						}
						new year, month,day;
						getdate(year, month, day);
						format(string, sizeof(string), " %s -   %s, :  %s", giveplayer, sendername, (result));
						SendClientMessageToAll(COLOR_LIGHTRED, string);
						KickLog(string);
						Kick(giveplayerid);
						return 1;
					}
				}
			}
			else
			{
				format(string, sizeof(string), "   %d   .", giveplayerid);
				SendClientMessage(playerid, COLOR_GRAD1, string);
			}
		}
		return 1;
	}

	if(strcmp(cmd, "/sync", true) == 0)
	{
		SetPlayerInterior(playerid,GetPlayerInterior(playerid));
		SetCameraBehindPlayer(playerid);
		return 1;
	}

	if(strcmp(cmd, "/payday", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if (dostup[playerid] != 1)
  			{
				ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
				return 1;
			}
			if(PlayerInfo[playerid][pAdmin] < 6) return SendClientMessage(playerid,COLOR_RED,"   !");
			if(IsPlayerConnected(giveplayerid))
			{
				PayDay();
			}
			else
			{
				format(string, sizeof(string), "   %d   .", giveplayerid);
				SendClientMessage(playerid, COLOR_GRAD1, string);
			}
		}
		return 1;
	}
    if(strcmp(cmd, "/myskill", true) == 0)
	{
		if(IsPlayerConnected(playerid))
		{
			if(gPlayerLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_GREY, "  !");
			new ptext[20], stext[20], dtext[20], shtext[20], smtext[20], sktext[20];
			new sstext[20];
			// Colt
			if(PlayerInfo[playerid][pColtSkill] >= 0 && PlayerInfo[playerid][pColtSkill] <= 199) ptext = "";
			else if(PlayerInfo[playerid][pColtSkill] >= 200 && PlayerInfo[playerid][pColtSkill] <= 399) ptext = "";
			else if(PlayerInfo[playerid][pColtSkill] >= 400 && PlayerInfo[playerid][pColtSkill] <= 599) ptext = "";
			else if(PlayerInfo[playerid][pColtSkill] >= 600 && PlayerInfo[playerid][pColtSkill] <= 799) ptext = "";
			else if(PlayerInfo[playerid][pColtSkill] >= 800) ptext = "";
			// SDPistol
			if(PlayerInfo[playerid][pSilenSkill] >= 0 && PlayerInfo[playerid][pSilenSkill] <= 199) stext = "";
			else if(PlayerInfo[playerid][pSilenSkill] >= 200 && PlayerInfo[playerid][pSilenSkill] <= 399) stext = "";
			else if(PlayerInfo[playerid][pSilenSkill] >= 400 && PlayerInfo[playerid][pSilenSkill] <= 599) stext = "";
			else if(PlayerInfo[playerid][pSilenSkill] >= 600 && PlayerInfo[playerid][pSilenSkill] <= 799) stext = "";
			else if(PlayerInfo[playerid][pSilenSkill] >= 800) stext = "";
			// Deagle
			if(PlayerInfo[playerid][pDesertSkill] >= 0 && PlayerInfo[playerid][pDesertSkill] <= 199) dtext = "";
			else if(PlayerInfo[playerid][pDesertSkill] >= 200 && PlayerInfo[playerid][pDesertSkill] <= 399) dtext = "";
			else if(PlayerInfo[playerid][pDesertSkill] >= 400 && PlayerInfo[playerid][pDesertSkill] <= 599) dtext = "";
			else if(PlayerInfo[playerid][pDesertSkill] >= 600 && PlayerInfo[playerid][pDesertSkill] <= 799) dtext = "";
			else if(PlayerInfo[playerid][pDesertSkill] >= 800) dtext = "";
			// Shotgun
			if(PlayerInfo[playerid][pShotgSkill] >= 0 && PlayerInfo[playerid][pShotgSkill] <= 199) shtext = "";
			else if(PlayerInfo[playerid][pShotgSkill] >= 200 && PlayerInfo[playerid][pShotgSkill] <= 399) shtext = "";
			else if(PlayerInfo[playerid][pShotgSkill] >= 400 && PlayerInfo[playerid][pShotgSkill] <= 599) shtext = "";
			else if(PlayerInfo[playerid][pShotgSkill] >= 600 && PlayerInfo[playerid][pShotgSkill] <= 799) shtext = "";
			else if(PlayerInfo[playerid][pShotgSkill] >= 800) shtext = "";
			// MP5
			if(PlayerInfo[playerid][pSmgSkill] >= 0 && PlayerInfo[playerid][pSmgSkill] <= 199) smtext = "";
			else if(PlayerInfo[playerid][pSmgSkill] >= 200 && PlayerInfo[playerid][pSmgSkill] <= 399) smtext = "";
			else if(PlayerInfo[playerid][pSmgSkill] >= 400 && PlayerInfo[playerid][pSmgSkill] <= 599) smtext = "";
			else if(PlayerInfo[playerid][pSmgSkill] >= 600 && PlayerInfo[playerid][pSmgSkill] <= 799) smtext = "";
			else if(PlayerInfo[playerid][pSmgSkill] >= 800) smtext = "5 ";
			// AK-47
			if(PlayerInfo[playerid][pAkSkill] >= 0 && PlayerInfo[playerid][pAkSkill] <= 199) sktext = "";
			else if(PlayerInfo[playerid][pAkSkill] >= 200 && PlayerInfo[playerid][pAkSkill] <= 399) sktext = "";
			else if(PlayerInfo[playerid][pAkSkill] >= 400 && PlayerInfo[playerid][pAkSkill] <= 599) sktext = "";
			else if(PlayerInfo[playerid][pAkSkill] >= 600 && PlayerInfo[playerid][pAkSkill] <= 799) sktext = "";
			else if(PlayerInfo[playerid][pAkSkill] >= 800) sktext = "";
			// M4
			if(PlayerInfo[playerid][pM4Skill] >= 0 && PlayerInfo[playerid][pM4Skill] <= 199) sstext = "";
			else if(PlayerInfo[playerid][pM4Skill] >= 200 && PlayerInfo[playerid][pM4Skill] <= 399) sstext = "";
			else if(PlayerInfo[playerid][pM4Skill] >= 400 && PlayerInfo[playerid][pM4Skill] <= 599) sstext = "";
			else if(PlayerInfo[playerid][pM4Skill] >= 600 && PlayerInfo[playerid][pM4Skill] <= 799) sstext = "";
			else if(PlayerInfo[playerid][pM4Skill] >= 800) sstext = "";
			format(string, sizeof(string), "9mm: %s\n : %s\n: %s\n: %s\nMP5: %s\nM4: %s\nAK-47: %s", ptext, stext, dtext, shtext, smtext, sktext, sstext);
			ShowPlayerDialog(playerid, REGISTER_DIALOG14, DIALOG_STYLE_MSGBOX, "  ", string, "", "");
		}
	}
	if(strcmp(cmd, "/zakondoc", true) == 0 || strcmp(cmd, "/doc", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	    	tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /doc [playerid/PartOfName]");
				return 1;
			}
			giveplayerid = ReturnUser(tmp);
			if(IsACop(playerid) || gTeam[playerid] == 2)
			{
				new plname[MAX_PLAYER_NAME];
				new sendnamea[MAX_PLAYER_NAME];
				if(IsPlayerConnected(giveplayerid))
				{
				    GetPlayerName(playerid,plname,sizeof(plname));
				    GetPlayerName(giveplayerid,sendnamea,sizeof(sendnamea));
				    if(giveplayerid != INVALID_PLAYER_ID)
				    {
				        if(ProxDetectorS(8.0, playerid, giveplayerid))
						{
					        new ztext[64];
					        if(PlayerInfo[playerid][pMember] == 7 || PlayerInfo[playerid][pLeader] == 7)
							{
					        	format(string, sizeof(string), "*   %s   ", plname);
								ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
	   						}
		                    format(string, sizeof(string), "*  %s   ", plname);
							ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
                            ApplyAnimation(playerid,"GHANDS","gsign5LH",4.1,0,1,1,1,1);
							if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 20 || PlayerInfo[playerid][pLeader] == 20)
							{
                                if(PlayerInfo[playerid][pRank] == 1) { ztext = ""; }
								else if(PlayerInfo[playerid][pRank] == 2) { ztext = ""; }
								else if(PlayerInfo[playerid][pRank] == 3) { ztext = " "; }
								else if(PlayerInfo[playerid][pRank] == 4) { ztext = ""; }
								else if(PlayerInfo[playerid][pRank] == 5) { ztext = "."; }
						        else if(PlayerInfo[playerid][pRank] == 6) { ztext = ""; }
						        else if(PlayerInfo[playerid][pRank] == 7) { ztext = "."; }
						        else if(PlayerInfo[playerid][pRank] == 8) { ztext = ""; }
						        else if(PlayerInfo[playerid][pRank] == 9) { ztext = "."; }
						        else if(PlayerInfo[playerid][pRank] == 10) { ztext = ""; }
						        else if(PlayerInfo[playerid][pRank] == 11) { ztext = ""; }
						        else if(PlayerInfo[playerid][pRank] == 12) { ztext = ""; }
						        else if(PlayerInfo[playerid][pRank] == 13) { ztext = ""; }
						        else if(PlayerInfo[playerid][pRank] == 14) { ztext = ""; }
								else { ztext = ""; }

							    SendClientMessage(giveplayerid,COLOR_WHITE,"_______ _______");
							    format(string,sizeof(string)," : %s",plname);
							    SendClientMessage(giveplayerid,COLOR_GREY, string);
								SendClientMessage(giveplayerid,COLOR_GREY, " : ");
								SendClientMessage(giveplayerid,COLOR_GREY, "    ");
								SendClientMessage(giveplayerid,COLOR_GREY, "   ");
								format(string,sizeof(string),"  %s",plname);
								SendClientMessage(giveplayerid,COLOR_WHITE, string);
								SendClientMessage(giveplayerid,COLOR_WHITE,"___________________________________");
							}
							else if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
							{
		                        if(PlayerInfo[playerid][pRank] == 1) { ztext = "."; }
							    else if(PlayerInfo[playerid][pRank] == 2) { ztext = ""; }
							    else if(PlayerInfo[playerid][pRank] == 3) { ztext = " "; }
							    else if(PlayerInfo[playerid][pRank] == 4) { ztext = " FBI"; }
							    else if(PlayerInfo[playerid][pRank] == 5) { ztext = "  DEA"; }
							    else if(PlayerInfo[playerid][pRank] == 6) { ztext = "  DEA"; }
							    else if(PlayerInfo[playerid][pRank] == 7) { ztext = "  CID"; }
							    else if(PlayerInfo[playerid][pRank] == 8) { ztext = "  CID"; }
							    else if(PlayerInfo[playerid][pRank] == 9) { ztext = ". "; }
							    else if(PlayerInfo[playerid][pRank] == 10) { ztext = " "; }
								else { ztext = " "; }
								
							    SendClientMessage(giveplayerid,COLOR_WHITE,"____________ ___________");
							    format(string,sizeof(string)," : %s",plname);
							    SendClientMessage(giveplayerid,COLOR_GREY, string);
								SendClientMessage(giveplayerid,COLOR_GREY, " : ");
								SendClientMessage(giveplayerid,COLOR_GREY, "    ");
								SendClientMessage(giveplayerid,COLOR_GREY, "   ");
								format(string,sizeof(string),"  %s",plname);
								SendClientMessage(giveplayerid,COLOR_WHITE, string);
								SendClientMessage(giveplayerid,COLOR_WHITE,"________________________________________");
							}
							else if(PlayerInfo[playerid][pMember] == 7 || PlayerInfo[playerid][pLeader] == 7)
							{
		                        if(PlayerInfo[playerid][pRank] == 1) { ztext = ""; }
							    else if(PlayerInfo[playerid][pRank] == 2) { ztext = ""; }
							    else if(PlayerInfo[playerid][pRank] == 3) { ztext = ""; }
							    else if(PlayerInfo[playerid][pRank] == 4) { ztext = " "; }
							    else if(PlayerInfo[playerid][pRank] == 5) { ztext = " "; }
							    else if(PlayerInfo[playerid][pRank] == 6) { ztext = " "; }
							    else if(PlayerInfo[playerid][pRank] == 7) { ztext = ""; }
							    else if(PlayerInfo[playerid][pRank] == 8) { ztext = " "; }
							    else if(PlayerInfo[playerid][pRank] == 9) { ztext = "."; }
							    else if(PlayerInfo[playerid][pRank] == 10) { ztext = ""; }
								else { ztext = ""; }

							    SendClientMessage(giveplayerid,COLOR_WHITE,"____________ ___________");
							    format(string,sizeof(string)," : %s",plname);
							    SendClientMessage(giveplayerid,COLOR_GREY, string);
								SendClientMessage(giveplayerid,COLOR_GREY, " : ");
								format(string,sizeof(string), " : %s",ztext);
								SendClientMessage(giveplayerid,COLOR_GREY, string);
								SendClientMessage(giveplayerid,COLOR_GREY, "    ");
								SendClientMessage(giveplayerid,COLOR_GREY, "   ");
								format(string,sizeof(string),"  %s",plname);
								SendClientMessage(giveplayerid,COLOR_WHITE, string);
								SendClientMessage(giveplayerid,COLOR_WHITE,"________________________________________");
							}
							else if(PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)
							{
 		    					if(PlayerInfo[playerid][pRank] == 1) { ztext = ""; }
							    else if(PlayerInfo[playerid][pRank] == 2) { ztext = ""; }
								else if(PlayerInfo[playerid][pRank] == 3) { ztext = "."; }
								else if(PlayerInfo[playerid][pRank] == 4) { ztext = ""; }
								else if(PlayerInfo[playerid][pRank] == 5) { ztext = "."; }
								else if(PlayerInfo[playerid][pRank] == 6) { ztext = ""; }
							    else if(PlayerInfo[playerid][pRank] == 7) { ztext = "."; }
							    else if(PlayerInfo[playerid][pRank] == 8) { ztext = "."; }
							    else if(PlayerInfo[playerid][pRank] == 9) { ztext = ""; }
							    else if(PlayerInfo[playerid][pRank] == 10) { ztext = "."; }
							    else if(PlayerInfo[playerid][pRank] == 11) { ztext = ""; }
							    else if(PlayerInfo[playerid][pRank] == 12) { ztext = ""; }
							    else if(PlayerInfo[playerid][pRank] == 13) { ztext = ""; }
							    else if(PlayerInfo[playerid][pRank] == 14) { ztext = ""; }
					      		else if(PlayerInfo[playerid][pRank] == 15) { ztext = ""; }
								else { ztext = ""; }

							    SendClientMessage(giveplayerid,COLOR_WHITE, "__________ __________");
							    format(string,sizeof(string)," : %s",plname);
							    SendClientMessage(giveplayerid,COLOR_GREY, string);
								SendClientMessage(giveplayerid,COLOR_GREY, " : ");
								SendClientMessage(giveplayerid,COLOR_GREY, "    ");
								SendClientMessage(giveplayerid,COLOR_GREY, "   ");
								format(string,sizeof(string),"  %s",plname);
								SendClientMessage(giveplayerid,COLOR_WHITE, string);
								SendClientMessage(giveplayerid,COLOR_WHITE, "________________________________________");
							}
						}
						else
						{
						    SendClientMessage(playerid,COLOR_GREY,"     ");
						}
				    }
				}
				else
				{
					format(string, sizeof(string), "   %d   .", giveplayerid);
					SendClientMessage(playerid, COLOR_GRAD1, string);
				}
			}
			else
			{
			    SendClientMessage(playerid,COLOR_GREY,"  !");
			}
		}
		return 1;
	}

	if(strcmp(cmd, "/skick", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	    	tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /skick [playerid/PartOfName]");
				return 1;
			}
			if (dostup[playerid] != 1)
  			{
				ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
				return 1;
			}
			giveplayerid = ReturnUser(tmp);
			if (PlayerInfo[playerid][pAdmin] >= 6)
			{
				if(IsPlayerConnected(giveplayerid))
				{
				    if(giveplayerid != INVALID_PLAYER_ID)
				    {
				        Kick(giveplayerid);
				    }
				}
			}
			else
			{
				format(string, sizeof(string), "   %d   .", giveplayerid);
				SendClientMessage(playerid, COLOR_GRAD1, string);
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/kickres", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if (PlayerInfo[playerid][pAdmin] < 8)
			{
				return 1;
			}
	    	tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /kickres [level] [ammount]");
				return 1;
			}
			new level = strval(tmp);
			if(level < 0 || level > 5) { SendClientMessage(playerid, COLOR_GREY, "       0  5 !"); return 1; }
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /kickres [level] [ammount]");
				return 1;
			}
			new ammount = strval(tmp);
			if(ammount < 1 || ammount > 10) { SendClientMessage(playerid, COLOR_GREY, "      10  !"); return 1; }
			for(new i = 0; i < MAX_PLAYERS; i++)
			{
			    if(IsPlayerConnected(i))
			    {
			        if(PlayerInfo[i][pLevel] == level && PlayerInfo[i][pAdmin] < 1 && PlayerInfo[i][pDonate] < 1 && ammount > 0)
			        {
			            ammount -= 1;
						Kick(i);
			        }
			    }
			}
 		}
		return 1;
	}
	if(strcmp(cmd, "/", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	    	tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /warn [playerid/PartOfName] [reason]");
				return 1;
			}
			if (dostup[playerid] != 1)
  			{
				ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
				return 1;
			}
			giveplayerid = ReturnUser(tmp);
			if (PlayerInfo[playerid][pAdmin] >= 2)
			{
			    if(IsPlayerConnected(giveplayerid))
			    {
			        if(giveplayerid != INVALID_PLAYER_ID)
			        {
					    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
						new length = strlen(cmdtext);
						while ((idx < length) && (cmdtext[idx] <= ' '))
						{
							idx++;
						}
						new offset = idx;
						new result[64];
						while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
						{
							result[idx - offset] = cmdtext[idx];
							idx++;
						}
						result[idx - offset] = EOS;
						if(!strlen(result))
						{
							SendClientMessage(playerid, COLOR_GRAD2, " : /warn [playerid/PartOfName] [reason]");
							return 1;
						}
						PlayerInfo[giveplayerid][pWarns] += 1;
						new para1;
						para1 = ReturnUser(tmp);
						if(PlayerInfo[para1][pMember] > 0 || PlayerInfo[para1][pLeader] > 0)
		    			{
							GetPlayerName(para1, giveplayer, sizeof(giveplayer));
							GetPlayerName(playerid, sendername, sizeof(sendername));
							printf("%s   %s.", sendername, giveplayer);
							format(string, sizeof(string), "   ", sendername);
							SendClientMessage(para1, COLOR_LIGHTBLUE, string);
							SendClientMessage(para1, COLOR_LIGHTBLUE, "*  -    .");
 					 		gTeam[para1] = 3;
							PlayerInfo[para1][pTeam] = 3;
							PlayerInfo[para1][pMember] = 0;
							PlayerInfo[para1][pRank] = 0;
							PlayerInfo[para1][pLeader] = 0;
							PlayerInfo[para1][pChar] = 0;
							PlayerInfo[para1][pZvan] = 0;
							MedicBill[para1] = 0;
							PlayerInfo[para1][pJob] = 0;
		    				PlayerInfo[para1][pContractTime] = 0;
							new rand = random(sizeof(CIV));
							SetSpawnInfo(para1, gTeam[para1], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);
							PlayerInfo[para1][pModel] = CIV[rand];
							SpawnPlayer(para1);
							format(string, sizeof(string), "    ", sendername);
							SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							format(string, sizeof(string), "%s   %s, : %s", sendername, giveplayer, (result));
							SendClientMessageToAll(COLOR_LIGHTRED, string);
							Kick(giveplayerid);
						}
						if(PlayerInfo[giveplayerid][pWarns] >= 3)
						{
						    new year, month,day;
							getdate(year, month, day);
							format(string, sizeof(string), " %s   %s, : %s (%d-%d-%d)", giveplayer, sendername, (result),month,day,year);
							BanLog(string);
							format(string, sizeof(string), " %s   %s ( 3 ), : %s", giveplayer, sendername, (result));
							SendClientMessageToAll(COLOR_LIGHTRED, string);
							PlayerInfo[giveplayerid][pBanned] = 1;
							BanEx(giveplayerid,string);
							return 1;
						}
						format(string, sizeof(string), "   %s, : %s", giveplayer, (result));
						SendClientMessage(playerid, COLOR_LIGHTRED, string);
						format(string, sizeof(string), "%s  , : %s", sendername, (result));
						SendClientMessage(giveplayerid, COLOR_LIGHTRED, string);
						return 1;
					}
				}//not connected
			}
			else
			{
				format(string, sizeof(string), "   %d   .", giveplayerid);
				SendClientMessage(playerid, COLOR_GRAD1, string);
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/unwarn", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	    	tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /unwarn [playerid/PartOfName]");
				return 1;
			}
			if (dostup[playerid] != 1)
  			{
				ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
				return 1;
			}
			giveplayerid = ReturnUser(tmp);
			if (PlayerInfo[playerid][pAdmin] >= 3)
			{
			    if(IsPlayerConnected(giveplayerid))
			    {
			        if(giveplayerid != INVALID_PLAYER_ID)
			        {
			            if(PlayerInfo[giveplayerid][pWarns] <= 0)
			            {
							SendClientMessage(playerid,COLOR_GREY,"  0 ");
			                return 1;
			            }
					    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
						PlayerInfo[giveplayerid][pWarns] = PlayerInfo[giveplayerid][pWarns] - 1;
						format(string, sizeof(string), "     %s.    %d ", giveplayer, PlayerInfo[giveplayerid][pWarns]);
						SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						format(string, sizeof(string), "  %s    1 ", sendername);
						SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
						return 1;
					}
				}//not connected
			}
			else
			{
				format(string, sizeof(string), "   %d   .", giveplayerid);
				SendClientMessage(playerid, COLOR_GRAD1, string);
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	    	tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /sban [playerid/PartOfName] [reason]");
				return 1;
			}
			giveplayerid = ReturnUser(tmp);
			if (dostup[playerid] != 1)
  			{
				ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
				return 1;
			}
			if (PlayerInfo[playerid][pAdmin] >= 6)
			{
			    if(IsPlayerConnected(giveplayerid))
			    {
			        if(giveplayerid != INVALID_PLAYER_ID)
			        {
					    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
						new length = strlen(cmdtext);
						while ((idx < length) && (cmdtext[idx] <= ' '))
						{
							idx++;
						}
						new offset = idx;
						new result[64];
						while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
						{
							result[idx - offset] = cmdtext[idx];
							idx++;
						}
						result[idx - offset] = EOS;
						if(!strlen(result))
						{
							SendClientMessage(playerid, COLOR_GRAD2, " : /sban [playerid/PartOfName] [reason]");
							return 1;
						}
						new year, month,day;
						getdate(year, month, day);
						format(string, sizeof(string), " %s   %s, : %s (%d-%d-%d)", giveplayer, sendername, (result),month,day,year);
						BanLog(string);
						PlayerInfo[giveplayerid][pBanned] = 1;
						Ban(giveplayerid);
						return 1;
					}
				}//not connected
			}
			else
			{
				format(string, sizeof(string), "   %d   .", giveplayerid);
				SendClientMessage(playerid, COLOR_GRAD1, string);
			}
		}
		return 1;
	}

	if(strcmp(cmd, "/cc", true) == 0)
	{
	    if (dostup[playerid] != 1)
  		{
			ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
			return 1;
		}
		if(PlayerInfo[playerid][pAdmin] >= 1)
		{
			for(new i = 0; i < 300; i++)
			{
			    SendClientMessageToAll(COLOR_GREY," ");
			}
			SendClientMessageToAll(COLOR_GREY,"    ! ");
		}
		return 1;
	}

	if(strcmp(cmd, "/ban", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	    	tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /ban [playerid/PartOfName] [reason]");
				return 1;
			}
			if (dostup[playerid] != 1)
  			{
				ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
				return 1;
			}
			giveplayerid = ReturnUser(tmp);
			if (PlayerInfo[playerid][pAdmin] >= 2)
			{
			    if(PlayerInfo[playerid][pAdmin] < PlayerInfo[giveplayerid][pAdmin])
			    {
			        SendClientMessage(playerid,COLOR_GREY,"  ,   !");
					return 1;
			    }
			    if(IsPlayerConnected(giveplayerid))
			    {
			        if(giveplayerid != INVALID_PLAYER_ID)
			        {
					    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
						new length = strlen(cmdtext);
						while ((idx < length) && (cmdtext[idx] <= ' '))
						{
							idx++;
						}
						new offset = idx;
						new result[64];
						while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
						{
							result[idx - offset] = cmdtext[idx];
							idx++;
						}
						result[idx - offset] = EOS;
						if(!strlen(result))
						{
							SendClientMessage(playerid, COLOR_GRAD2, " : /ban [playerid/PartOfName] [reason]");
							return 1;
						}
						new year, month,day;
						getdate(year, month, day);
						format(string, sizeof(string), " %s   %s, : %s (%d-%d-%d)", giveplayer, sendername, (result),month,day,year);
						BanLog(string);
						format(string, sizeof(string), " %s   %s, : %s", giveplayer, sendername, (result));
						SendClientMessageToAll(COLOR_LIGHTRED, string);
						format(string,sizeof(string),": %s |  - %s", (result), sendername);
						PlayerInfo[giveplayerid][pBanned] = 1;
						Ban(giveplayerid);
						return 1;
					}
				}//not connected
			}
			else
			{
				format(string, sizeof(string), "   %d   .", giveplayerid);
				SendClientMessage(playerid, COLOR_GRAD1, string);
			}
		}
		return 1;
	}
	//----------------------/unbanip--------------
  	if(strcmp(cmd,"/unbanip",true)==0)
  	{
   		if(PlayerInfo[playerid][pAdmin] >= 1337)
   		{
       	tmp = strtok(cmdtext,idx);
       	if(!strlen(tmp))
       	{
        	SendClientMessage(playerid,COLOR_GRAD1,": /unbanip [players ip]");
           	return 1;
       	}

	    format(string,sizeof(string),"unbanip %s",tmp);
	    SendRconCommand(string);
       	GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
	    GetPlayerName(playerid, sendername, sizeof(sendername));
	    format(string, 256, "Admcmd: %s  IP %s", sendername,tmp);
	    ABroadCast(COLOR_LIGHTRED,string,1);
  	 	}
   		return 1;
  	}
  	if(strcmp(cmd,"/untban",true)==0)
	{
		new length = strlen(cmdtext);
		while ((idx < length) && (cmdtext[idx] <= ' '))
		{
			idx++;
		}
		new offset = idx;
		new result[64];
		while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
		{
			result[idx - offset] = cmdtext[idx];
			idx++;
		}
		result[idx - offset] = EOS;
		if(!strlen(result))
		{
		    SendClientMessage(playerid,COLOR_GRAD1,"/untban nick");
		    return 1;
		}
		if (dostup[playerid] != 1)
  		{
			ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
			return 1;
		}
		if(PlayerInfo[playerid][pAdmin] >= 4)
		{
			new File = iniOpen("tempbans.ini");
			new fuuuuu[256];
			new oper =iniGet(File,result,fuuuuu);
			if(oper <0)
			{
			    SendClientMessage(playerid,COLOR_LIGHTRED,"");
			    iniClose(File);
			    return 1;
			}
			else
			{
			    ini_removeKey(File,result);
	  		    iniClose(File);
				format(string,sizeof(string)," %s( %s)  ",result,fuuuuu);
				SendClientMessage(playerid,COLOR_LIGHTRED,string);
				return 1;
			}
		}
	}
	if(strcmp(cmd,"/changemdl",true)==0)
	{
		tmp = strtok(cmdtext,idx);
		if(!strlen(tmp))
		{
			return 1;
		}
		if (dostup[playerid] != 1)
  		{
			ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
			return 1;
		}
		new mdlid = strval(tmp);
		new id = GetPlayerVehicleID(playerid);
		if(id <= CAR_PROD)
		{
			AutoInfo[id][aModel] = mdlid;
			format(string,sizeof(string)," %d    %d(%s)",id,mdlid,VehicleNames[mdlid-411]);
			return 1;
		}
	}
//----------------------------------[Freeze]------------------------------------------------
	if(strcmp(cmd, "/freeze", true) == 0) // by Extazy and update by Flashin
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /freeze [playerid/PartOfName]");
				return 1;
			}
			if (dostup[playerid] != 1)
  			{
				ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
				return 1;
			}
			new playa;
			playa = ReturnUser(tmp);
			if(PlayerInfo[playa][pAdmin] > 0)
			{
				SendClientMessage(playerid, COLOR_GRAD2, "    !");
				return 1;
			}
			if(PlayerInfo[playerid][pAdmin] >= 2)
			{
			    if(IsPlayerConnected(playa))
			    {
			        if(playa != INVALID_PLAYER_ID)
			        {
				        GetPlayerName(playa, giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
						TogglePlayerControllable(playa, 0);
						format(string, sizeof(string), "AdmCmd: %s   %s",giveplayer, sendername);
						printf("%s",string);
						ABroadCast(COLOR_LIGHTRED,string,1);
						SendClientMessage(playa,COLOR_LIGHTRED,string);
					}
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "     !");
			}
		}
		return 1;
	}

//----------------------------------[unfreeze]------------------------------------------------
	if(strcmp(cmd, "/unfreeze", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /unfreeze [playerid]");
				return 1;
			}
			new playa;
			playa = ReturnUser(tmp);
			if (dostup[playerid] != 1)
  			{
				ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
				return 1;
			}
			if (PlayerInfo[playerid][pAdmin] >= 2)
			{
			    if(IsPlayerConnected(playa))
			    {
			        if(playa != INVALID_PLAYER_ID)
			        {
			    	    GetPlayerName(playa, giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
						TogglePlayerControllable(playa, 1);
						format(string, sizeof(string), "AdmCmd: %s    %s",giveplayer ,sendername);
						ABroadCast(COLOR_LIGHTRED,string,1);
						SendClientMessage(playa,COLOR_LIGHTRED,string);
					}
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "     !");
			}
		}
		return 1;
	}
//----------------------------------[EndRound]-----------------------------------------------
	if(strcmp(cmd, "/restart", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if (dostup[playerid] != 1)
  			{
				ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
				return 1;
			}
	  		if (PlayerInfo[playerid][pAdmin] >= 7)
			{
			    SendClientMessageToAll(COLOR_LIGHTRED2,"*   !");
			    SaveStuff();
                SaveAccounts();
				GameModeInitExitFunc();
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "     !");
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/saveall", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if (dostup[playerid] != 1)
  			{
				ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
				return 1;
			}
	  		if (PlayerInfo[playerid][pAdmin] >= 6)
			{
			    SaveAccounts();
			    SendClientMessage(playerid,COLOR_YELLOW,"   !");
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "     !");
			}
		}
		return 1;
	}
//----------------------------------[GMX]--------------------------------------- // by FiLE

	if (strcmp(cmd, "/cam", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /cam [1/2/3/4]");
				return 1;
			}
			Unspec[playerid][sCam] = strval(tmp);
			format(string, sizeof(string), "   %d",Unspec[playerid][sCam]);
			SendClientMessage(playerid, COLOR_GRAD1, string);
		}
		return 1;
	}
	if (strcmp(cmd, "/admins", true) == 0)
	{
	    if(PlayerInfo[playerid][pAdmin] >= 1)
		{
	        if(IsPlayerConnected(playerid))
		    {
				SendClientMessage(playerid, COLOR_GREEN, "_____________[   ]_____________");
				for(new i = 0; i < MAX_PLAYERS; i++)
				{
					if(IsPlayerConnected(i))
					{
					    if(PlayerInfo[i][pAdmin] >= 1)
					    {
					        new admtext[64];
					        admtext = "";
							GetPlayerName(i, sendername, sizeof(sendername));
							format(string, 64, "You Server %s: %s [ID %d]", admtext,sendername,i);
							SendClientMessage(playerid, COLOR_WHITE, string);
						}
					}
				}
			}
		}
		return 1;
	}
	if (strcmp(cmd, "/mon", true) == 0||strcmp(cmd, "/mone", true) == 0)
	{
	    if(PlayerInfo[playerid][pAdmin] < 1338)
	    {
	        return 1;
	    }
		if(IsPlayerConnected(playerid))
		{
		SendClientMessage(playerid, COLOR_LIGHTRED, "_____________[   ]____________"); // by Extazy and update by Flashin for www.Base-Games.ru
		for(new i = 0; i < MAX_PLAYERS; i++)
		{
		if(IsPlayerConnected(i))
		{
		if(GetPlayerMoney(i) >= 200000)
		{
		GetPlayerName(i, sendername, sizeof(sendername));
		format(string, 256, " %s [%d] %d", sendername, i, GetPlayerMoney(i));
		SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
		}
		}
		}
		}
		return 1;
	}
	if (strcmp(cmd, "/licensers", true) == 0||strcmp(cmd, "/licenzers", true) == 0)
	{
		if(IsPlayerConnected(playerid))
		{
		SendClientMessage(playerid, COLOR_LIGHTRED, "_____________[   ]____________");
		for(new i = 0; i < MAX_PLAYERS; i++)
		{
		if(IsPlayerConnected(i))
		{
		if(PlayerInfo[i][pMember] == 11 || PlayerInfo[i][pLeader] == 11)
		{
		GetPlayerName(i, sendername, sizeof(sendername));
		format(string, 256, " : %s [: %d ]", sendername, PlayerInfo[i][pPnumber]);
		SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
		}
		}
		}
		}
		return 1;
	}

	if(strcmp(cmd, "/ttall", true) == 0)
	{
		if(IsPlayerConnected(playerid))
		{
		if (dostup[playerid] != 1)
  		{
			ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
			return 1;
		}
		if(PlayerInfo[playerid][pAdmin] <= 0)
		{
		    return 1;
		}
		SendClientMessage(playerid, COLOR_LIGHTRED, "_____________[    ]____________");
		for(new i = 0; i < MAX_PLAYERS; i++)
		{
		if(IsPlayerConnected(i))
		{
		if(prokol[i] == 1)
		{
		GetPlayerName(i, sendername, sizeof(sendername));
		format(string, 256, " %s [ID %d ]", sendername, i);
		SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
		}
		}
		}
		}
		return 1;
	}


	if (strcmp(cmd, "/jailed", true) == 0)
	{
	    if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pLeader] == 20 ||
	    PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pMember] == 20)
	    {
			if(IsPlayerConnected(playerid))
			{
				SendClientMessage(playerid, COLOR_LIGHTRED, "_____________[    ]____________");
				for(new i = 0; i < MAX_PLAYERS; i++)
				{
					if(IsPlayerConnected(i))
					{
						if(PlayerInfo[i][pJailed] == 1)
						{
							GetPlayerName(i, sendername, sizeof(sendername));
							format(string, 256, " : %s  : %d", sendername, PlayerInfo[i][pJailTime]);
							SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						}
					}
				}
			}
		}
		return 1;
	}

	if (strcmp(cmd, "/member", true) == 0)
	{
		if(PlayerInfo[playerid][pLeader] == 0 && PlayerInfo[playerid][pMember] > 0)
		{
			if(IsPlayerConnected(playerid))
			{
			    new meme = PlayerInfo[playerid][pMember];
				SendClientMessage(playerid, COLOR_LIGHTRED, "_____________[    ]____________");
				for(new i = 0; i < MAX_PLAYERS; i++)
				{
					if(IsPlayerConnected(i))
					{
						if(PlayerInfo[i][pMember] == meme || PlayerInfo[i][pLeader] == meme)
						{
							GetPlayerName(i, sendername, sizeof(sendername));
							format(string, 256, " %s[%d] [: %d ] [: %d ]", sendername, i, PlayerInfo[i][pPnumber], PlayerInfo[i][pRank]);
							SendClientMessage(playerid, COLOR_GRAD3, string);
						}
					}
				}
			}
		}
		else if(PlayerInfo[playerid][pMember] == 0 && PlayerInfo[playerid][pLeader] > 0)
		{
		    if(IsPlayerConnected(playerid))
			{
			    new meme = PlayerInfo[playerid][pLeader];
				SendClientMessage(playerid, COLOR_LIGHTRED, "_____________[    ]____________");
				for(new i = 0; i < MAX_PLAYERS; i++)
				{
					if(IsPlayerConnected(i))
					{
						if(PlayerInfo[i][pMember] == meme || PlayerInfo[i][pLeader] == meme)
						{
							GetPlayerName(i, sendername, sizeof(sendername));
							format(string, 256, " %s[%d] [: %d ] [: %d ]", sendername, i, PlayerInfo[i][pPnumber], PlayerInfo[i][pRank]);
							SendClientMessage(playerid, COLOR_GRAD3, string);
						}
					}
				}
			}
		}
		return 1;
	}

	if(strcmp(cmd, "/minet", true) == 0)
	{
		tmp = strtok(cmdtext,idx);
		new otherplayer = strval(tmp);
		if(GetDistanceBetweenPlayers(playerid, otherplayer) < 1)
		{
		    TurnPlayerFaceToPlayer(playerid, otherplayer);
		    TurnPlayerFaceToPlayer(otherplayer, playerid);
			ApplyAnimation(otherplayer,"BLOWJOBZ","BJ_COUCH_END_P",4.1,0,1,1,1,5);
			ApplyAnimation(playerid,"BLOWJOBZ","BJ_COUCH_END_W",4.1,0,1,1,1,5);
			SendClientMessage(playerid,0xFF0000AA,"   !");
			SendClientMessage(otherplayer,0xFF0000AA,"   !");
		}
		else
		{
			SendClientMessage(playerid,0xFF0000AA,"   !");
		}
		return 1;
	}
	if(strcmp(cmd, "/asdasd", true) == 0)
	{
		tmp = strtok(cmdtext,idx);
		new otherplayer = strval(tmp);
		if(GetDistanceBetweenPlayers(playerid, otherplayer) < 1)
		{
		    TurnPlayerFaceToPlayer(playerid, otherplayer);
		    TurnPlayerFaceToPlayer(otherplayer, playerid);
			ApplyAnimation(otherplayer,"BLOWJOBZ","BJ_COUCH_END_P",4.1,0,1,1,1,5);
			ApplyAnimation(playerid,"BLOWJOBZ","BJ_COUCH_END_W",4.1,0,1,1,1,5);
			SendClientMessage(playerid,0xFF0000AA,"   !");
			SendClientMessage(otherplayer,0xFF0000AA,"   !");
		}
		else
		{
			SendClientMessage(playerid,0xFF0000AA,"   !");
		}
		return 1;
	}

	if (strcmp(cmd, "/leaders", true) == 0)
	{
	    if(PlayerInfo[playerid][pAdmin] > 0)
	    {
			if(IsPlayerConnected(playerid))
			{
				SendClientMessage(playerid, COLOR_LIGHTRED, "__________________ ___________________");
				for(new i = 0; i < MAX_PLAYERS; i++)
				{
					if(IsPlayerConnected(i))
					{
						if(PlayerInfo[i][pLeader] > 0)
						{
							GetPlayerName(i, giveplayer, sizeof(giveplayer));
							if(PlayerInfo[i][pLeader] == 1)
							{
							format(string, 256, " LSPD: %s [: %d ]",giveplayer, PlayerInfo[i][pPnumber]);
							SendClientMessage(playerid, 0x060676AA, string);
							}
							else if(PlayerInfo[i][pLeader] == 20)
							{
							format(string, 256, " SFPD: %s [: %d ]",giveplayer, PlayerInfo[i][pPnumber]);
							SendClientMessage(playerid, 0x060676AA, string);
							}
							else if(PlayerInfo[i][pLeader] == 2)
							{
							format(string, 256, " : %s [: %d ]", giveplayer, PlayerInfo[i][pPnumber]);
							SendClientMessage(playerid, 0x440592AA, string);
							}
							else if(PlayerInfo[i][pLeader] == 3)
							{
							format(string, 256, " [69]: %s [: %d ]", giveplayer, PlayerInfo[i][pPnumber]);
							SendClientMessage(playerid, 0x008000AA, string);
							}
							else if(PlayerInfo[i][pLeader] == 22)
							{
							format(string, 256, " [51]: %s [: %d ]", giveplayer, PlayerInfo[i][pPnumber]);
							SendClientMessage(playerid, 0x008000AA, string);
							}
							else if(PlayerInfo[i][pLeader] == 4)
							{
							format(string, 256, "  : %s [: %d ]", giveplayer, PlayerInfo[i][pPnumber]);
							SendClientMessage(playerid, COLOR_LIGHTRED2, string);
							}
							else if(PlayerInfo[i][pLeader] == 5)
							{
							format(string, 256, " La Cosa Nostra: %s [: %d ]", giveplayer, PlayerInfo[i][pPnumber]);
							SendClientMessage(playerid, 0xFF8040AA, string);
							}
							else if(PlayerInfo[i][pLeader] == 6)
							{
							format(string, 256, " Yakuza: %s [: %d ]", giveplayer, PlayerInfo[i][pPnumber]);
							SendClientMessage(playerid, COLOR_YELLOW, string);
							}
							else if(PlayerInfo[i][pLeader] == 7)
							{
							format(string, 256, " : %s [: %d ]", giveplayer, PlayerInfo[i][pPnumber]);
							SendClientMessage(playerid, COLOR_WHITE, string);
							}
							else if(PlayerInfo[i][pLeader] == 8)
							{
							format(string, 256, " : %s [: %d ]", giveplayer, PlayerInfo[i][pPnumber]);
							SendClientMessage(playerid, COLOR_YELLOW, string);
							}
							else if(PlayerInfo[i][pLeader] == 9)
							{
							format(string, 256, " : %s [: %d ]", giveplayer, PlayerInfo[i][pPnumber]);
							SendClientMessage(playerid, 0xC37859AA, string);
							}
							else if(PlayerInfo[i][pLeader] == 10)
							{
							format(string, 256, " : %s [: %d ]", giveplayer, PlayerInfo[i][pPnumber]);
							SendClientMessage(playerid, 0x680000AA, string);
							}
							else if(PlayerInfo[i][pLeader] == 11)
							{
							format(string, 256, " : %s [: %d ]", giveplayer, PlayerInfo[i][pPnumber]);
							SendClientMessage(playerid, 0x55CBF3AA, string);
							}
							else if(PlayerInfo[i][pLeader] == 12)
							{
							format(string, 256, " Flaming Cobra Gang: %s [: %d ]", giveplayer, PlayerInfo[i][pPnumber]);
							SendClientMessage(playerid, 0xFEFFA9AA, string);
							}
							else if(PlayerInfo[i][pLeader] == 13)
							{
							format(string, 256, "  : %s [: %d ]", giveplayer, PlayerInfo[i][pPnumber]);
							SendClientMessage(playerid, 0x000000AA, string);
							}
							else if(PlayerInfo[i][pLeader] == 14)
							{
							format(string, 256, " Groove Street Gang: %s [: %d ]", giveplayer, PlayerInfo[i][pPnumber]);
							SendClientMessage(playerid, 0x36D352AA, string);
							}
							else if(PlayerInfo[i][pLeader] == 15)
							{
							format(string, 256, " El Coronos Gang: %s [: %d ]", giveplayer, PlayerInfo[i][pPnumber]);
							SendClientMessage(playerid, 0x00FDFDAA, string);
							}
							else if(PlayerInfo[i][pLeader] == 16)
							{
							format(string, 256, " The Ballas Gang: %s [: %d ]", giveplayer, PlayerInfo[i][pPnumber]);
							SendClientMessage(playerid, 0xDE17E4AA, string);
							}
							else if(PlayerInfo[i][pLeader] == 17)
							{
							format(string, 256, " The Rifa Gang: %s [: %d ]", giveplayer, PlayerInfo[i][pPnumber]);
							SendClientMessage(playerid, 0x86B7B3AA, string);
							}
							else if(PlayerInfo[i][pLeader] == 18)
							{
							format(string, 256, " Los Santos Vagos Gang: %s [: %d ]", giveplayer, PlayerInfo[i][pPnumber]);
							SendClientMessage(playerid, 0xB8860BAA, string);
							}
							else if(PlayerInfo[i][pLeader] == 19)
							{
							format(string, 256, " Triada: %s [: %d ]", giveplayer, PlayerInfo[i][pPnumber]);
							SendClientMessage(playerid, 0x911e42AA, string);
							}
							else if(PlayerInfo[i][pLeader] == 20)
							{
							format(string, 256, " Street Dogs: %s [: %d ]", giveplayer, PlayerInfo[i][pPnumber]);
							SendClientMessage(playerid, 0xC81743AA, string);
							}
							else if(PlayerInfo[i][pLeader] == 21)
							{
							format(string, 256, "  '': %s [: %d ]",giveplayer, PlayerInfo[i][pPnumber]);
							SendClientMessage(playerid, 0x808080AA, string);
							}
							else if(PlayerInfo[i][pLeader] == 22)
							{
							format(string, 256, "Army[51]: %s [: %d ]",giveplayer, PlayerInfo[i][pPnumber]);
							SendClientMessage(playerid, 0xA5DD2FAA, string);
							}
							else if(PlayerInfo[i][pLeader] == 23)
							{
							format(string, 256, "  c: %s [: %d ]",giveplayer, PlayerInfo[i][pPnumber]);
							SendClientMessage(playerid, 0x4592DEAA, string);
							}
							else if(PlayerInfo[i][pLeader] == 24)
							{
							format(string, 256, " S.W.A.T: %s [: %d ]",giveplayer, PlayerInfo[i][pPnumber]);
							SendClientMessage(playerid, 0xff7518AA, string);
							}
							else if(PlayerInfo[i][pLeader] == 25)
							{
							format(string, 256, " Casino Fortune: %s [: %d ]",giveplayer, PlayerInfo[i][pPnumber]);
							SendClientMessage(playerid, 0x4b0082AA, string);
							}
						}
					}
				}
			}
		}
		return 1;
	}



//----------------------------------[HELP]-----------------------------------------------
	if(strcmp(cmd, "/help", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
            format(string,sizeof(string),"\n\n\n\n\n\n\n\n\n\n\n\n\n\n ");
      		ShowPlayerDialog(playerid,1000,DIALOG_STYLE_LIST,"Help | ",string,"","");
		}
		return 1;
	}

//----------------------------------[HELP]-----------------------------------------------
	if(strcmp(cmd, "/cellphonehelp", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
			if (PlayerInfo[playerid][pPnumber] > 0)
			{
				SendClientMessage(playerid, COLOR_YELLOW,"***  *** type a command for more help");
				SendClientMessage(playerid, COLOR_YELLOW2,"***  *** /call /call 911 /sms (/p)ickup (/h)angup /number");
				SendClientMessage(playerid, COLOR_YELLOW2,"***   *** /help /househelp /renthelp /businesshelp /leaderhelp /fishhelp /cookhelp /irchelp");
			}
			else
			{
				SendClientMessage(playerid, COLOR_LIGHTRED2,"       24-7!");
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/househelp", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
			SendClientMessage(playerid, COLOR_YELLOW,"***   ***");
			SendClientMessage(playerid, COLOR_YELLOW2,"***  *** /enter /exit /open /home /heal /houseupgrade (/hu) /setrentable /tv (off/player)");
			SendClientMessage(playerid, COLOR_YELLOW2,"***  *** /evictall /towcar /fixcar /modcar /modst /modlr /setrent /evict /housewithdraw");
			SendClientMessage(playerid, COLOR_YELLOW2,"***   *** /cellphonehelp /help /renthelp /businesshelp /leaderhelp /fishhelp /cookhelp /irchelp");
		}
		return 1;
	}
	if(strcmp(cmd, "/renthelp", true) == 0)
	{
		if(IsPlayerConnected(playerid))
	    {
			SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
			SendClientMessage(playerid, COLOR_YELLOW,"***    ***");
			SendClientMessage(playerid, COLOR_YELLOW2,"***  *** /unrent /enter /exit /lock /home");
			SendClientMessage(playerid, COLOR_YELLOW2,"***   *** /cellphonehelp /househelp /help /businesshelp /leaderhelp /fishhelp /cookhelp /irchelp");
		}
		return 1;
	}
	if(strcmp(cmd, "/businesshelp", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
			SendClientMessage(playerid, COLOR_YELLOW,"***   ***");
			SendClientMessage(playerid, COLOR_YELLOW2,"***  *** /bizinfo () /bizfee /bizname /prodprice /extortion");
			SendClientMessage(playerid, COLOR_YELLOW2,"***  *** /enter /exit /open /sellbiz ( ) /bizwithdraw");
			SendClientMessage(playerid, COLOR_YELLOW2,"***   *** /cellphonehelp /househelp /renthelp /help");
		}
		return 1;
	}
	if(strcmp(cmd, "/leaderhelp", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
		    if (PlayerInfo[playerid][pLeader] >= 1)
		    {
				SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
				SendClientMessage(playerid, COLOR_WHITE,"***   ***");
				SendClientMessage(playerid, COLOR_GRAD3,"***  *** /invite () /uninvite () /giverank (,  ) ");
				if(PlayerInfo[playerid][pLeader] == 7)
				{
					SendClientMessage(playerid, COLOR_GRAD3,"***  *** /settax /givetax ");
				}
				if(PlayerInfo[playerid][pLeader] == 3)
				{
				    SendClientMessage(playerid, COLOR_GRAD3,"***  *** /giveord ");
				}
				SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
			}
			else
			{
			    SendClientMessage(playerid, COLOR_GREY, "     .");
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/irchelp", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
	        SendClientMessage(playerid, COLOR_WHITE,"*** IRC  *** ");
	        SendClientMessage(playerid, COLOR_WHITE,"*** IRC *** (/irc join [channelnr] or /irc join [channelnr] [password])  (/irc leave)");
			SendClientMessage(playerid, COLOR_WHITE,"*** IRC *** (/irc Password [channelnr])  (/irc NeedPass [channelnr])  (/irc Lock [channelnr])");
			SendClientMessage(playerid, COLOR_WHITE,"*** IRC *** (/irc Admins)  (/irc MOTD [motdtext])  (/irc status [channelnr])  (/i [text])");
	    }
	    return 1;
	}
	if(strcmp(cmd, "/fishhelp", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
			SendClientMessage(playerid, COLOR_WHITE,"***   ***");
			SendClientMessage(playerid, COLOR_GRAD3,"***  *** /fish /fishes");
			SendClientMessage(playerid, COLOR_GRAD3,"***  *** /throwback /throwbackall");
			SendClientMessage(playerid, COLOR_GRAD3,"***  *** /releasefish");
		}
		return 1;
	}
	if(strcmp(cmd, "/cookhelp", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
			SendClientMessage(playerid, COLOR_WHITE,"*** ***");
			SendClientMessage(playerid, COLOR_GRAD3,"***  *** /cook /cooked ");
			SendClientMessage(playerid, COLOR_GRAD3,"***  *** /eat ");
		}
		return 1;
	}
//----------------------------- Gravity -------------------------------------------
//------------------------------ Mission Making -----------------------------------
    if(strcmp(cmd,"/mk",true)==0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(PlayerInfo[playerid][pAdmin] < 1338)
	        {
	            SendClientMessage(playerid, COLOR_GREY, "     Admin !");
	            return 1;
	        }
	        new x_mk[256];
			x_mk = strtok(cmdtext, idx);
			if(!strlen(x_mk)) {
				SendClientMessage(playerid, COLOR_WHITE, " : /mk [name]");
				SendClientMessage(playerid, COLOR_GREY, " : (/mk text [number] [text]) (/mk game [number] [text]) (/mk cp [number])");
				SendClientMessage(playerid, COLOR_GREY, " : (/mk title [text]) (/mk reward [price]) (/mk usecp)");
				return 1;
			}
	        if(strcmp(x_mk,"text",true) == 0)
			{
			    tmp = strtok(cmdtext, idx);
			    if(!strlen(x_mk))
				{
					SendClientMessage(playerid, COLOR_WHITE, " : /mk text [number] [text]");
					return 1;
				}
				new number = strval(tmp);
				if(number < 1 || number > 18) { SendClientMessage(playerid, COLOR_GREY, "        1   18 !"); return 1; }
				new length = strlen(cmdtext);
				while ((idx < length) && (cmdtext[idx] <= ' '))
				{
					idx++;
				}
				new offset = idx;
				new result[64];
				while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
				{
					result[idx - offset] = cmdtext[idx];
					idx++;
				}
				result[idx - offset] = EOS;
				if(!strlen(result))
				{
					SendClientMessage(playerid, COLOR_GRAD2, " : (/mk text [number] [text]");
					return 1;
				}
				switch(number)
				{
				    case 1:
				    {
						strmid(MissionInfo[mText1], result, 0, strlen(result), 255);
				        SendClientMessage(playerid, COLOR_WHITE, "  1-   .");
				    }
				    case 2:
				    {
				        strmid(MissionInfo[mText2], result, 0, strlen(result), 255);
				        SendClientMessage(playerid, COLOR_WHITE, "  2-   .");
				    }
				    case 3:
				    {
				        strmid(MissionInfo[mText3], result, 0, strlen(result), 255);
				        SendClientMessage(playerid, COLOR_WHITE, "  3-   .");
				    }
				    case 4:
				    {
				        strmid(MissionInfo[mText4], result, 0, strlen(result), 255);
				        SendClientMessage(playerid, COLOR_WHITE, "  4-   .");
				    }
				    case 5:
				    {
				        strmid(MissionInfo[mText5], result, 0, strlen(result), 255);
				        SendClientMessage(playerid, COLOR_WHITE, "  5-   .");
				    }
				    case 6:
				    {
				        strmid(MissionInfo[mText6], result, 0, strlen(result), 255);
				        SendClientMessage(playerid, COLOR_WHITE, "  6-   .");
				    }
				    case 7:
				    {
				        strmid(MissionInfo[mText7], result, 0, strlen(result), 255);
				        SendClientMessage(playerid, COLOR_WHITE, "  7-   .");
				    }
				    case 8:
				    {
				        strmid(MissionInfo[mText8], result, 0, strlen(result), 255);
				        SendClientMessage(playerid, COLOR_WHITE, "  8-   .");
				    }
				    case 9:
				    {
				        strmid(MissionInfo[mText9], result, 0, strlen(result), 255);
				        SendClientMessage(playerid, COLOR_WHITE, "  9-   .");
				    }
				    case 10:
				    {
				        strmid(MissionInfo[mText10], result, 0, strlen(result), 255);
				        SendClientMessage(playerid, COLOR_WHITE, "  10-   .");
				    }
				    case 11:
				    {
				        strmid(MissionInfo[mText11], result, 0, strlen(result), 255);
				        SendClientMessage(playerid, COLOR_WHITE, "  11-   .");
				    }
				    case 12:
				    {
				        strmid(MissionInfo[mText12], result, 0, strlen(result), 255);
				        SendClientMessage(playerid, COLOR_WHITE, "  12-   .");
				    }
				    case 13:
				    {
				        strmid(MissionInfo[mText13], result, 0, strlen(result), 255);
				        SendClientMessage(playerid, COLOR_WHITE, "  13-   .");
				    }
				    case 14:
				    {
				        strmid(MissionInfo[mText14], result, 0, strlen(result), 255);
				        SendClientMessage(playerid, COLOR_WHITE, "  14-   .");
				    }
				    case 15:
				    {
				        strmid(MissionInfo[mText15], result, 0, strlen(result), 255);
				        SendClientMessage(playerid, COLOR_WHITE, "  15-   .");
				    }
				    case 16:
				    {
				        strmid(MissionInfo[mText16], result, 0, strlen(result), 255);
				        SendClientMessage(playerid, COLOR_WHITE, "  16-   .");
				    }
				    case 17:
				    {
				        strmid(MissionInfo[mText17], result, 0, strlen(result), 255);
				        SendClientMessage(playerid, COLOR_WHITE, "  17-   .");
				    }
				    case 18:
				    {
				        strmid(MissionInfo[mText18], result, 0, strlen(result), 255);
				        SendClientMessage(playerid, COLOR_WHITE, "  18-   .");
				    }
				}
			}
			else if(strcmp(x_mk,"game",true) == 0)
			{
			    tmp = strtok(cmdtext, idx);
			    if(!strlen(x_mk))
				{
					SendClientMessage(playerid, COLOR_WHITE, " : /mk game [number] [text]");
					return 1;
				}
				new number = strval(tmp);
				if(number < 1 || number > 6) { SendClientMessage(playerid, COLOR_GREY, "        1   6 !"); return 1; }
				new length = strlen(cmdtext);
				while ((idx < length) && (cmdtext[idx] <= ' '))
				{
					idx++;
				}
				new offset = idx;
				new result[64];
				while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
				{
					result[idx - offset] = cmdtext[idx];
					idx++;
				}
				result[idx - offset] = EOS;
				if(!strlen(result))
				{
					SendClientMessage(playerid, COLOR_GRAD2, " : (/mk game [number] [text]");
					return 1;
				}
				switch(number)
				{
				    case 1:
				    {
				        strmid(MissionInfo[mGText1], result, 0, strlen(result), 255);
				        SendClientMessage(playerid, COLOR_WHITE, "  1-    .");
				    }
				    case 2:
				    {
				        strmid(MissionInfo[mGText2], result, 0, strlen(result), 255);
				        SendClientMessage(playerid, COLOR_WHITE, "  2-    .");
				    }
				    case 3:
				    {
				        strmid(MissionInfo[mGText3], result, 0, strlen(result), 255);
				        SendClientMessage(playerid, COLOR_WHITE, "  3-    .");
				    }
				    case 4:
				    {
				        strmid(MissionInfo[mGText4], result, 0, strlen(result), 255);
				        SendClientMessage(playerid, COLOR_WHITE, "  4-    .");
				    }
				    case 5:
				    {
				        strmid(MissionInfo[mGText5], result, 0, strlen(result), 255);
				        SendClientMessage(playerid, COLOR_WHITE, "  5-    .");
				    }
				    case 6:
				    {
				        strmid(MissionInfo[mGText6], result, 0, strlen(result), 255);
				        SendClientMessage(playerid, COLOR_WHITE, "  6-    .");
				    }
				}
			}
			else if(strcmp(x_mk,"cp",true) == 0)
			{
			    tmp = strtok(cmdtext, idx);
			    if(!strlen(x_mk))
				{
					SendClientMessage(playerid, COLOR_WHITE, " : /mk cp [number]");
					return 1;
				}
			    new number = strval(tmp);
				if(number < 1 || number > 6) { SendClientMessage(playerid, COLOR_GREY, "        1   6 !"); return 1; }
				new Float:X,Float:Y,Float:Z;
				GetPlayerPos(playerid, X,Y,Z);
                switch(number)
				{
				    case 1:
				    {
				        MissionInfo[mCP1][0] = X; MissionInfo[mCP1][1] = Y; MissionInfo[mCP1][2] = Z;
				        SendClientMessage(playerid, COLOR_WHITE, "  1-  -  .");
				    }
				    case 2:
				    {
				        MissionInfo[mCP2][0] = X; MissionInfo[mCP2][1] = Y; MissionInfo[mCP2][2] = Z;
				        SendClientMessage(playerid, COLOR_WHITE, "  2-  -  .");
				    }
				    case 3:
				    {
				        MissionInfo[mCP3][0] = X; MissionInfo[mCP3][1] = Y; MissionInfo[mCP3][2] = Z;
				        SendClientMessage(playerid, COLOR_WHITE, "  3-  -  .");
				    }
				    case 4:
				    {
				        MissionInfo[mCP4][0] = X; MissionInfo[mCP4][1] = Y; MissionInfo[mCP4][2] = Z;
				        SendClientMessage(playerid, COLOR_WHITE, "  4-  -  .");
				    }
				    case 5:
				    {
				        MissionInfo[mCP5][0] = X; MissionInfo[mCP5][1] = Y; MissionInfo[mCP5][2] = Z;
				        SendClientMessage(playerid, COLOR_WHITE, "  5-  -  .");
				    }
				    case 6:
				    {
				        MissionInfo[mCP6][0] = X; MissionInfo[mCP6][1] = Y; MissionInfo[mCP6][2] = Z;
				        SendClientMessage(playerid, COLOR_WHITE, "  6-  -  .");
				    }
				}
			}
			else if(strcmp(x_mk,"usecp",true) == 0)
			{
			    tmp = strtok(cmdtext, idx);
			    if(!strlen(x_mk))
				{
					SendClientMessage(playerid, COLOR_WHITE, " : /mk usecp [0/1]");
					return 1;
				}
			    new toggle = strval(tmp);
				if(toggle == 0 || toggle == 1) { }
				else { SendClientMessage(playerid, COLOR_GREY, "     -    0 (OFF) or 1 (ON) !"); return 1; }
				MissionInfo[mToggle] = toggle;
				if(toggle == 0) { SendClientMessage(playerid, COLOR_WHITE, "   -   0 (OFF)."); }
				else if(toggle == 1) { SendClientMessage(playerid, COLOR_WHITE, "   -   1 (ON)."); }
			}
			else if(strcmp(x_mk,"title",true) == 0)
			{
			    new length = strlen(cmdtext);
				while ((idx < length) && (cmdtext[idx] <= ' '))
				{
					idx++;
				}
				new offset = idx;
				new result[64];
				while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
				{
					result[idx - offset] = cmdtext[idx];
					idx++;
				}
				result[idx - offset] = EOS;
				if(!strlen(result))
				{
					SendClientMessage(playerid, COLOR_GRAD2, " : (/mk title [text]");
					return 1;
				}
				strmid(MissionInfo[mTitle], result, 0, strlen(result), 255);
		        SendClientMessage(playerid, COLOR_WHITE, "   .");
			}
			else if(strcmp(x_mk,"reward",true) == 0)
			{
			    tmp = strtok(cmdtext, idx);
			    if(!strlen(x_mk))
				{
					SendClientMessage(playerid, COLOR_WHITE, " : /mk reward [price]");
					return 1;
				}
			    new price = strval(tmp);
				if(price < 1 || price > 50000) { SendClientMessage(playerid, COLOR_GREY, "          1   50000 !"); return 1; }
				MissionInfo[mReward] = price;
				SendClientMessage(playerid, COLOR_WHITE, "      .");
			}
			else
			{
				SendClientMessage(playerid, COLOR_GREY, "       !");
				return 1;
			}
	    }
	    return 1;
	}
	if(strcmp(cmd, "/savemission", true)==0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if (PlayerInfo[playerid][pAdmin] >= 8)
			{
				tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_GRAD1, " : /savemission [missionname]");
					return 1;
				}
				SaveMission(playerid,tmp);
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "     .");
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/loadmission", true)==0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if (PlayerInfo[playerid][pAdmin] >= 1339)
			{
				tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_GRAD1, " : /loadmission [missionname]");
					return 1;
				}
				LoadMission(playerid,tmp);
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "     ,   .");
			}
		}
		return 1;
	}
	if(strcmp(cmd,"/stopani",true)==0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        ClearAnimations(playerid);
	    }
	    return 1;
	}
	if(strcmp(cmd,"/setskill",true)==0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(PlayerInfo[playerid][pAdmin] < 1338)
	        {
	            return 1;
	        }
	        tmp = strtok(cmdtext,idx);
	        if(!strlen(tmp))
	        {
	            SendClientMessage(playerid, COLOR_WHITE, "|__________________ Skill Info __________________|");
				SendClientMessage(playerid, COLOR_WHITE, ": /setskill [playerid] [number] []");
		  		SendClientMessage(playerid, COLOR_GREY,  "| 1:  | 6: ");
		  		SendClientMessage(playerid, COLOR_GREY,  "| 2:  | 7: ");
		  		SendClientMessage(playerid, COLOR_GREY,  "| 3:  | 8:  ");
		  		SendClientMessage(playerid, COLOR_GREY,  "| 4:  | 9: ");
		  		SendClientMessage(playerid, COLOR_GREY,  "| 5:   | 10: ");
		  		SendClientMessage(playerid, COLOR_GREY,  "| 11: ");
				SendClientMessage(playerid, COLOR_WHITE, "|_____________________|__________________________|");
	        }
	        giveplayerid = ReturnUser(tmp);
	        new x_nr[256];
			x_nr = strtok(cmdtext, idx);
			if(!strlen(x_nr)) {
				SendClientMessage(playerid, COLOR_WHITE, "|__________________ Skill Info __________________|");
				SendClientMessage(playerid, COLOR_WHITE, ": /setskill [playerid] [number] []");
		  		SendClientMessage(playerid, COLOR_GREY,  "| 1:  | 6: ");
		  		SendClientMessage(playerid, COLOR_GREY,  "| 2:  | 7: ");
		  		SendClientMessage(playerid, COLOR_GREY,  "| 3:  | 8:  ");
		  		SendClientMessage(playerid, COLOR_GREY,  "| 4:  | 9: ");
		  		SendClientMessage(playerid, COLOR_GREY,  "| 5:   | 10: ");
		  		SendClientMessage(playerid, COLOR_GREY,  "| 11: ");
				SendClientMessage(playerid, COLOR_WHITE, "|_____________________|__________________________|");
				return 1;
			}
			tmp = strtok(cmdtext,idx);
			if(!strlen(tmp))
	        {
	            SendClientMessage(playerid, COLOR_WHITE, "|__________________ Skill Info __________________|");
				SendClientMessage(playerid, COLOR_WHITE, ": /setskill [playerid] [number] []");
		  		SendClientMessage(playerid, COLOR_GREY,  "| 1:  | 6: ");
		  		SendClientMessage(playerid, COLOR_GREY,  "| 2:  | 7: ");
		  		SendClientMessage(playerid, COLOR_GREY,  "| 3:  | 8:  ");
		  		SendClientMessage(playerid, COLOR_GREY,  "| 4:  | 9: ");
		  		SendClientMessage(playerid, COLOR_GREY,  "| 5:   | 10: ");
		  		SendClientMessage(playerid, COLOR_GREY,  "| 11: ");
				SendClientMessage(playerid, COLOR_WHITE, "|_____________________|__________________________|");
	        }
	        new skill = strval(tmp);
		    if(strcmp(x_nr,"1",true) == 0)//Detective
			{
			    PlayerInfo[playerid][pDetSkill] = skill;
			    format(string,sizeof(string),"     %d",PlayerInfo[playerid][pDetSkill]);
			    SendClientMessage(playerid,COLOR_YELLOW2,string);
			}
			else if(strcmp(x_nr,"2",true) == 0)//Lawyer
			{
			    PlayerInfo[playerid][pLawSkill] = skill;
			    format(string,sizeof(string),"     %d",PlayerInfo[playerid][pLawSkill]);
			    SendClientMessage(playerid,COLOR_YELLOW2,string);
			}
			else if(strcmp(x_nr,"3",true) == 0)//Whore
			{
			    PlayerInfo[playerid][pSexSkill] = skill;
			    format(string,sizeof(string),"     %d",PlayerInfo[playerid][pSexSkill]);
			    SendClientMessage(playerid,COLOR_YELLOW2,string);
			}
			else if(strcmp(x_nr,"4",true) == 0)//Drugs Dealer
			{
			    PlayerInfo[playerid][pDrugsSkill] = skill;
			    format(string,sizeof(string),"     %d",PlayerInfo[playerid][pDrugsSkill]);
			    SendClientMessage(playerid,COLOR_YELLOW2,string);
			}
			else if(strcmp(x_nr,"5",true) == 0)//Car Jacker
			{
			    PlayerInfo[playerid][pJackSkill] = skill;
			    format(string,sizeof(string),"     %d",PlayerInfo[playerid][pJackSkill]);
			    SendClientMessage(playerid,COLOR_YELLOW2,string);
			}
			else if(strcmp(x_nr,"6",true) == 0)//News Reporter
			{
			    PlayerInfo[playerid][pNewsSkill] = skill;
			    format(string,sizeof(string),"     %d",PlayerInfo[playerid][pNewsSkill]);
			    SendClientMessage(playerid,COLOR_YELLOW2,string);
			}
			else if(strcmp(x_nr,"7",true) == 0)//Car Mechanic
			{
			    PlayerInfo[playerid][pMechSkill] = skill;
			    format(string,sizeof(string),"     %d",PlayerInfo[playerid][pMechSkill]);
			    SendClientMessage(playerid,COLOR_YELLOW2,string);
			}
			else if(strcmp(x_nr,"8",true) == 0)//Car Dealer
			{
			    PlayerInfo[playerid][pCarSkill] = skill;
			    format(string,sizeof(string),"      %d",PlayerInfo[playerid][pCarSkill]);
			    SendClientMessage(playerid,COLOR_YELLOW2,string);
			}
			else if(strcmp(x_nr,"9",true) == 0)//Boxer
			{
			    PlayerInfo[playerid][pBoxSkill] = skill;
			    format(string,sizeof(string),"     %d",PlayerInfo[playerid][pBoxSkill]);
			    SendClientMessage(playerid,COLOR_YELLOW2,string);
			}
			else if(strcmp(x_nr,"10",true) == 0)//Fishing
			{
			    PlayerInfo[playerid][pFishSkill] = skill;
			    format(string,sizeof(string),"     %d",PlayerInfo[playerid][pFishSkill]);
			    SendClientMessage(playerid,COLOR_YELLOW2,string);
			}
			else if(strcmp(x_nr,"11",true) == 0)//Vor
			{
			    PlayerInfo[playerid][pVorSkill] = skill;
			    format(string,sizeof(string),"     %d",PlayerInfo[playerid][pVorSkill]);
			    SendClientMessage(playerid,COLOR_YELLOW2,string);
			}
			else
			{
			    SendClientMessage(playerid, COLOR_GREY, "  !");
			    return 1;
			}
	    }
	    return 1;
	}
	if(strcmp(cmd,"/skill",true)==0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        new x_nr[256];
			x_nr = strtok(cmdtext, idx);
			if(!strlen(x_nr)) {
				SendClientMessage(playerid, COLOR_WHITE, "|__________________ Skill Info __________________|");
				SendClientMessage(playerid, COLOR_WHITE, ": /skill [number]");
		  		SendClientMessage(playerid, COLOR_GREY,  "| 1:             6: ");
		  		SendClientMessage(playerid, COLOR_GREY,  "| 2:              7: ");
		  		SendClientMessage(playerid, COLOR_GREY,  "| 3:                8:  ");
		  		SendClientMessage(playerid, COLOR_GREY,  "| 4:        9: ");
		  		SendClientMessage(playerid, COLOR_GREY,  "| 5:         10: ");
		  		SendClientMessage(playerid, COLOR_GREY,  "| 11: ");
				SendClientMessage(playerid, COLOR_WHITE, "|_____________________|__________________________|");
				return 1;
			}
		    if(strcmp(x_nr,"1",true) == 0)//Detective
			{
			    new level = PlayerInfo[playerid][pDetSkill];
				if(level >= 0 && level <= 50) { SendClientMessage(playerid, COLOR_YELLOW, "    = 1."); format(string, sizeof(string), "   %d    ", 50 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
				else if(level >= 51 && level <= 100) { SendClientMessage(playerid, COLOR_YELLOW, "    = 2."); format(string, sizeof(string), "   %d    ", 100 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
				else if(level >= 101 && level <= 200) { SendClientMessage(playerid, COLOR_YELLOW, "    = 3."); format(string, sizeof(string), "   %d    ", 200 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
				else if(level >= 201 && level <= 400) { SendClientMessage(playerid, COLOR_YELLOW, "    = 4."); format(string, sizeof(string), "   %d    ", 400 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
				else if(level >= 401) { SendClientMessage(playerid, COLOR_YELLOW, "    = 5."); }
			}
			else if(strcmp(x_nr,"2",true) == 0)//Lawyer
			{
			    new level = PlayerInfo[playerid][pLawSkill];
				if(level >= 0 && level <= 50) { SendClientMessage(playerid, COLOR_YELLOW, "    = 1."); format(string, sizeof(string), "   %d    ", 50 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
				else if(level >= 51 && level <= 100) { SendClientMessage(playerid, COLOR_YELLOW, "    = 2."); format(string, sizeof(string), "   %d    ", 100 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
				else if(level >= 101 && level <= 200) { SendClientMessage(playerid, COLOR_YELLOW, "    = 3."); format(string, sizeof(string), "   %d    ", 200 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
				else if(level >= 201 && level <= 400) { SendClientMessage(playerid, COLOR_YELLOW, "    = 4."); format(string, sizeof(string), "   %d    ", 400 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
				else if(level >= 401) { SendClientMessage(playerid, COLOR_YELLOW, "    = 5."); }
			}
			else if(strcmp(x_nr,"3",true) == 0)//Whore
			{
			    new level = PlayerInfo[playerid][pSexSkill];
				if(level >= 0 && level <= 50) { SendClientMessage(playerid, COLOR_YELLOW, "    = 1."); format(string, sizeof(string), "    %d    ", 50 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
				else if(level >= 51 && level <= 100) { SendClientMessage(playerid, COLOR_YELLOW, "    = 2."); format(string, sizeof(string), "    %d    ", 100 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
				else if(level >= 101 && level <= 200) { SendClientMessage(playerid, COLOR_YELLOW, "    = 3."); format(string, sizeof(string), "    %d    ", 200 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
				else if(level >= 201 && level <= 400) { SendClientMessage(playerid, COLOR_YELLOW, "    = 4."); format(string, sizeof(string), "    %d    ", 400 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
				else if(level >= 401) { SendClientMessage(playerid, COLOR_YELLOW, "    = 5."); }
			}
			else if(strcmp(x_nr,"4",true) == 0)//Drugs Dealer
			{
			    new level = PlayerInfo[playerid][pDrugsSkill];
				if(level >= 0 && level <= 50) { SendClientMessage(playerid, COLOR_YELLOW, "     = 1."); format(string, sizeof(string), "    %d     ", 50 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
				else if(level >= 51 && level <= 100) { SendClientMessage(playerid, COLOR_YELLOW, "     = 2."); format(string, sizeof(string), "    %d     ", 100 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
				else if(level >= 101 && level <= 200) { SendClientMessage(playerid, COLOR_YELLOW, "     = 3."); format(string, sizeof(string), "    %d     ", 200 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
				else if(level >= 201 && level <= 400) { SendClientMessage(playerid, COLOR_YELLOW, "     = 4."); format(string, sizeof(string), "    %d     ", 400 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
				else if(level >= 401) { SendClientMessage(playerid, COLOR_YELLOW, "     = 5."); }
			}
			else if(strcmp(x_nr,"5",true) == 0)//Car Jacker
			{
			    new level = PlayerInfo[playerid][pJackSkill];
				if(level >= 0 && level <= 50) { SendClientMessage(playerid, COLOR_YELLOW, "     = 1."); format(string, sizeof(string), "    %d    ", 50 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
				else if(level >= 51 && level <= 100) { SendClientMessage(playerid, COLOR_YELLOW, "     = 2."); format(string, sizeof(string), "    %d    ", 100 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
				else if(level >= 101 && level <= 200) { SendClientMessage(playerid, COLOR_YELLOW, "     = 3."); format(string, sizeof(string), "    %d    ", 200 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
				else if(level >= 201 && level <= 400) { SendClientMessage(playerid, COLOR_YELLOW, "     = 4."); format(string, sizeof(string), "    %d    ", 400 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
				else if(level >= 401) { SendClientMessage(playerid, COLOR_YELLOW, "     = 5."); }
			}
			else if(strcmp(x_nr,"6",true) == 0)//News Reporter
			{
			    new level = PlayerInfo[playerid][pNewsSkill];
				if(level >= 0 && level <= 50) { SendClientMessage(playerid, COLOR_YELLOW, "     = 1."); format(string, sizeof(string), "   %d    ", 50 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
				else if(level >= 51 && level <= 100) { SendClientMessage(playerid, COLOR_YELLOW, "     = 2."); format(string, sizeof(string), "   %d    ", 100 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
				else if(level >= 101 && level <= 200) { SendClientMessage(playerid, COLOR_YELLOW, "     = 3."); format(string, sizeof(string), "   %d    ", 200 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
				else if(level >= 201 && level <= 400) { SendClientMessage(playerid, COLOR_YELLOW, "     = 4."); format(string, sizeof(string), "   %d    ", 400 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
				else if(level >= 401) { SendClientMessage(playerid, COLOR_YELLOW, "     = 5."); }
			}
			else if(strcmp(x_nr,"7",true) == 0)//Car Mechanic
			{
			    new level = PlayerInfo[playerid][pMechSkill];
				if(level >= 0 && level <= 50) { SendClientMessage(playerid, COLOR_YELLOW, "     = 1."); format(string, sizeof(string), "  /  %d    ", 50 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
				else if(level >= 51 && level <= 100) { SendClientMessage(playerid, COLOR_YELLOW, "     = 2."); format(string, sizeof(string), "  /  %d    ", 100 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
				else if(level >= 101 && level <= 200) { SendClientMessage(playerid, COLOR_YELLOW, "     = 3."); format(string, sizeof(string), "  /  %d    ", 200 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
				else if(level >= 201 && level <= 400) { SendClientMessage(playerid, COLOR_YELLOW, "     = 4."); format(string, sizeof(string), "  /  %d    ", 400 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
				else if(level >= 401) { SendClientMessage(playerid, COLOR_YELLOW, "     = 5."); }
			}
			else if(strcmp(x_nr,"8",true) == 0)//Car Dealer
			{
			    new level = PlayerInfo[playerid][pCarSkill];
				if(level >= 0 && level <= 50) { SendClientMessage(playerid, COLOR_YELLOW, "        = 1."); format(string, sizeof(string), "   %d    ", 50 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
				else if(level >= 51 && level <= 100) { SendClientMessage(playerid, COLOR_YELLOW, "        = 2."); format(string, sizeof(string), "   %d    ", 100 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
				else if(level >= 101 && level <= 200) { SendClientMessage(playerid, COLOR_YELLOW, "        = 3."); format(string, sizeof(string), "   %d    ", 200 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
				else if(level >= 201 && level <= 400) { SendClientMessage(playerid, COLOR_YELLOW, "        = 4."); format(string, sizeof(string), "   %d    ", 400 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
				else if(level >= 401) { SendClientMessage(playerid, COLOR_YELLOW, "        = 5."); }
			}
			else if(strcmp(x_nr,"9",true) == 0)//Boxer
			{
			    new level = PlayerInfo[playerid][pBoxSkill];
				if(level >= 0 && level <= 50) { SendClientMessage(playerid, COLOR_YELLOW, "    = 1."); format(string, sizeof(string), "    %d    ", 50 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
				else if(level >= 51 && level <= 100) { SendClientMessage(playerid, COLOR_YELLOW, "    = 2."); format(string, sizeof(string), "    %d    ", 100 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
				else if(level >= 101 && level <= 200) { SendClientMessage(playerid, COLOR_YELLOW, "    = 3."); format(string, sizeof(string), "    %d    ", 200 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
				else if(level >= 201 && level <= 400) { SendClientMessage(playerid, COLOR_YELLOW, "    = 4."); format(string, sizeof(string), "    %d    ", 400 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
				else if(level >= 401) { SendClientMessage(playerid, COLOR_YELLOW, "    = 5."); }
			}
			else if(strcmp(x_nr,"10",true) == 0)//Fishing
			{
			    new level = PlayerInfo[playerid][pFishSkill];
				if(level >= 0 && level <= 50) { SendClientMessage(playerid, COLOR_YELLOW, "    = 1."); format(string, sizeof(string), "   %d    ", 50 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
				else if(level >= 51 && level <= 250) { SendClientMessage(playerid, COLOR_YELLOW, "    = 2."); format(string, sizeof(string), "   %d    ", 100 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
				else if(level >= 251 && level <= 500) { SendClientMessage(playerid, COLOR_YELLOW, "    = 3."); format(string, sizeof(string), "   %d    ", 200 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
				else if(level >= 501 && level <= 999) { SendClientMessage(playerid, COLOR_YELLOW, "    = 4."); format(string, sizeof(string), "   %d    ", 400 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
				else if(level >= 1000) { SendClientMessage(playerid, COLOR_YELLOW, "    = 5."); }
			}
			else if(strcmp(x_nr,"11",true) == 0)//Vor
			{
			    new level = PlayerInfo[playerid][pVorSkill];
				if(level >= 0 && level <= 50) { SendClientMessage(playerid, COLOR_YELLOW, "    = 1."); format(string, sizeof(string), "    %d    ", 50 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
				else if(level >= 51 && level <= 100) { SendClientMessage(playerid, COLOR_YELLOW, "    = 2."); format(string, sizeof(string), "    %d    ", 100 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
				else if(level >= 101 && level <= 200) { SendClientMessage(playerid, COLOR_YELLOW, "    = 3."); format(string, sizeof(string), "    %d    ", 200 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
				else if(level >= 201 && level <= 400) { SendClientMessage(playerid, COLOR_YELLOW, "   = 4."); format(string, sizeof(string), "    %d    ", 400 - level); SendClientMessage(playerid, COLOR_YELLOW, string); }
				else if(level >= 401) { SendClientMessage(playerid, COLOR_YELLOW, "    = 5."); }
			}
			else
			{
			    SendClientMessage(playerid, COLOR_GREY, "  !");
			    return 1;
			}
	    }
	    return 1;
	}
	if(strcmp(cmd, "/cks", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(PlayerInfo[playerid][pAdmin] < 1338)
	        {
	            SendClientMessage(playerid, COLOR_GREY, "      !");
	            return 1;
	        }
	        new ck;
	        new number = 0;
	        new x_nr[256];
			x_nr = strtok(cmdtext, idx);
			if(!strlen(x_nr))
			{
			    for(new i = 0; i < sizeof(CKInfo); i++)
			    {
					number ++;
					if(CKInfo[i][cUsed] != 0)
					{
				        format(string, sizeof(string), "%d| %s   ,  %s.",number,CKInfo[i][cSendername],CKInfo[i][cGiveplayer]);
				        SendClientMessage(playerid, COLOR_WHITE, string);
			        }
			    }
				return 1;
			}
		    if(strcmp(x_nr,"accept",true) == 0)
			{
			    tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
				    SendClientMessage(playerid, COLOR_WHITE, " : /cks accept [cknumber]");
					return 1;
				}
				ck = strval(tmp);
				if(ck < 1 || ck > 10) { SendClientMessage(playerid, COLOR_GREY, "    CK     1   10 !"); return 1; }
				ck -= 1;
				new found1 = 255;
				new found2 = 255;
				for(new i = 0; i < MAX_PLAYERS; i++) // by Extazy and update by Flashin - Andrew Stanov.
				{
				    if(IsPlayerConnected(i))
				    {
				        if(found1 != 255 && found2 != 255)
				        {
							new wstring[MAX_PLAYER_NAME];
							GetPlayerName(i, giveplayer, sizeof(giveplayer));
							format(string, sizeof(string), "%s", giveplayer);
							strmid(wstring, string, 0, strlen(string), 255);
							if(strcmp(CKInfo[ck][cSendername] ,wstring, true ) == 0 )
							{
							    found1 = i;
							}
							else if(strcmp(CKInfo[ck][cGiveplayer] ,wstring, true ) == 0 )
							{
							    found2 = i;
							}
						}
					}
				}
				if(found1 != 255 && found2 != 255)
    			{
    			    GetPlayerName(found2, giveplayer, sizeof(giveplayer));
    			    format(string, sizeof(string), "* Admin ,    ,        %s.", giveplayer);
    			    SendClientMessage(found1, COLOR_LIGHTBLUE, string);
    			    OnCK[found1] = found2;
    			    GettingCK[found2] = found1;
    			    return 1;
    			}
    			else
    			{
    			    SendClientMessage(playerid, COLOR_YELLOW2, ",   Dieer  .");
    			    return 1;
    			}
			}
			else if(strcmp(x_nr,"delete",true) == 0)
			{
			    tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
				    SendClientMessage(playerid, COLOR_WHITE, " : /cks delete [cknumber]");
					return 1;
				}
				ck = strval(tmp);
				if(ck < 1 || ck > 10) { SendClientMessage(playerid, COLOR_GREY, "    CK     1   10 !"); return 1; }
				ck -= 1;
				ClearCK(ck);
				ck += 1;
				format(string, sizeof(string), "*  ,   : %d", ck);
				SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
				return 1;
			}
			else
			{
			    SendClientMessage(playerid, COLOR_GREY, "    CK   !");
			    return 1;
			}
	    }
	    return 1;
	}
	if(strcmp(cmd, "/ck", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(PlayerInfo[playerid][pLevel] < 1338)
	        {
	            SendClientMessage(playerid, COLOR_GREY, "       5,  ,    !");
	            return 1;
	        }
	        tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD1, " : /ck [playerid/PartOfName]");
				return 1;
			}
	        giveplayerid = ReturnUser(tmp);
	        if(IsPlayerConnected(giveplayerid))
	        {
	            if(giveplayerid != INVALID_PLAYER_ID)
	            {
	                if(PlayerInfo[giveplayerid][pAdmin] >= 1)
	                {
	                    SendClientMessage(playerid, COLOR_GREY, "         Admins !");
	                    return 1;
	                }
	                else if(PlayerInfo[giveplayerid][pLevel] < 5)
			        {
			            SendClientMessage(playerid, COLOR_GREY, "   ,      ,    5 !");
			            return 1;
			        }
					ABroadCast(COLOR_YELLOW, "*    , ,  /cks.", 3);
					new found = 0;
					for(new i = 0; i < sizeof(CKInfo); i++)
			    	{
			    	    if(found != 1)
			    	    {
							if(CKInfo[i][cUsed] != 1)
							{
							    found = 1;
							    GetPlayerName(playerid, sendername, sizeof(sendername));
							    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
							    format(string, sizeof(string), "%s", sendername);
							    strmid(CKInfo[i][cSendername], string, 0, strlen(string), 255);
							    format(string, sizeof(string), "%s", giveplayer);
								strmid(CKInfo[i][cGiveplayer], string, 0, strlen(string), 255);
								CKInfo[i][cUsed] = 1;
								SaveCK();
							}
						}
			    	}
			    	if(found != 1)
			    	{
			    	    SendClientMessage(playerid, COLOR_YELLOW2, ",    , ,    .");
			    	}
			    	else
			    	{
			    	    SendClientMessage(playerid, COLOR_YELLOW2, "   ,    ,      Admin.");
			    	}
			    	return 1;
	            }
	        }
	        else
	        {
	            SendClientMessage(playerid, COLOR_GREY, "       !");
	            return 1;
	        }
	    }
	    return 1;
	}
	if(strcmp(cmd, "/givelicense", true) == 0 || strcmp(cmd, "/gl", true) == 0)
    {
        if(IsAnInstructor(playerid))
        {
			ShowPlayerDialog(playerid,555,DIALOG_STYLE_LIST," :","  \n  \n  \n    \n  ",""," ");
  			return 1;
        }
        else
        {
            SendClientMessage(playerid, COLOR_GREY, "      !");
            return 1;
        }
    }
	if(strcmp(cmd, "/takelicense", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(IsAnInstructor(playerid))
         	{
	            if(PlayerInfo[playerid][pRank] < 3)
         	   	{
	                SendClientMessage(playerid, COLOR_GREY, "     3    !");
	                return 1;
	            }
	            new x_nr[256];
				x_nr = strtok(cmdtext, idx);
				if(!strlen(x_nr)) {
				    SendClientMessage(playerid, COLOR_WHITE, " : /takelicense [name] [playerid/PartOfName]");
				    SendClientMessage(playerid, COLOR_WHITE, " : Driving, Flying, Sailing, Fishing, Weapon.");
					return 1;
				}
			    if(strcmp(x_nr,"driving",true) == 0)
				{
		            tmp = strtok(cmdtext, idx);
					if(!strlen(tmp))
					{
					    SendClientMessage(playerid, COLOR_WHITE, " : /takelicense driving [playerid/PartOfName]");
					    return 1;
					}
					giveplayerid = ReturnUser(tmp);
					if(IsPlayerConnected(giveplayerid))
					{
					    if(giveplayerid != INVALID_PLAYER_ID)
					    {
					        GetPlayerName(playerid, sendername, sizeof(sendername));
					        GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
				            format(string, sizeof(string), "*      %s.",giveplayer);
					        SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
					        format(string, sizeof(string), "*  %s     .",sendername);
					        SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
					        PlayerInfo[giveplayerid][pCarLic] = 0;
					        return 1;
				        }
					}
					else
					{
					    SendClientMessage(playerid, COLOR_GREY, "      !");
					    return 1;
					}
				}
				else if(strcmp(x_nr,"flying",true) == 0)
				{
		            tmp = strtok(cmdtext, idx);
					if(!strlen(tmp))
					{
					    SendClientMessage(playerid, COLOR_WHITE, " : /takelicense flying [playerid/PartOfName]");
					    return 1;
					}
					giveplayerid = ReturnUser(tmp);
					if(IsPlayerConnected(giveplayerid))
					{
					    if(giveplayerid != INVALID_PLAYER_ID)
					    {
					        GetPlayerName(playerid, sendername, sizeof(sendername));
					        GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
				            format(string, sizeof(string), "*      %s.",giveplayer);
					        SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
					        format(string, sizeof(string), "*  %s      .",sendername);
					        SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
					        PlayerInfo[giveplayerid][pFlyLic] = 0;
					        return 1;
						}
					}
					else
					{
					    SendClientMessage(playerid, COLOR_GREY, "      !");
					    return 1;
					}
				}
				else if(strcmp(x_nr,"sailing",true) == 0)
				{
		            tmp = strtok(cmdtext, idx);
					if(!strlen(tmp))
					{
					    SendClientMessage(playerid, COLOR_WHITE, " : /takelicense sailing [playerid/PartOfName]");
					    return 1;
					}
					giveplayerid = ReturnUser(tmp);
					if(IsPlayerConnected(giveplayerid))
					{
					    if(giveplayerid != INVALID_PLAYER_ID)
					    {
					        GetPlayerName(playerid, sendername, sizeof(sendername));
					        GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
				            format(string, sizeof(string), "*      %s.",giveplayer);
					        SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
					        format(string, sizeof(string), "*  %s      .",sendername);
					        SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
					        PlayerInfo[giveplayerid][pBoatLic] = 0;
					        return 1;
						}
					}
					else
					{
					    SendClientMessage(playerid, COLOR_GREY, "      !");
					    return 1;
					}
				}
				else if(strcmp(x_nr,"fishing",true) == 0)
				{
		            tmp = strtok(cmdtext, idx);
					if(!strlen(tmp))
					{
					    SendClientMessage(playerid, COLOR_WHITE, " : /takelicense fishing [playerid/PartOfName]");
					    return 1;
					}
					giveplayerid = ReturnUser(tmp);
					if(IsPlayerConnected(giveplayerid))
					{
					    if(giveplayerid != INVALID_PLAYER_ID)
					    {
					        GetPlayerName(playerid, sendername, sizeof(sendername));
					        GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
				            format(string, sizeof(string), "*      %s.",giveplayer);
					        SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
					        format(string, sizeof(string), "*  %s      .",sendername);
					        SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
					        PlayerInfo[giveplayerid][pFishLic] = 0;
					        return 1;
						}
					}
					else
					{
					    SendClientMessage(playerid, COLOR_GREY, "      !");
					    return 1;
					}
				}
				else if(strcmp(x_nr,"weapon",true) == 0)
				{
		            tmp = strtok(cmdtext, idx);
					if(!strlen(tmp))
					{
					    SendClientMessage(playerid, COLOR_WHITE, " : /takelicense weapon [playerid/PartOfName]");
					    return 1;
					}
					giveplayerid = ReturnUser(tmp);
					if(IsPlayerConnected(giveplayerid))
					{
					    if(giveplayerid != INVALID_PLAYER_ID)
					    {
					        GetPlayerName(playerid, sendername, sizeof(sendername));
					        GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
				            format(string, sizeof(string), "*     %s.",giveplayer);
					        SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
					        format(string, sizeof(string), "*  %s     .",sendername);
					        SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
					        PlayerInfo[giveplayerid][pGunLic] = 0;
					        return 1;
						}
					}
					else
					{
					    SendClientMessage(playerid, COLOR_GREY, "      !");
					    return 1;
					}
				}
	        }
	        else
	        {
	            SendClientMessage(playerid, COLOR_GREY, "   .");
	            return 1;
	        }
	    }
	    return 1;
	}
	if(strcmp(cmd, "/startlesson", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(IsAnInstructor(playerid))
	        {
	            tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
				    SendClientMessage(playerid, COLOR_WHITE, " : /startlesson [playerid/PartOfName]");
				    return 1;
				}
				giveplayerid = ReturnUser(tmp);
				if(IsPlayerConnected(giveplayerid))
				{
				    if(giveplayerid != INVALID_PLAYER_ID)
				    {
				        GetPlayerName(playerid, sendername, sizeof(sendername));
				        GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
				        format(string, sizeof(string), "*    %s's .",giveplayer);
				        SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
				        format(string, sizeof(string), "*  %s   .",sendername);
				        SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
				        TakingLesson[giveplayerid] = 1;
				    }
				}
				else
				{
				    SendClientMessage(playerid, COLOR_GREY, "    !");
				    return 1;
				}
	        }
	        else
	        {
	            SendClientMessage(playerid, COLOR_GREY, "  !");
	            return 1;
	        }
	    }
	    return 1;
	}
	if(strcmp(cmd, "/stoplesson", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(IsAnInstructor(playerid))
	        {
	            tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
				    SendClientMessage(playerid, COLOR_WHITE, " : /stoplesson [playerid/PartOfName]");
				    return 1;
				}
				giveplayerid = ReturnUser(tmp);
				if(IsPlayerConnected(giveplayerid))
				{
				    if(giveplayerid != INVALID_PLAYER_ID)
				    {
				        if(TakingLesson[giveplayerid] != 1)
				        {
				            SendClientMessage(playerid, COLOR_GREY, "   .");
				            return 1;
				        }
				        GetPlayerName(playerid, sendername, sizeof(sendername));
				        GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
				        format(string, sizeof(string), "*    %s's .",giveplayer);
				        SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
				        format(string, sizeof(string), "*  %s  .",sendername);
				        SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
				        TakingLesson[giveplayerid] = 0;
				    }
				}
				else
				{
				    SendClientMessage(playerid, COLOR_GREY, "   .");
				    return 1;
				}
	        }
	        else
	        {
	            SendClientMessage(playerid, COLOR_GREY, "  .");
	            return 1;
	        }
	    }
	    return 1;
	}
	if(strcmp(cmd, "/families", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
			    new number = 0;
		        for(new i = 0; i < sizeof(FamilyInfo); i++)
		        {
		            number ++;
		            format(string, sizeof(string), " %d | : %s | : %s | : %d.",number,FamilyInfo[i][FamilyName],FamilyInfo[i][FamilyLeader],FamilyInfo[i][FamilyMembers]);
		            SendClientMessage(playerid, COLOR_WHITE, string);
		        }
		        return 1;
	        }
	        new family = strval(tmp);
	        if(family < 1 || family > 10) { SendClientMessage(playerid, COLOR_GREY, "         1   10 !"); return 1; }
			family -= 1;
			if(FamilyInfo[family][FamilyTaken] != 1)
			{
			    SendClientMessage(playerid, COLOR_GREY, "          !");
			    return 1;
			}
			for(new i = 0; i < MAX_PLAYERS; i++)
			{
			    if(IsPlayerConnected(i))
			    {
			        if(PlayerInfo[i][pFMember] == family)
			        {
			            GetPlayerName(i, giveplayer, sizeof(giveplayer));
			            format(string, sizeof(string), "*  %d: %s | : %d.",family,giveplayer,PlayerInfo[i][pRank]);
			            SendClientMessage(playerid, COLOR_GREY, string);
			        }
			    }
			}
	    }
	    return 1;
	}
	if(strcmp(cmd, "/adjust", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(PlayerInfo[playerid][pFMember] == 255)
	        {
	            SendClientMessage(playerid, COLOR_GREY, "        !");
	            return 1;
	        }
	        new family = PlayerInfo[playerid][pFMember];
	        new wstring[128];
			GetPlayerName(playerid, sendername, sizeof(sendername));
			format(string, sizeof(string), "%s", sendername);
			strmid(wstring, string, 0, strlen(string), 255);
	        if(strcmp(FamilyInfo[family][FamilyLeader],wstring, true ) == 0 )
			{
			    new x_nr[256];
				x_nr = strtok(cmdtext, idx);
				if(!strlen(x_nr)) {
					SendClientMessage(playerid, COLOR_WHITE, " : /adjust [name]");
					SendClientMessage(playerid, COLOR_WHITE, " : Name, MOTD, Color, Spawn, Invite, Uninvite, Rank");
					return 1;
				}
			    if(strcmp(x_nr,"name",true) == 0)
				{
				    new length = strlen(cmdtext);
					while ((idx < length) && (cmdtext[idx] <= ' '))
					{
						idx++;
					}
					new offset = idx;
					new result[64];
					while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
					{
						result[idx - offset] = cmdtext[idx];
						idx++;
					}
					result[idx - offset] = EOS;
					if(!strlen(result))
					{
						SendClientMessage(playerid, COLOR_GRAD2, " : /adjust Name [Family Name]");
						return 1;
					}
					strmid(FamilyInfo[family][FamilyName], result, 0, strlen(result), 255);
					SaveFamilies();
				    SendClientMessage(playerid, COLOR_WHITE, "    .");
				}
				else if(strcmp(x_nr,"motd",true) == 0)
				{
				    new length = strlen(cmdtext);
					while ((idx < length) && (cmdtext[idx] <= ' '))
					{
						idx++;
					}
					new offset = idx;
					new result[64];
					while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
					{
						result[idx - offset] = cmdtext[idx];
						idx++;
					}
					result[idx - offset] = EOS;
					if(!strlen(result))
					{
						SendClientMessage(playerid, COLOR_GRAD2, " : /adjust MOTD [Family MOTD Text]");
						return 1;
					}
					strmid(FamilyInfo[family][FamilyMOTD], result, 0, strlen(result), 255);
					SaveFamilies();
				    SendClientMessage(playerid, COLOR_WHITE, "  MOTD  .");
				}
				else if(strcmp(x_nr,"color",true) == 0)
				{
				    new length = strlen(cmdtext);
					while ((idx < length) && (cmdtext[idx] <= ' '))
					{
						idx++;
					}
					new offset = idx;
					new result[64];
					while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
					{
						result[idx - offset] = cmdtext[idx];
						idx++;
					}
					result[idx - offset] = EOS;
					if(!strlen(result))
					{
						SendClientMessage(playerid, COLOR_GRAD2, " : /adjust color [Family Color Sample: 0xFFFFFFAA]");
						return 1;
					}
					if(offset < 10)
					{
					    SendClientMessage(playerid, COLOR_GREY, "     ,    ! (0xFFFFFFAA)");
					    return 1;
					}
					strmid(FamilyInfo[family][FamilyMOTD], result, 0, strlen(result), 255);
					SaveFamilies();
				    SendClientMessage(playerid, COLOR_WHITE, "    .");
				}
				else if(strcmp(x_nr,"spawn",true) == 0)
				{
				    GetPlayerPos(playerid, FamilyInfo[family][FamilySpawn][0],FamilyInfo[family][FamilySpawn][1],FamilyInfo[family][FamilySpawn][2]);
				    GetPlayerFacingAngle(playerid, FamilyInfo[family][FamilySpawn][3]);
				    FamilyInfo[family][FamilyInterior] = GetPlayerInterior(playerid);
				    SaveFamilies();
				    SendClientMessage(playerid, COLOR_WHITE, "  Spawnplace  .");
				}
				else if(strcmp(x_nr,"invite",true) == 0)
				{
				    if(FamilyInfo[family][FamilyMembers] >= 10)
				    {
				        SendClientMessage(playerid, COLOR_GREY, "       10  ,     !");
				        return 1;
				    }
					tmp = strtok(cmdtext, idx);
					if(!strlen(x_nr)) {
					    SendClientMessage(playerid, COLOR_WHITE, " : /adjust invite [playerid/PartOfName]");
					    return 1;
					}
					giveplayerid = ReturnUser(tmp);
					if(IsPlayerConnected(giveplayerid))
					{
					    if(giveplayerid != INVALID_PLAYER_ID)
					    {
					        if(PlayerInfo[giveplayerid][pFMember] != 255)
					        {
					            SendClientMessage(playerid, COLOR_GREY, "         !");
					            return 1;
					        }
					        GetPlayerName(playerid, sendername, sizeof(sendername));
					        GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
					        format(string, sizeof(string), "*   %s  '%s'.",giveplayer, FamilyInfo[family][FamilyName]);
					        SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
					        format(string, sizeof(string), "* %s     '%s',  -   .",sendername, FamilyInfo[family][FamilyName]);
					        SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
					        PlayerInfo[giveplayerid][pFMember] = family;
					        PlayerInfo[giveplayerid][pRank] = 1;
					        FamilyInfo[family][FamilyMembers] ++;
					        SaveFamilies();
					        return 1;
					    }
					}
					else
					{
					    SendClientMessage(playerid, COLOR_GREY, "       !");
					    return 1;
					}
				}
				else if(strcmp(x_nr,"uninvite",true) == 0)
				{
				    tmp = strtok(cmdtext, idx);
					if(!strlen(x_nr)) {
					    SendClientMessage(playerid, COLOR_WHITE, " : /adjust uninvite [playerid/PartOfName]");
					    return 1;
					}
					giveplayerid = ReturnUser(tmp);
					if(IsPlayerConnected(giveplayerid))
					{
					    if(giveplayerid != INVALID_PLAYER_ID)
					    {
					        if(PlayerInfo[giveplayerid][pFMember] != family)
					        {
					            SendClientMessage(playerid, COLOR_GREY, "          !");
					            return 1;
					        }
					        GetPlayerName(playerid, sendername, sizeof(sendername));
					        GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
					        format(string, sizeof(string), "*   %s   .",giveplayer);
					        SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
					        format(string, sizeof(string), "*   %s    .",sendername);
					        SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
					        PlayerInfo[giveplayerid][pFMember] = 255;
					        PlayerInfo[giveplayerid][pRank] = 0;
					        FamilyInfo[family][FamilyMembers] --;
					        SaveFamilies();
					        return 1;
					    }
					}
					else
					{
					    SendClientMessage(playerid, COLOR_GREY, "       !");
					    return 1;
					}
				}
				else if(strcmp(x_nr,"rank",true) == 0)
				{
				    tmp = strtok(cmdtext, idx);
					if(!strlen(x_nr)) {
					    SendClientMessage(playerid, COLOR_WHITE, " : /adjust rank [RankNr] [playerid/PartOfName]");
					    return 1;
					}
					new rank = strval(tmp);
					if(rank < 1 || rank > 6) { SendClientMessage(playerid, COLOR_GREY, "         1   6 !"); return 1; }
					tmp = strtok(cmdtext, idx);
					if(!strlen(x_nr)) {
					    SendClientMessage(playerid, COLOR_WHITE, " : /adjust rank [RankNr] [playerid/PartOfName]");
					    return 1;
					}
					giveplayerid = ReturnUser(tmp);
					if(IsPlayerConnected(giveplayerid))
					{
					    if(giveplayerid != INVALID_PLAYER_ID)
					    {
					        if(PlayerInfo[giveplayerid][pFMember] != family)
					        {
					            SendClientMessage(playerid, COLOR_GREY, "          !");
					            return 1;
					        }
					        GetPlayerName(playerid, sendername, sizeof(sendername));
					        GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
					        format(string, sizeof(string), "*    %s %d.",giveplayer,rank);
					        SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
					        format(string, sizeof(string), "*   %s    %d.",sendername,rank);
					        SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
					        PlayerInfo[giveplayerid][pRank] = rank;
					        return 1;
					    }
					}
					else
					{
					    SendClientMessage(playerid, COLOR_GREY, "    .");
					    return 1;
					}
				}
				else
				{
				    SendClientMessage(playerid, COLOR_GREY, "      !");
				    return 1;
				}
			}
			else
			{
			    SendClientMessage(playerid, COLOR_GREY, "        !");
			    return 1;
			}
	    }
	    return 1;
	}
	if(strcmp(cmd, "/allowcreation", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(PlayerInfo[playerid][pLeader] == 5 || PlayerInfo[playerid][pLeader] == 6)
	        {
	            tmp = strtok(cmdtext, idx);
				if(!strlen(tmp)) {
					SendClientMessage(playerid, COLOR_WHITE, " : /allowcreation [FamilyNr] [playerid/PartOfName]");
					return 1;
				}
				new family = strval(tmp);
				if(family < 1 || family > 10) { SendClientMessage(playerid, COLOR_GREY, "      1   10 !"); return 1; }
				if(PlayerInfo[playerid][pLeader] == 5 && family > 5) { SendClientMessage(playerid, COLOR_GREY, "  La        1  5 !"); return 1; }
				else if(PlayerInfo[playerid][pLeader] == 6 && family < 6) { SendClientMessage(playerid, COLOR_GREY, "          6  10 !"); return 1; }
	            tmp = strtok(cmdtext, idx);
				if(!strlen(tmp)) {
					SendClientMessage(playerid, COLOR_WHITE, " : /allowcreation [FamilyNr] [playerid/PartOfName]");
					return 1;
				}
				giveplayerid = ReturnUser(tmp);
				if(IsPlayerConnected(giveplayerid))
				{
				    if(giveplayerid != INVALID_PLAYER_ID)
				    {
				        family -= 1;
				        if(FamilyInfo[family][FamilyTaken] == 1)
				        {
				            SendClientMessage(playerid, COLOR_GREY, "        !" );
				            return 1;
				        }
				        GetPlayerName(playerid, sendername, sizeof(sendername));
				        GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
				        format(string, sizeof(string), "*   %s    %d.",giveplayer,family);
				        SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
				        if(PlayerInfo[playerid][pLeader] == 5)
				        {
				            format(string, sizeof(string), "*  La   %s       %d.",sendername,family);
				        	SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
				        }
				        else if(PlayerInfo[playerid][pLeader] == 6)
				        {
				            format(string, sizeof(string), "*   %s       %d.",sendername,family);
				        	SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
				        }
				        format(string, sizeof(string), "%s",giveplayer);
				        strmid(FamilyInfo[family][FamilyLeader], string, 0, strlen(string), 255);
				        FamilyInfo[family][FamilyMembers] ++;
				        FamilyInfo[family][FamilyTaken] = 1;
				        PlayerInfo[giveplayerid][pFMember] = family;
				        SaveFamilies();
				    }
				}
				else
				{
                    SendClientMessage(playerid, COLOR_GREY, "      id.");
                    return 1;
				}
	        }
	        else
	        {
	            SendClientMessage(playerid, COLOR_GREY, "         !");
	            return 1;
	        }
	    }
	    return 1;
	}
	if(strcmp(cmd, "/deletecreation", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(PlayerInfo[playerid][pLeader] == 5 || PlayerInfo[playerid][pLeader] == 6)
	        {
	            tmp = strtok(cmdtext, idx);
				if(!strlen(tmp)) {
					SendClientMessage(playerid, COLOR_WHITE, " : /deletecreation [FamilyNr]");
					return 1;
				}
				new family = strval(tmp);
				if(family < 1 || family > 10) { SendClientMessage(playerid, COLOR_GREY, "         1   10 !"); return 1; }
				if(PlayerInfo[playerid][pLeader] == 5 && family > 5) { SendClientMessage(playerid, COLOR_GREY, "   La        1  5 !"); return 1; }
				else if(PlayerInfo[playerid][pLeader] == 6 && family < 6) { SendClientMessage(playerid, COLOR_GREY, "          6  10 !"); return 1; }
				family -= 1;
				if(FamilyInfo[family][FamilyTaken] != 1)
				{
				    SendClientMessage(playerid, COLOR_GREY, "        !");
				    return 1;
				}
				ClearFamily(family);
				SaveFamilies();
	        }
	        else
	        {
	            SendClientMessage(playerid, COLOR_GREY, "         !");
	            return 1;
	        }
	    }
	    return 1;
	}
	if(strcmp(cmd, "/ram", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
            if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pLeader] == 3 ||
			PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pMember] == 20 || PlayerInfo[playerid][pLeader] == 20)
            {
                for(new i = 0; i < sizeof(HouseInfo); i++)
				{
					if (PlayerToPoint(3, playerid,HouseInfo[i][hEntrancex], HouseInfo[i][hEntrancey], HouseInfo[i][hEntrancez]))
					{
					    SetPlayerInterior(playerid,HouseInfo[i][hInt]);
						SetPlayerPos(playerid,HouseInfo[i][hExitx],HouseInfo[i][hExity],HouseInfo[i][hExitz]);
						GameTextForPlayer(playerid, "~r~Breached the door", 5000, 1);
						PlayerInfo[playerid][pInt] = HouseInfo[i][hInt];
						PlayerInfo[playerid][pLocal] = i;
					}
				}
            }
            else
            {
                SendClientMessage(playerid, COLOR_GREY, "      /  !");
			    return 1;
            }
		}
		return 1;
	}
	if(strcmp(cmd, "/camera", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
            if(IsACop(playerid))
            {
                if(!PlayerToPoint(8.0,playerid,211.6222,1811.9565,21.8594))
				{
				    SendClientMessage(playerid, COLOR_GREY, "       Area51 !");
				    return 1;
				}
				tmp = strtok(cmdtext, idx);
				if(!strlen(tmp)) {
					SendClientMessage(playerid, COLOR_WHITE, " : /camera [number 1 - 6]  (6 = OFF)");
					return 1;
				}
				new number = strval(tmp);
				if(number < 1 || number > 6) { SendClientMessage(playerid, COLOR_GREY, "         1   6 !"); return 1; }
				TogglePlayerControllable(playerid, 0);
				GetPlayerPos(playerid, Unspec[playerid][Coords][0],Unspec[playerid][Coords][1],Unspec[playerid][Coords][2]);
				if(number == 1) { SetPlayerCameraPos(playerid, 118.1011,1931.3221,22.5527); SetPlayerCameraLookAt(playerid, 98.9656,1920.9819,18.2180); }
				else if(number == 2) { SetPlayerCameraPos(playerid, 213.5340,1875.3075,17.6406); SetPlayerCameraLookAt(playerid, 213.8679,1884.1714,13.8945); }
				else if(number == 3) { SetPlayerCameraPos(playerid, 266.0640,1894.8856,38.6459); SetPlayerCameraLookAt(playerid, 224.0039,1887.1532,17.6406); }
				else if(number == 4) { SetPlayerCameraPos(playerid, 260.8112,1808.0175,38.6303); SetPlayerCameraLookAt(playerid, 227.5645,1818.4778,17.6406); }
				else if(number == 5) { SetPlayerCameraPos(playerid, 114.5196,1814.3483,38.6029); SetPlayerCameraLookAt(playerid, 123.6176,1846.4792,17.6549); }
				else if(number == 6)
				{
				    MedicBill[playerid] = 0;
					TogglePlayerControllable(playerid, 1);
					SetSpawnInfo(playerid, PlayerInfo[playerid][pTeam], PlayerInfo[playerid][pModel], Unspec[playerid][Coords][0], Unspec[playerid][Coords][1], Unspec[playerid][Coords][2], 10.0, -1, -1, -1, -1, -1, -1);
					SpawnPlayer(playerid);
				}
			}
			else
			{
			    SendClientMessage(playerid, COLOR_GREY, "   /  !");
			    return 1;
			}
		}
		return 1;
	}
	if(strcmp(cmd,"/divorce",true)==0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(PlayerInfo[playerid][pMarried] < 1)
			{
			    SendClientMessage(playerid, COLOR_GREY, "      !"); //   www.Base-Games.ru
				return 1;
	        }
	        tmp = strtok(cmdtext, idx);
			if(!strlen(tmp)) {
				SendClientMessage(playerid, COLOR_WHITE, " : /divorce [Playerid/PartOfName]");
				return 1;
			}
			giveplayerid = ReturnUser(tmp);
		    if(IsPlayerConnected(giveplayerid))
			{
			    if(giveplayerid != INVALID_PLAYER_ID)
			    {
			        if (ProxDetectorS(8.0, playerid, giveplayerid))
					{
					    if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "     !"); return 1; }
					    new dstring[MAX_PLAYER_NAME];
						new wstring[MAX_PLAYER_NAME];
						GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
						format(string, sizeof(string), "%s", giveplayer);
						strmid(wstring, string, 0, strlen(string), 255);
						format(string, sizeof(string), "%s", PlayerInfo[playerid][pMarriedTo]);
						strmid(dstring, string, 0, strlen(string), 255);
						if(strcmp(dstring ,wstring, true ) == 0 )
						{
						    format(string, sizeof(string), "*      %s.", giveplayer);
							SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							format(string, sizeof(string), "* %s       ( /accept divorce)  .", sendername);
							SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
					        DivorceOffer[giveplayerid] = playerid;
					        return 1;
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, "         !");
						    return 1;
						}
					}
					else
					{
						SendClientMessage(playerid, COLOR_GREY, "        !");
						return 1;
					}
			    }
			}
			else
			{
			    SendClientMessage(playerid, COLOR_GREY, "     .");
			    return 1;
			}
		}
		return 1;
	}
    if(strcmp(cmd,"/propose",true)==0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(GetPlayerMoney(playerid) < 100000)
	        {
	            SendClientMessage(playerid, COLOR_GREY, "     $100000 !");
	            return 1;
	        }
	        if(PlayerInfo[playerid][pMarried] > 0)
			{
			    SendClientMessage(playerid, COLOR_GREY, "      !");
				return 1;
	        }
	        if(PlayerInfo[playerid][pPhousekey] == 255)
	        {
	            SendClientMessage(playerid, COLOR_GREY, "      !");
				return 1;
	        }
	        tmp = strtok(cmdtext, idx);
			if(!strlen(tmp)) {
				SendClientMessage(playerid, COLOR_WHITE, ": /propose [Playerid/PartOfName]");
				return 1;
			}
			giveplayerid = ReturnUser(tmp);
		    if(IsPlayerConnected(giveplayerid))
			{
			    if(giveplayerid != INVALID_PLAYER_ID)
			    {
			        if(PlayerInfo[giveplayerid][pMarried] > 0)
			        {
			            SendClientMessage(playerid, COLOR_GREY, "       !");
			            return 1;
			        }
			        if(PlayerInfo[giveplayerid][pPhousekey] != 255)
			        {
			            SendClientMessage(playerid, COLOR_GREY, "      ,     !");
			            return 1;
			        }
			        if (ProxDetectorS(8.0, playerid, giveplayerid))
					{
					    if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "     !"); return 1; }
					    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
						format(string, sizeof(string), "*     %s.", giveplayer);
						SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						format(string, sizeof(string), "* %s     (/accept marriage)", sendername);
						SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
				        ProposeOffer[giveplayerid] = playerid;
					}
					else
					{
						SendClientMessage(playerid, COLOR_GREY, "        !");
						return 1;
					}
			    }
			}
			else
			{
			    SendClientMessage(playerid, COLOR_GREY, "        !");
			    return 1;
			}
	    }
	    return 1;
	}
	if(strcmp(cmd,"/witness",true)==0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        tmp = strtok(cmdtext, idx);
			if(!strlen(tmp)) {
				SendClientMessage(playerid, COLOR_WHITE, ": /witness [Playerid/PartOfName]");
				return 1;
			}
			giveplayerid = ReturnUser(tmp);
		    if(IsPlayerConnected(giveplayerid))
			{
			    if(giveplayerid != INVALID_PLAYER_ID)
			    {
			        if (ProxDetectorS(8.0, playerid, giveplayerid))
					{
					    if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "You cannot Propose to yourself!"); return 1; }
					    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
						format(string, sizeof(string), "*   %s    .", giveplayer);
						SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						format(string, sizeof(string), "* %s       ( /accept witness) .", sendername);
						SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
				        MarryWitnessOffer[giveplayerid] = playerid;
					}
					else
					{
						SendClientMessage(playerid, COLOR_GREY, "        !");
						return 1;
					}
			    }
			}
			else
			{
			    SendClientMessage(playerid, COLOR_GREY, "        !"); // by Extazy and update by Flashin
			    return 1;
			}
	    }
	    return 1;
	}
	if(strcmp(cmd,"/irc",true)==0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        new x_nr[256];
			x_nr = strtok(cmdtext, idx);
			if(!strlen(x_nr)) {
				SendClientMessage(playerid, COLOR_WHITE, " : (/irc join [channelnr] or /irc join [channelnr] [password])  (/irc Leave)  (/irc Admins)");
				SendClientMessage(playerid, COLOR_WHITE, " : /irc [name] [channelnr]");
				SendClientMessage(playerid, COLOR_WHITE, " : MOTD, Password, NeedPass, Lock, Kick, Status");
				return 1;
			}
		    if(strcmp(x_nr,"join",true) == 0)
			{
			    tmp = strtok(cmdtext, idx);
			    if(!strlen(tmp))
				{
				    SendClientMessage(playerid, COLOR_WHITE, " : /irc join [channelnr] or /irc join [channelnr] [password]");
				    return 1;
				}
				new channel = strval(tmp);
				if(channel < 1 || channel > 10) { SendClientMessage(playerid, COLOR_GREY, "         1   10 !"); return 1; }
				channel -= 1;
			    if(IRCInfo[channel][iLock] == 0)
			    {
			        if(IRCInfo[channel][iNeedPass] == 0)
			        {
			            JoinChannelNr(playerid, channel);
				    }
				    else
				    {
				        tmp = strtok(cmdtext, idx);
				        if(!strlen(tmp))
						{
						    SendClientMessage(playerid, COLOR_WHITE, " ,     .");
							SendClientMessage(playerid, COLOR_WHITE, " : /irc join [channelnr] [password]");
							return 1;
						}
						JoinChannel(playerid,channel,tmp);
				    }
			    }
			    else
			    {
			        SendClientMessage(playerid, COLOR_GREY, "     ,    !");
				    return 1;
			    }
			}
			else if(strcmp(x_nr,"status",true) == 0)
			{
			    for(new i = 0; i < sizeof(IRCInfo); i++)
			    {
			        format(string, sizeof(string), " %d:   %d.",i + 1, IRCInfo[i][iPlayers]);
				    SendClientMessage(playerid, COLOR_WHITE, string);
			    }
			    return 1;
			}
			else if(strcmp(x_nr,"password",true) == 0)
			{
			    tmp = strtok(cmdtext, idx);
			    if(!strlen(tmp))
				{
				    SendClientMessage(playerid, COLOR_WHITE, " : /irc password [channelnr] [password]");
				    return 1;
				}
				new channel = strval(tmp);
				if(channel < 1 || channel > 10) { SendClientMessage(playerid, COLOR_GREY, "         1   10 !"); return 1; }
				channel -= 1;
				new wstring[128];
				GetPlayerName(playerid, sendername, sizeof(sendername));
				format(string, sizeof(string), "%s", sendername);
				strmid(wstring, string, 0, strlen(string), 255);
				if(strcmp(IRCInfo[channel][iAdmin],wstring, true ) == 0 )
				{
				    tmp = strtok(cmdtext, idx);
				    if(!strlen(tmp))
					{
					    SendClientMessage(playerid, COLOR_WHITE, " : /irc password [channelnr] [password]");
					    return 1;
					}
					strmid(IRCInfo[channel][iPassword], tmp, 0, strlen(tmp), 255);
					format(string, sizeof(string), "    IRC : %s.",IRCInfo[channel][iPassword]);
					SendClientMessage(playerid, COLOR_YELLOW, string);
					SaveIRC();
					return 1;
				}
				else
				{
				    SendClientMessage(playerid, COLOR_GREY, "     Admin   !");
				    return 1;
				}
			}
			else if(strcmp(x_nr,"needpass",true) == 0)
			{
			    tmp = strtok(cmdtext, idx);
			    if(!strlen(tmp))
				{
				    SendClientMessage(playerid, COLOR_WHITE, " : /irc needpass [channelnr]");
				    return 1;
				}
				new channel = strval(tmp);
				if(channel < 1 || channel > 10) { SendClientMessage(playerid, COLOR_GREY, "         1   10 !"); return 1; }
				channel -= 1;
				new wstring[128];
				GetPlayerName(playerid, sendername, sizeof(sendername));
				format(string, sizeof(string), "%s", sendername);
				strmid(wstring, string, 0, strlen(string), 255);
				if(strcmp(IRCInfo[channel][iAdmin],wstring, true ) == 0 )
				{
				    if(IRCInfo[channel][iNeedPass] != 0)
				    {
				        IRCInfo[channel][iNeedPass] = 0;
				        SendClientMessage(playerid, COLOR_YELLOW, "      ,     IRC .");
				    }
					else
					{
					    IRCInfo[channel][iNeedPass] = 1;
						SendClientMessage(playerid, COLOR_YELLOW, "    ,     IRC .");
					}
					SaveIRC();
					return 1;
				}
				else
				{
				    SendClientMessage(playerid, COLOR_GREY, "     Admin   !");
				    return 1;
				}
			}
			else if(strcmp(x_nr,"lock",true) == 0)
			{
			    tmp = strtok(cmdtext, idx);
			    if(!strlen(tmp))
				{
				    SendClientMessage(playerid, COLOR_WHITE, " : /irc lock [channelnr]");
				    return 1;
				}
				new channel = strval(tmp);
				if(channel < 1 || channel > 10) { SendClientMessage(playerid, COLOR_GREY, "         1   10 !"); return 1; }
				channel -= 1;
				new wstring[128];
				GetPlayerName(playerid, sendername, sizeof(sendername));
				format(string, sizeof(string), "%s", sendername);
				strmid(wstring, string, 0, strlen(string), 255);
				if(strcmp(IRCInfo[channel][iAdmin],wstring, true ) == 0 )
				{
				    if(IRCInfo[channel][iLock] != 0)
				    {
				        IRCInfo[channel][iLock] = 0;
				        SendClientMessage(playerid, COLOR_YELLOW, "   IRC.");
				    }
					else
					{
					    IRCInfo[channel][iLock] = 1;
						SendClientMessage(playerid, COLOR_YELLOW, "   IRC.");
					}
					SaveIRC();
					return 1;
				}
				else
				{
				    SendClientMessage(playerid, COLOR_GREY, "     Admin   !");
				    return 1;
				}
			}
			else if(strcmp(x_nr,"motd",true) == 0)
			{
			    tmp = strtok(cmdtext, idx);
			    if(!strlen(tmp))
				{
				    SendClientMessage(playerid, COLOR_WHITE, " : /irc motd [channelnr] [motdtext]");
				    return 1;
				}
				new channel = strval(tmp);
				if(channel < 1 || channel > 10) { SendClientMessage(playerid, COLOR_GREY, "         1   10 !"); return 1; }
				channel -= 1;
				new wstring[128];
				GetPlayerName(playerid, sendername, sizeof(sendername));
				format(string, sizeof(string), "%s", sendername);
				strmid(wstring, string, 0, strlen(string), 255);
				if(strcmp(IRCInfo[channel][iAdmin],wstring, true ) == 0 )
				{
				    new length = strlen(cmdtext);
					while ((idx < length) && (cmdtext[idx] <= ' '))
					{
						idx++;
					}
					new offset = idx;
					new result[64];
					while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
					{
						result[idx - offset] = cmdtext[idx];
						idx++;
					}
					result[idx - offset] = EOS;
					if(!strlen(result))
					{
						SendClientMessage(playerid, COLOR_GRAD2, " : /irc motd [motdtext]");
						return 1;
					}
					strmid(IRCInfo[channel][iMOTD], result, 0, strlen(result), 255);
					SendClientMessage(playerid, COLOR_YELLOW, "    IRC MOTD.");
					SaveIRC();
					return 1;
				}
				else
				{
				    SendClientMessage(playerid, COLOR_GREY, "     Admin   !");
				    return 1;
				}
			}
			else if(strcmp(x_nr,"leave",true) == 0)
			{
			    if(PlayersChannel[playerid] < 999)
			    {
			        GetPlayerName(playerid, sendername, sizeof(sendername));
			        format(string, sizeof(string), "* %s  .", sendername);
			        SendIRCMessage(PlayersChannel[playerid], COLOR_GREEN, string);
			        IRCInfo[PlayersChannel[playerid]][iPlayers] -= 1;
			        PlayersChannel[playerid] = 999;
			        return 1;
			    }
			    else
			    {
			        SendClientMessage(playerid, COLOR_GREY, "        IRC !");
			        return 1;
			    }
			}
			else if(strcmp(x_nr,"admins",true) == 0)
			{
				for(new i = 0; i < sizeof(IRCInfo); i++)
			    {
				    format(string, sizeof(string), " %d: %s.", i + 1, IRCInfo[i][iAdmin]);
				    SendClientMessage(playerid, COLOR_WHITE, string);
			    }
			    return 1;
			}
			else if(strcmp(x_nr,"kick",true) == 0)
			{
			    if(PlayersChannel[playerid] == 999)
			    {
			        SendClientMessage(playerid, COLOR_GREY, "        IRC !");
			        return 1;
			    }
			    new wstring[128];
				GetPlayerName(playerid, sendername, sizeof(sendername));
				format(string, sizeof(string), "%s", sendername);
				strmid(wstring, string, 0, strlen(string), 255);
				if(strcmp(IRCInfo[PlayersChannel[playerid]][iAdmin],wstring, true ) == 0 )
				{
				    tmp = strtok(cmdtext, idx);
				    if(!strlen(tmp))
					{
					    SendClientMessage(playerid, COLOR_WHITE, " : /irc kick [playerid/PartOfName]");
					    return 1;
					}
					giveplayerid = ReturnUser(tmp);
					if(IsPlayerConnected(giveplayerid))
					{
					    if(giveplayerid != INVALID_PLAYER_ID)
					    {
					        if(PlayersChannel[giveplayerid] == PlayersChannel[playerid])
					        {
					            GetPlayerName(playerid, sendername, sizeof(sendername));
					            GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
					            format(string, sizeof(string), "*   %s    IRC.",giveplayer);
					            SendClientMessage(playerid, COLOR_YELLOW, string);
					            format(string, sizeof(string), "*     IRC  Admin: %s.",sendername);
					            SendClientMessage(giveplayerid, COLOR_YELLOW, string);
					            format(string, sizeof(string), "* %s   ().", sendername);
						        SendIRCMessage(PlayersChannel[playerid], COLOR_GREEN, string);
					            IRCInfo[PlayersChannel[giveplayerid]][iPlayers] -= 1;
					            PlayersChannel[giveplayerid] = 999;
					        }
					        else
					        {
					            SendClientMessage(playerid, COLOR_GREY, "          IRC !");
							    return 1;
					        }
					    }
					}
					else
					{
					    SendClientMessage(playerid, COLOR_GREY, "     !");
					    return 1;
					}
                }
				else
				{
				    SendClientMessage(playerid, COLOR_GREY, "     Admin  !");
				    return 1;
				}
			}
			else
			{
			    SendClientMessage(playerid, COLOR_GREY, "      IRC ! ");
			    return 1;
			}
		}
		return 1;
 	}
 	if(strcmp(cmd,"/i",true)==0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(PlayersChannel[playerid] == 999)
	        {
	            SendClientMessage(playerid, COLOR_GREY, "        IRC !");
	            return 1;
	        }
	        if(PlayerInfo[playerid][pMuted] == 1)
			{
				SendClientMessage(playerid, TEAM_CYAN_COLOR, "   ,    ");
				return 1;
			}
			GetPlayerName(playerid, sendername, sizeof(sendername));
			new length = strlen(cmdtext);
			while ((idx < length) && (cmdtext[idx] <= ' '))
			{
				idx++;
			}
			new offset = idx;
			new result[64];
			while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
			{
				result[idx - offset] = cmdtext[idx];
				idx++;
			}
			result[idx - offset] = EOS;
			if(!strlen(result))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /i [irc chat]");
				return 1;
			}
			spaceGroupsToSpaces(result);
    		trimSideSpaces(result);
			new word[256],Index;while(Index < strlen(result)) { //        
			word = strtok(result,Index);
			if(Adv(word)==1||ZP(word)||U(word)||T(word)||N(word)||PP(word)||P(word)||V(word)||R(word)||PL(word)||ZV(word)||I(word)||ST(word)||PR(word)||DL(word)||RE(word)||VOC(word)||A(word)||NO(word)||TCZ(word)||BOP(word)){
					new i=strfind(result,word),j=i+strlen(word)-1; result[i++]='[';
					while(i<j) {result[i]='|';i++;}
					result[j]=']';
					BanEx(playerid, "   ");
				}
		 	}

			format(string, sizeof(string), "** IRC %s: %s. **", sendername, result);
			SendIRCMessage(PlayersChannel[playerid], COLOR_YELLOW2, string);
			format(string,sizeof(string),"(IRC %d)%s[%d]: %s",PlayersChannel[playerid],sendername,playerid,result);
			for(new z = 0; z < MAX_PLAYERS; z++)
			{
			    if(IsPlayerConnected(z))
			    {
			        if(PlayerInfo[z][pAdmin] >= 1)
			        {
					    if(BigEar[z] == 1)
					    {
							SendClientMessage(z, COLOR_YELLOW2, string);
					    }
				    }
			    }
			}
	    }
	    return 1;
	}
	if(strcmp(cmd,"/mission",true)==0)
    {
        if(IsPlayerConnected(playerid))
        {
			if(!PlayerToPoint(3.0,playerid,1381.0413,-1088.8511,27.3906))
			{
			    SendClientMessage(playerid, COLOR_GREY, "     !");
			    return 1;
			}
			if(MissionPlayable == 0)
			{
			    SendClientMessage(playerid, COLOR_GREY, "        !");
			    return 1;
			}
			if(PlayerInfo[playerid][pMissionNr] == MissionPlayable)
			{
			    SendClientMessage(playerid, COLOR_GREY, "        !");
			    return 1;
			}
			RingTone[playerid] = 20;
			PlayerOnMission[playerid] = PlayMission[kNumber];
			MissionCheckpoint[playerid] = 1;
			format(string, sizeof(string), "~w~Mission started: ~n~~r~%s", PlayMission[kTitle]);
			GameTextForPlayer(playerid, string, 5000, 3);
			format(string, sizeof(string), "%s", PlayMission[kText1]);
			SendClientMessage(playerid, COLOR_YELLOW2, string);
			format(string, sizeof(string), "%s", PlayMission[kText2]);
			SendClientMessage(playerid, COLOR_YELLOW2, string);
			format(string, sizeof(string), "%s", PlayMission[kText3]);
			SendClientMessage(playerid, COLOR_YELLOW2, string);
			if(PlayMission[kToggle] == 1)
			{
			    DisablePlayerCheckpoint(playerid);
				checkpoints[playerid] = SetPlayerCheckpoint(playerid,PlayMission[kCP1][0], PlayMission[kCP1][1], PlayMission[kCP1][2],8.0);
			}
        }
        return 1;
    }
    if(strcmp(cmd,"/checktax",true)==0)
    {
        if(IsPlayerConnected(playerid))
	    {
	        if(PlayerInfo[playerid][pLeader] != 7)
	        {
				SendClientMessage(playerid, COLOR_GREY, "   !");
				return 1;
	        }
	        tmp = strtok(cmdtext, idx);
	        if(!strlen(tmp)) {
				SendClientMessage(playerid, COLOR_WHITE, " : /checktax [ammount]");
				return 1;
			}
			moneys = strval(tmp);
			if(Tax < moneys)
			{
			    SendClientMessage(playerid,COLOR_GREY,"    ");
			    return 1;
			}
			Tax = Tax - moneys;
			NormMoney[playerid] = 2;
			AntiMoney[playerid] = AntiMoney[playerid] + moneys;
			GiveMoney(playerid,moneys);
			format(string, sizeof(string), "   %d$  .    %d$", moneys, Tax);
			SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
			SaveStuff();
	    }
	    return 1;
	}
	if(strcmp(cmd,"/settax",true)==0)
    {
        if(IsPlayerConnected(playerid))
	    {
	        if(PlayerInfo[playerid][pLeader] != 7)
	        {
				SendClientMessage(playerid, COLOR_GREY, "   !");
				return 1;
	        }
	        tmp = strtok(cmdtext, idx);
	        if(!strlen(tmp)) {
				SendClientMessage(playerid, COLOR_WHITE, " : /settax [ammount]");
				return 1;
			}
			moneys = strval(tmp);
			if(moneys < 1 || moneys > 5000) { SendClientMessage(playerid, COLOR_GREY, "   , ,   1    5000 !"); return 1; }
			TaxValue = moneys;
			SaveStuff();
			format(string, sizeof(string), "*  - $%d  ,   .", TaxValue);
			SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
	    }
	    return 1;
	}
	if(strcmp(cmd,"/gettax",true)==0)
    {
        if(IsPlayerConnected(playerid))
	    {
	        if(PlayerInfo[playerid][pLeader] != 7)
	        {
				SendClientMessage(playerid, COLOR_GREY, "   !");
				return 1;
	        }
			format(string, sizeof(string), "    %d$", Tax);
			SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
	    }
	    return 1;
	}
	if(strcmp(cmd,"/givetax",true)==0)
    {
        if(IsPlayerConnected(playerid))
	    {
	        if(PlayerInfo[playerid][pLeader] != 7)
	        {
				SendClientMessage(playerid, COLOR_GREY, "      !");
				return 1;
	        }
	        if(Tax < 1)
			{
			    SendClientMessage(playerid, COLOR_GREY, "     ,   !");
				return 1;
			}
			new Cops = 0;
			for(new i = 0; i < MAX_PLAYERS; i++)
			{
			    if(IsPlayerConnected(i))
			    {
			        if(PlayerInfo[i][pMember] == 1)
			        {
			            Cops += 1;
			        }
			    }
			}
			if(Cops >= 1)
			{
			    new value = Tax / 2;
			    new price = value / Cops;
			    for(new i = 0; i < MAX_PLAYERS; i++)
				{
				    if(IsPlayerConnected(i))
				    {
				        if(PlayerInfo[i][pMember] == 1)
				        {
				            format(string, sizeof(string), "*   $%d  .",price);
							SendClientMessage(i, COLOR_LIGHTBLUE, string);
							NormMoney[i] = 2;
							AntiMoney[i] = AntiMoney[i] + price;
							GiveMoney(i, price);
							Tax -= price;
				        }
				    }
				}
				SaveStuff();
			}
			else
			{
			    SendClientMessage(playerid, COLOR_GREY, "      !");
				return 1;
			}
		}
		return 1;
	}
	if(strcmp(cmd,"/read",true)==0)
    {
        if(IsPlayerConnected(playerid))
	    {
			new x_job[256];
			x_job = strtok(cmdtext, idx);
			if(!strlen(x_job)) {
				SendClientMessage(playerid, COLOR_WHITE, " : /read [name]");
				SendClientMessage(playerid, COLOR_GREY, " : Paper, TestPaper");
				return 1;
			}
	        if(strcmp(x_job,"paper",true) == 0)
			{
			    if(GotPaper[playerid] > 0)
			    {
			        SendClientMessage(playerid, COLOR_WHITE, "|_______________    -  :  _______________|");
			        format(string, sizeof(string), "| %s  |   : %s.",Paper[playerid][pTitle],Paper[playerid][pMaker]);
			        SendClientMessage(playerid, COLOR_GREEN, string);
			        format(string, sizeof(string), "%s",Paper[playerid][pLine1]);
			        SendClientMessage(playerid, COLOR_GREY, string);
			        format(string, sizeof(string), "%s",Paper[playerid][pLine2]);
			        SendClientMessage(playerid, COLOR_GREY, string);
			        format(string, sizeof(string), "%s",Paper[playerid][pLine3]);
			        SendClientMessage(playerid, COLOR_GREY, string);
			        format(string, sizeof(string), "%s",Paper[playerid][pLine4]);
			        SendClientMessage(playerid, COLOR_GREY, string);
			        format(string, sizeof(string), "%s",Paper[playerid][pLine5]);
			        SendClientMessage(playerid, COLOR_GREY, string);
			        format(string, sizeof(string), "%s",Paper[playerid][pLine6]);
			        SendClientMessage(playerid, COLOR_GREY, string);
			        format(string, sizeof(string), "%s",Paper[playerid][pLine7]);
			        SendClientMessage(playerid, COLOR_GREY, string);
			        SendClientMessage(playerid, COLOR_WHITE, "|____________________________________________________________________|");
			        return 1;
			    }
			    else
			    {
			        SendClientMessage(playerid, COLOR_GREY, "   .");
			        return 1;
			    }
			}
			else if(strcmp(x_job,"testpaper",true) == 0)
			{
			    if(PlayerInfo[playerid][pMember] == 9 || PlayerInfo[playerid][pLeader] == 9)
			    {
				    tmp = strtok(cmdtext, idx);
					if(!strlen(tmp)) {
						SendClientMessage(playerid, COLOR_WHITE, " : /read testpaper [papernr]");
						return 1;
					}
					new paper = strval(tmp);
					if(paper < 1 || paper > 10) { SendClientMessage(playerid, COLOR_GREY, "         1   10 !"); return 1; }
					paper -= 1;
					if(PaperInfo[paper][PaperUsed] == 0)
					{
					    SendClientMessage(playerid, COLOR_GREY, "     ,     !");
					    return 1;
					}
			        SendClientMessage(playerid, COLOR_WHITE, "|_______________  _______________|");
			        format(string, sizeof(string), "| %s  |   : %s.",PaperInfo[paper][PaperTitle],PaperInfo[paper][PaperMaker]);
			        SendClientMessage(playerid, COLOR_GREEN, string);
			        format(string, sizeof(string), "%s",PaperInfo[paper][PaperText1]);
			        SendClientMessage(playerid, COLOR_GREY, string);
			        format(string, sizeof(string), "%s",PaperInfo[paper][PaperText2]);
			        SendClientMessage(playerid, COLOR_GREY, string);
			        format(string, sizeof(string), "%s",PaperInfo[paper][PaperText3]);
			        SendClientMessage(playerid, COLOR_GREY, string);
			        format(string, sizeof(string), "%s",PaperInfo[paper][PaperText4]);
			        SendClientMessage(playerid, COLOR_GREY, string);
			        format(string, sizeof(string), "%s",PaperInfo[paper][PaperText5]);
			        SendClientMessage(playerid, COLOR_GREY, string);
			        format(string, sizeof(string), "%s",PaperInfo[paper][PaperText6]);
			        SendClientMessage(playerid, COLOR_GREY, string);
			        format(string, sizeof(string), "%s",PaperInfo[paper][PaperText7]);
			        SendClientMessage(playerid, COLOR_GREY, string);
			        SendClientMessage(playerid, COLOR_WHITE, "|____________________________________________________________________|");
			        return 1;
				}
				else
				{
        			SendClientMessage(playerid, COLOR_GREY, "  .");
				    return 1;
				}
			}
			else
			{
			    SendClientMessage(playerid, COLOR_WHITE, " : /read testpaper [papernr]");
				return 1;
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/deliver", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(PlayerInfo[playerid][pJob] == 15 || gTeam[playerid] == 2||IsACop(playerid))
	        {
	            if(gTeam[playerid] == 2 || IsACop(playerid))
	            {
	                if(!PlayerToPoint(8.0,playerid,288.9398,1821.2454,17.6406))
					{
					    SendClientMessage(playerid, COLOR_GREY, "       51   !");
					    return 1;
					}
					tmp = strtok(cmdtext, idx);
					if(!strlen(tmp))
					{
						SendClientMessage(playerid, COLOR_GRAD1, " : /deliver [playerid/PartOfName]");
						return 1;
					}
			        giveplayerid = ReturnUser(tmp);
					if (IsPlayerConnected(giveplayerid))
					{
					    if(giveplayerid != INVALID_PLAYER_ID)
					    {
					        if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "   Can't throw yourself into Fort DeMorgan !"); return 1; }
					        if(WantedLevel[giveplayerid] < 1) { SendClientMessage(playerid, COLOR_GREY, "   The player needs at least Wanted Level 1 to be thrown into Fort DeMorgan !"); return 1; }
					        if(gTeam[giveplayerid] == 2 || PlayerInfo[giveplayerid][pLeader] == 6 || PlayerInfo[giveplayerid][pLeader] == 10) { return 1; }
							if (ProxDetectorS(8.0, playerid, giveplayerid))
							{
								GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
								GetPlayerName(playerid, sendername, sizeof(sendername));
								format(string, sizeof(string), "* You've brought %s to Fort DeMorgan.", giveplayer);
								SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
								format(string, sizeof(string), "* %s brought you to Fort DeMorgan.", sendername);
								SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
								GameTextForPlayer(giveplayerid, "~w~Welcome to ~n~~r~Fort DeMorgan", 5000, 3);
								WantedPoints[giveplayerid] = 0;
								WantedLevel[giveplayerid] = 0;
								PlayerInfo[giveplayerid][pJailed] = 2;
								PlayerInfo[giveplayerid][pJailTime] = 7200;
								SetPlayerPos(giveplayerid, 107.2300,1920.6311,18.5208);
								SetPlayerWorldBounds(giveplayerid, 337.5694,101.5826,1940.9759,1798.7453); //285.3481,96.9720,1940.9755,1799.0811
							}
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, "       !");
					    	return 1;
						}
					}
					else
					{
					    SendClientMessage(playerid, COLOR_GREY, "     !");
					    return 1;
					}

	            }
	            else if(PlayerInfo[playerid][pJob] == 15)
	            {
			        if(BringingPaper[playerid] != 1)
			        {
			            SendClientMessage(playerid, COLOR_GREY, "          ,  !");
			            return 1;
			        }
			        tmp = strtok(cmdtext, idx);
					if(!strlen(tmp))
					{
						SendClientMessage(playerid, COLOR_GRAD1, " : /deliver [playerid/PartOfName]");
						return 1;
					}
			        giveplayerid = ReturnUser(tmp);
					if (IsPlayerConnected(giveplayerid))
					{
					    if(giveplayerid != INVALID_PLAYER_ID)
					    {
							if (ProxDetectorS(8.0, playerid, giveplayerid))
							{
								GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
								GetPlayerName(playerid, sendername, sizeof(sendername));
								format(string, sizeof(string), "* You offerd one of your Newspapers to %s.", giveplayer);
								SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
								format(string, sizeof(string), "*   %s     ( /accept paper,  ).", sendername);
								SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
								PaperOffer[giveplayerid] = playerid;
							}
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, "       !");
					    	return 1;
						}
					}
					else
					{
					    SendClientMessage(playerid, COLOR_GREY, "   .");
					    return 1;
					}
				}
			}
			else
			{
			    SendClientMessage(playerid, COLOR_GREY, "          !");
	            return 1;
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/bring", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(PlayerInfo[playerid][pJob] != 15)
	        {
	            SendClientMessage(playerid, COLOR_GREY, "       !");
	            return 1;
	        }
			if(PlayerToPoint(3.0,playerid,-2050.8962,460.0262,35.1719))
			{
			    tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_GRAD1, " : /bring [papernr]");
					return 1;
				}
		        new paper = strval(tmp);
		        if(paper < 1 || paper > 10) { SendClientMessage(playerid, COLOR_GREY, "         1   10 !"); return 1; }
				paper -= 1;
				if(PaperInfo[paper][PaperUsed] == 0)
				{
				    SendClientMessage(playerid, COLOR_GREY, "          !");
				    return 1;
				}
		        GetPlayerName(playerid, sendername, sizeof(sendername));
		        GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
		        format(string, sizeof(string), "*      , : %s,: %s.",PaperInfo[paper][PaperTitle],PaperInfo[paper][PaperMaker]);
				SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
				format(string, sizeof(string), "%s", PaperInfo[paper][PaperTitle]);
				strmid(Paper[playerid][pTitle], string, 0, strlen(string), 255);
				format(string, sizeof(string), "%s", PaperInfo[paper][PaperMaker]);
				strmid(Paper[playerid][pMaker], string, 0, strlen(string), 255);
				format(string, sizeof(string), "%s", PaperInfo[paper][PaperText1]);
				strmid(Paper[playerid][pLine1], string, 0, strlen(string), 255);
				format(string, sizeof(string), "%s", PaperInfo[paper][PaperText2]);
				strmid(Paper[playerid][pLine2], string, 0, strlen(string), 255);
				format(string, sizeof(string), "%s", PaperInfo[paper][PaperText3]);
				strmid(Paper[playerid][pLine3], string, 0, strlen(string), 255);
				format(string, sizeof(string), "%s", PaperInfo[paper][PaperText4]);
				strmid(Paper[playerid][pLine4], string, 0, strlen(string), 255);
				format(string, sizeof(string), "%s", PaperInfo[paper][PaperText5]);
				strmid(Paper[playerid][pLine5], string, 0, strlen(string), 255);
				format(string, sizeof(string), "%s", PaperInfo[paper][PaperText6]);
				strmid(Paper[playerid][pLine6], string, 0, strlen(string), 255);
				format(string, sizeof(string), "%s", PaperInfo[paper][PaperText7]);
				strmid(Paper[playerid][pLine7], string, 0, strlen(string), 255);
				BringingPaper[playerid] = 1;
			}
			else
			{
			    SendClientMessage(playerid, COLOR_GREY, "         !");
			    return 1;
			}
	    }
	    return 1;
	}
	if(strcmp(cmd, "/papers", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(PlayerInfo[playerid][pMember] == 9 || PlayerInfo[playerid][pLeader] == 9 || PlayerInfo[playerid][pJob] == 15)
	        {
				if(PlayerToPoint(3.0,playerid,-2050.8962,460.0262,35.1719))
				{
				    new number = 0;
				    for(new i = 0; i < sizeof(PaperInfo); i++)
				    {
				        number ++;
				        if(PaperInfo[i][PaperUsed] == 1)
				    	{
				        	format(string, sizeof(string), "|%d| Newspaper: %s, By: %s",number,PaperInfo[i][PaperTitle],PaperInfo[i][PaperMaker]);
							SendClientMessage(playerid, COLOR_WHITE, string);
						}
				    }
				}
				else
				{
				    SendClientMessage(playerid, COLOR_GREY, "         !");
				    return 1;
				}
			}
			else
			{
			    SendClientMessage(playerid, COLOR_GREY, "       /   !");
	            return 1;
			}
	    }
	    return 1;
	}
	if(strcmp(cmd, "/paper", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(PlayerInfo[playerid][pMember] == 9 || PlayerInfo[playerid][pLeader] == 9)
	        {
	            if(!PlayerToPoint(3.0,playerid,-2050.8962,460.0262,35.1719))
				{
				    SendClientMessage(playerid, COLOR_GREY, "         !");
				    return 1;
				}
				new x_nr[256];
				x_nr = strtok(cmdtext, idx);
				if(!strlen(x_nr)) {
					SendClientMessage(playerid, COLOR_WHITE, " : /paper write [papernr] or /paper delete [papernr]");
				    return 1;
				}
			    if(strcmp(x_nr,"write",true) == 0)
				{
		            tmp = strtok(cmdtext, idx);
				    if(!strlen(tmp))
					{
					    SendClientMessage(playerid, COLOR_WHITE, " : /paper write [papernr]");
					    return 1;
					}
					new paper = strval(tmp);
					if(paper < 1 || paper > 10) { SendClientMessage(playerid, COLOR_GREY, "         1   10 !"); return 1; }
					paper -= 1;
					if(PaperInfo[paper][PaperUsed] == 1)
					{
					    SendClientMessage(playerid, COLOR_GREY, "         !");
					    return 1;
					}
					SendClientMessage(playerid, COLOR_LIGHTBLUE, "*    .");
					SendClientMessage(playerid, COLOR_LIGHTRED, "* ,    ,    ,   7   .");
					SendClientMessage(playerid, COLOR_LIGHTRED, "*      .");
					WritingPaper[playerid] = 1;
					WritingPaperNumber[playerid] = paper;
					WritingLine[playerid] = 1;
				}
				else if(strcmp(x_nr,"delete",true) == 0)
				{
				    if(PlayerInfo[playerid][pRank] >= 4)
				    {
				        tmp = strtok(cmdtext, idx);
					    if(!strlen(tmp))
						{
						    SendClientMessage(playerid, COLOR_WHITE, " : /paper delete [papernr]");
						    return 1;
						}
						new paper = strval(tmp);
						if(paper < 1 || paper > 10) { SendClientMessage(playerid, COLOR_GREY, "         1   10 !"); return 1; }
						paper -= 1;
						ClearPaper(paper);
						new number = paper; number += 1;
						format(string, sizeof(string), "   %d.",number);
						SendClientMessage(playerid, COLOR_YELLOW, string);
				    }
				    else
				    {
				        SendClientMessage(playerid, COLOR_GREY, "       4,    !");
				        return 1;
				    }
				}
				else
				{
				    SendClientMessage(playerid, COLOR_WHITE, " : /paper write [papernr] or /paper delete [papernr]");
				    return 1;
				}
			}
			else
			{
			    SendClientMessage(playerid, COLOR_GREY, "       !");
	            return 1;
			}
	    }
	    return 1;
	}
	if(strcmp(cmd, "/spawnchange", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(PlayerInfo[playerid][pPhousekey] != 255)
	        {
	            if(Spectate[playerid] != 255 && PlayerInfo[playerid][pAdmin] < 1)
	            {
	                SendClientMessage(playerid, COLOR_GREY, "    - Spectating,       !");
	                return 1;
	            }
	            if(SpawnChange[playerid])
	            {
	                SendClientMessage(playerid, COLOR_GREY, "           !");
	                SpawnChange[playerid] = 0;
	                if(IsAnInstructor(playerid))
		            {
		                if(SchoolSpawn[playerid] == 0)
		                {
		                    SchoolSpawn[playerid] = 1;
		                    SendClientMessage(playerid, COLOR_GREY, "          !");
		                }
		                else if(SchoolSpawn[playerid] == 1)
		                {
		                    SchoolSpawn[playerid] = 0;
		                    SendClientMessage(playerid, COLOR_GREY, "         !");
		                }
		            }
	            }
	            else
	            {
	                SendClientMessage(playerid, COLOR_GREY, "          /   !");
	                SpawnChange[playerid] = 1;
	            }
	        }
	        else
	        {
	            if(IsAnInstructor(playerid))
	            {
	                if(SchoolSpawn[playerid] == 0)
	                {
	                    SchoolSpawn[playerid] = 1;
	                    SendClientMessage(playerid, COLOR_GREY, "          !");
	                }
	                else if(SchoolSpawn[playerid] == 1)
	                {
	                    SchoolSpawn[playerid] = 0;
	                    SendClientMessage(playerid, COLOR_GREY, "         !");
	                }
	            }
	            else
	            {
		            SendClientMessage(playerid, COLOR_GREY, "      /   !");
		            return 1;
	            }
	        }
	    }
	    return 1;
	}
	if(strcmp(cmd, "/report", true) == 0)
    {
        if(IsPlayerConnected(playerid))
        {
            ShowPlayerDialog(playerid,REPORTMENU,DIALOG_STYLE_INPUT,"","     ","","");
        }
        return 1;
    }
    if(strcmp(cmd, "/ask", true) == 0)
       {
        if(IsPlayerConnected(playerid))
        {
            ShowPlayerDialog(playerid,QUESTMENU,DIALOG_STYLE_INPUT,"","     ","","");
        }
        return 1;
    }
	if(strcmp(cmd, "/lotto", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(PlayerInfo[playerid][pLottoNr] > 0)
	        {
	            SendClientMessage(playerid, COLOR_GREY, "         !");
	            return 1;
	        }
	        if(GetPlayerMoney(playerid) < 1500)
	        {
	            SendClientMessage(playerid, COLOR_GREY, "      1500$    !");
	            return 1;
	        }
	        tmp = strtok(cmdtext, idx);
			if(!strlen(tmp)) {
				SendClientMessage(playerid, COLOR_WHITE," : /lotto [number]");
				return 1;
			}
			new lottonr = strval(tmp);
			if(lottonr < 1 || lottonr > 20) { SendClientMessage(playerid, COLOR_GREY, "       1   20 !"); return 1; }
			format(string, sizeof(string), "*      : %d.", lottonr);
			SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
			NormMoney[playerid] = 2;
			AntiMoney[playerid] = AntiMoney[playerid] - 1500;
			GiveMoney(playerid, - 1500);
			PlayerInfo[playerid][pLottoNr] = lottonr;
	    }
	    return 1;
	}

	if(strcmp(cmd, "/take", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(gTeam[playerid] == 2 || IsACop(playerid))
	        {
	            if(PlayerInfo[playerid][pRank] < 2)
	            {
	                SendClientMessage(playerid, COLOR_GREY, "       2      !");
	                return 1;
	            }
	            new x_nr[256];
				x_nr = strtok(cmdtext, idx);
				if(!strlen(x_nr)) {
					SendClientMessage(playerid, COLOR_WHITE, "|__________________ !)__________________|");
					SendClientMessage(playerid, COLOR_WHITE, " : /take [licensename] [playerid/PartOfName]");
			  		SendClientMessage(playerid, COLOR_GREY, " : Driverslicense, Flyinglicense, Drugs, Pass");
			  		SendClientMessage(playerid, COLOR_GREY, " : Boatlicense, Gunlicense, Weapons, Materials, Armbil");
					SendClientMessage(playerid, COLOR_WHITE, "|___________________________________________________|");
					return 1;
				}
			    if(strcmp(x_nr,"driverslicense",true) == 0)
				{
				    tmp = strtok(cmdtext, idx);
					if(!strlen(tmp)) {
						SendClientMessage(playerid, COLOR_WHITE, " : /take driverslicense [playerid/PartOfName]");
						return 1;
					}
					giveplayerid = ReturnUser(tmp);
					if(IsPlayerConnected(giveplayerid))
					{
					    if(giveplayerid != INVALID_PLAYER_ID)
					    {
					        if (ProxDetectorS(8.0, playerid, giveplayerid))
							{
							    GetPlayerName(playerid,sendername,sizeof(sendername));
							    GetPlayerName(giveplayerid,giveplayer,sizeof(giveplayer));
						        format(string, sizeof(string), "*    %s's  .", giveplayer);
						        SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						        format(string, sizeof(string), "* O %s    .", sendername);
						        SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
						        PlayerInfo[giveplayerid][pCarLic] = 0;
							}
							else
							{
							    SendClientMessage(playerid, COLOR_GREY, "       !");
							    return 1;
							}
					    }
					}
					else
					{
					    SendClientMessage(playerid, COLOR_GREY, "     !");
					    return 1;
					}
				}
				else if(strcmp(x_nr,"flyinglicense",true) == 0)
				{
				    tmp = strtok(cmdtext, idx);
					if(!strlen(tmp)) {
						SendClientMessage(playerid, COLOR_WHITE, " : /take flyinglicense [playerid/PartOfName]");
						return 1;
					}
					giveplayerid = ReturnUser(tmp);
					if(IsPlayerConnected(giveplayerid))
					{
					    if(giveplayerid != INVALID_PLAYER_ID)
					    {
					        if (ProxDetectorS(8.0, playerid, giveplayerid))
							{
							    GetPlayerName(playerid,sendername,sizeof(sendername));
							    GetPlayerName(giveplayerid,giveplayer,sizeof(giveplayer));
						        format(string, sizeof(string), "*     %s's.", giveplayer);
						        SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						        format(string, sizeof(string), "*  %s      .", sendername);
						        SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
						        PlayerInfo[giveplayerid][pFlyLic] = 0;
							}
							else
							{
							    SendClientMessage(playerid, COLOR_GREY, "       !");
							    return 1;
							}
					    }
					}
					else
					{
					    SendClientMessage(playerid, COLOR_GREY, "       !");
					    return 1;
					}
				}
				else if(strcmp(x_nr,"pass",true) == 0)
				{
				    tmp = strtok(cmdtext, idx);
					if(!strlen(tmp)) {
						SendClientMessage(playerid, COLOR_WHITE, " : /take pass [playerid/PartOfName]");
						return 1;
					}
					giveplayerid = ReturnUser(tmp);
					if(!IsPlayerConnected(giveplayerid))
					{
					    SendClientMessage(playerid,COLOR_GREY,"  ");
					    return 1;
					}
				    if(gTeam[giveplayerid] == 2 || IsACop(giveplayerid))
    				{
						SendClientMessage(playerid, COLOR_GREY, "*      !");
						return 1;
					}
					if(PlayerInfo[giveplayerid][pPass] == 1)
					{
						SendClientMessage(playerid, COLOR_GREY, "*    !");
						return 1;
					}
					if(ProxDetectorS(3.0, playerid, giveplayerid))
					{
						if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "*      !"); return 1; }
						GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
						format(string, sizeof(string), "* %s    .     LSPD   (/getpass)", sendername);
						SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
						format(string, sizeof(string), "*    %s.", giveplayer);
						SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						format(string, sizeof(string), "*%s    %s", sendername ,giveplayer);
						ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
						PlayerInfo[giveplayerid][pPass] = 1;
					}
					else
					{
						SendClientMessage(playerid, COLOR_GREY, "*     !");
						return 1;
					}
				}
				else if(strcmp(x_nr,"gunlicense",true) == 0)
				{
				    tmp = strtok(cmdtext, idx);
					if(!strlen(tmp)) {
						SendClientMessage(playerid, COLOR_WHITE, " : /take driverslicense [playerid/PartOfName]");
						return 1;
					}
					giveplayerid = ReturnUser(tmp);
					if(IsPlayerConnected(giveplayerid))
					{
					    if(giveplayerid != INVALID_PLAYER_ID)
					    {
					        if (ProxDetectorS(8.0, playerid, giveplayerid))
							{
							    GetPlayerName(playerid,sendername,sizeof(sendername));
							    GetPlayerName(giveplayerid,giveplayer,sizeof(giveplayer));
						        format(string, sizeof(string), "*   %s's  .", giveplayer);
						        SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						        format(string, sizeof(string), "*  %s    .", sendername);
						        SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
						        PlayerInfo[giveplayerid][pGunLic] = 0;
					        }
					        else
							{
							    SendClientMessage(playerid, COLOR_GREY, "       !");
							    return 1;
							}
					    }
					}
					else
					{
					    SendClientMessage(playerid, COLOR_GREY, "   .");
					    return 1;
					}
				}
				else if(strcmp(x_nr,"boatlicense",true) == 0)
				{
				    tmp = strtok(cmdtext, idx);
					if(!strlen(tmp)) {
						SendClientMessage(playerid, COLOR_WHITE, " : /take boatlicense [playerid/PartOfName]");
						return 1;
					}
					giveplayerid = ReturnUser(tmp);
					if(IsPlayerConnected(giveplayerid))
					{
					    if(giveplayerid != INVALID_PLAYER_ID)
					    {
					        if (ProxDetectorS(8.0, playerid, giveplayerid))
							{
							    GetPlayerName(playerid,sendername,sizeof(sendername));
							    GetPlayerName(giveplayerid,giveplayer,sizeof(giveplayer));
						        format(string, sizeof(string), "*   %s's  .", giveplayer);
						        SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						        format(string, sizeof(string), "*  %s    .", sendername);
						        SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
						        PlayerInfo[giveplayerid][pBoatLic] = 0;
					        }
					        else
							{
							    SendClientMessage(playerid, COLOR_GREY, "       !");
							    return 1;
							}
					    }
					}
					else
					{
					    SendClientMessage(playerid, COLOR_GREY, "     !");
					    return 1;
					}
				}
				else if(strcmp(x_nr,"weapons",true) == 0)
				{
				    tmp = strtok(cmdtext, idx);
					if(!strlen(tmp)) {
						SendClientMessage(playerid, COLOR_WHITE, " : /take weapons [playerid/PartOfName]");
						return 1;
					}
					giveplayerid = ReturnUser(tmp);
					if(IsPlayerConnected(giveplayerid))
					{
					    if(giveplayerid != INVALID_PLAYER_ID)
					    {
					        if (ProxDetectorS(8.0, playerid, giveplayerid))
							{
							    GetPlayerName(playerid,sendername,sizeof(sendername));
							    GetPlayerName(giveplayerid,giveplayer,sizeof(giveplayer));
						        format(string, sizeof(string), "*    %s's .", giveplayer);
						        SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						        format(string, sizeof(string), "*  %s    .", sendername);
						        SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
						        PlayerInfo[giveplayerid][pGun0] = 0;//  0
								PlayerInfo[giveplayerid][pGun1] = 0;//  1
								PlayerInfo[giveplayerid][pGun2] = 0;//  2
								PlayerInfo[giveplayerid][pGun3] = 0;//  3
								PlayerInfo[giveplayerid][pGun4] = 0;//  4
								PlayerInfo[giveplayerid][pGun5] = 0;//  5
								PlayerInfo[giveplayerid][pGun6] = 0;//  6
								PlayerInfo[giveplayerid][pGun7] = 0;//  7
								PlayerInfo[giveplayerid][pGun8] = 0;//  8
								PlayerInfo[giveplayerid][pGun9] = 0;//  9
								PlayerInfo[giveplayerid][pGun10] = 0;//  10
								PlayerInfo[giveplayerid][pGun11] = 0;//  11
								PlayerInfo[giveplayerid][pAmmo0] = 0;//  0
								PlayerInfo[giveplayerid][pAmmo1] = 0;//  1
								PlayerInfo[giveplayerid][pAmmo2] = 0;//  2
								PlayerInfo[giveplayerid][pAmmo3] = 0;//  3
								PlayerInfo[giveplayerid][pAmmo4] = 0;//  4
								PlayerInfo[giveplayerid][pAmmo5] = 0;//  5
								PlayerInfo[giveplayerid][pAmmo6] = 0;//  6
								PlayerInfo[giveplayerid][pAmmo7] = 0;//  7
								PlayerInfo[giveplayerid][pAmmo8] = 0;//  8
								PlayerInfo[giveplayerid][pAmmo9] = 0;//  9
								PlayerInfo[giveplayerid][pAmmo10] = 0;//  10
								PlayerInfo[giveplayerid][pAmmo11] = 0;//  11
						        ResetPlayerWeapons(giveplayerid);
						        PlayerInfo[giveplayerid][pGun1] = 0; PlayerInfo[giveplayerid][pAmmo1] = 0;
						        PlayerInfo[giveplayerid][pGun2] = 0; PlayerInfo[giveplayerid][pAmmo2] = 0;
						        PlayerInfo[giveplayerid][pGun3] = 0; PlayerInfo[giveplayerid][pAmmo3] = 0;
						        PlayerInfo[giveplayerid][pGun4] = 0; PlayerInfo[giveplayerid][pAmmo4] = 0;
					        }
					        else
							{
							    SendClientMessage(playerid, COLOR_GREY, "        !");
							    return 1;
							}
					    }
					}
					else
					{
					    SendClientMessage(playerid, COLOR_GREY, "       !");
					    return 1;
					}
				}
				else if(strcmp(x_nr,"drugs",true) == 0)
				{
				    tmp = strtok(cmdtext, idx);
					if(!strlen(tmp)) {
						SendClientMessage(playerid, COLOR_WHITE, " : /take drugs [playerid/PartOfName]");
						return 1;
					}
					giveplayerid = ReturnUser(tmp);
					if(IsPlayerConnected(giveplayerid))
					{
					    if(giveplayerid != INVALID_PLAYER_ID)
					    {
					        if (ProxDetectorS(8.0, playerid, giveplayerid))
							{
							    GetPlayerName(playerid,sendername,sizeof(sendername));
							    GetPlayerName(giveplayerid,giveplayer,sizeof(giveplayer));
							    format(string, sizeof(string), "*    %s's .", giveplayer);
						        SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						        format(string, sizeof(string), "*  %s    .", sendername);
						        SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
						        PlayerInfo[giveplayerid][pDrugs] = 0;
							}
					        else
							{
							    SendClientMessage(playerid, COLOR_GREY, "       !");
							    return 1;
							}
					    }
					}
					else
					{
					    SendClientMessage(playerid, COLOR_GREY, "  !"); // by Extazy and update by Flashin
					    return 1;
					}
				}
                else if(strcmp(x_nr,"armbil",true) == 0)
      			{
          			tmp = strtok(cmdtext, idx);
       				if(!strlen(tmp)) {
       	 				SendClientMessage(playerid, COLOR_WHITE, " /take armbil [id ] ");
        				return 1;
				 	}
    				giveplayerid = ReturnUser(tmp);
		 			if(IsPlayerConnected(giveplayerid))
  					{
   						if(giveplayerid != INVALID_PLAYER_ID)
     					{
      						if (ProxDetectorS(8.0, playerid, giveplayerid))
       						{
        						new giveplayername[64];
       							GetPlayerName(playerid, sendername, sizeof(sendername));
        						GetPlayerName(giveplayerid, giveplayername, sizeof(giveplayername));
         						format(string, sizeof(string), "B    %s.", giveplayername);
          						SendClientMessage(playerid, COLOR_WHITE, string);
           						format(string, sizeof(string), "%s    .", sendername);
            					SendClientMessage(giveplayerid, COLOR_WHITE, string);
            					PlayerInfo[giveplayerid][pArmBil] = 0;
           					}
           					else
         					{
         						SendClientMessage(playerid, COLOR_GREY, "       ");
         						return 1;
         					}
          				}
      				}
					else
 					{
  						SendClientMessage(playerid, COLOR_GREY, "   id     ");
    					return 1;
     				}
      			}
				else if(strcmp(x_nr,"materials",true) == 0)
				{
				    tmp = strtok(cmdtext, idx);
					if(!strlen(tmp)) {
						SendClientMessage(playerid, COLOR_WHITE, " : /take materials [playerid/PartOfName]");
						return 1;
					}
					giveplayerid = ReturnUser(tmp);
					if(IsPlayerConnected(giveplayerid))
					{
					    if(giveplayerid != INVALID_PLAYER_ID)
					    {
					        if (ProxDetectorS(8.0, playerid, giveplayerid))
							{
							    GetPlayerName(playerid,sendername,sizeof(sendername));
							    GetPlayerName(giveplayerid,giveplayer,sizeof(giveplayer));
							    format(string, sizeof(string), "*   %s's .", giveplayer);
						        SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						        format(string, sizeof(string), "*  %s   .", sendername);
						        SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
						        PlayerInfo[giveplayerid][pMats] = 0;
							}
					        else
							{
							    SendClientMessage(playerid, COLOR_GREY, "        !");
							    return 1;
							}
					    }
					}
					else
					{
					    SendClientMessage(playerid, COLOR_GREY, "  !");
					    return 1;
					}
				}
				else
				{
					SendClientMessage(playerid, COLOR_GREY, "  !");
					return 1;
				}
	        }
	        else
	        {
	            SendClientMessage(playerid, COLOR_GREY, "  .");
	            return 1;
	        }
	    }
	    return 1;
	}

	if(strcmp(cmd, "/atm", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(PlayerToPoint(3.0,playerid,2235.427246, -1150.405762, 25.515900) || PlayerToPoint(3.0,playerid,1781.963257, -1161.421387, 23.471024) ||
			PlayerToPoint(3.0,playerid,1833.169312, -1846.869385, 13.221025) || PlayerToPoint(3.0,playerid,1928.606812, -1768.946289, 13.189775) ||
			PlayerToPoint(3.0,playerid,1003.041687, -930.357971, 41.971024) || PlayerToPoint(3.0,playerid,501.860840, -1364.001709, 15.775712) ||
			PlayerToPoint(3.0,playerid,-79.431404, -1172.427734, 1.774457) || PlayerToPoint(3.0,playerid,-2033.096191, -52.185215, 35.011688) ||
			PlayerToPoint(3.0,playerid,-1980.677490, 145.389053, 27.330399) || PlayerToPoint(3.0,playerid,-1693.100830, 414.963654, 6.822587) ||
			PlayerToPoint(3.0,playerid,-2281.511230, -80.277931, 34.981766) || PlayerToPoint(3.0,playerid,157.817459, -1947.213501, 3.416337)
			|| PlayerToPoint(3.0,playerid,1646.1724853516,2250.3295898438,10.8722448349))
	        {
				ShowPlayerDialog(playerid,380,DIALOG_STYLE_LIST,"  'ATM'","   \n   \n   \n","","");
	        }
	        else
	        {
	            SendClientMessage(playerid, COLOR_LIGHTRED2, "    !");
	            return 1;
	        }
	    }
	    return 1;
	}

	if(strcmp(cmd, "/drink", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(IsAtBar(playerid))
	        {
	            if(PlayerDrunk[playerid] < 10)
	            {
                    ShowPlayerDialog(playerid,102,DIALOG_STYLE_LIST,":"," 100$\n 800$\n 1000$\n 200$\n 600$\n 100$","","");
	            }
	            else
	            {
	                SendClientMessage(playerid, COLOR_GREY, "     ,  !");
	                return 1;
	            }
	        }
	        else
	        {
	            SendClientMessage(playerid, COLOR_GREY, "    !");
	            return 1;
	        }
	    }
	    return 1;
	}
	if(strcmp(cmd, "/setchamp", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(PlayerInfo[playerid][pAdmin] >= 1)
	        {
	            tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_GRAD1, " : /setchamp [playerid/PartOfName]");
					return 1;
				}
				//giveplayerid = strval(tmp);
		        giveplayerid = ReturnUser(tmp);
		        if(IsPlayerConnected(giveplayerid))
		        {
		            if(giveplayerid != INVALID_PLAYER_ID)
		            {
		                GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
		                new nstring[MAX_PLAYER_NAME];
						format(nstring, sizeof(nstring), "%s", giveplayer);
						strmid(Titel[TitelName], nstring, 0, strlen(nstring), 255);
						Titel[TitelWins] = PlayerInfo[giveplayerid][pWins];
						Titel[TitelLoses] = PlayerInfo[giveplayerid][pLoses];
						SaveBoxer();
						format(string, sizeof(string), "*   %s   .", giveplayer);
						SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
		            }
		        }
		        else
		        {
		            SendClientMessage(playerid, COLOR_GREY, "    !");
		            return 1;
		        }
	        }
			else
			{
				SendClientMessage(playerid, COLOR_GRAD1, "        !");
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/boxstats", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(PlayerInfo[playerid][pJob] != 12)
	        {
	            SendClientMessage(playerid, COLOR_GREY, "     !");
	            return 1;
	        }
	        new ttext[20];//Title
	        new clevel = PlayerInfo[playerid][pBoxSkill];
			if(clevel >= 0 && clevel <= 50) { ttext = "Beginner"; }
			else if(clevel >= 51 && clevel <= 200) { ttext = "Amateur"; }
			else if(clevel >= 201 && clevel <= 400) { ttext = "Professional"; }
	        new ntext[20];//NickName
	        new level = PlayerInfo[playerid][pWins];
	        if(level > 0 && PlayerInfo[playerid][pLoses] == 0)
	        {
	            ntext = "Undefeated";
	        }
	        else
	        {
	            if(level >= 0 && level <= 10) { ntext = "Newcomer"; }
	            else if(level >= 11 && level <= 20) { ntext = "Touchy Fist"; }
	            else if(level >= 21 && level <= 30) { ntext = "Nut Cracker"; }
	            else if(level >= 31 && level <= 40) { ntext = "Tommygun"; }
	            else if(level >= 41 && level <= 50) { ntext = "Skull Breaker"; }
	            else if(level >= 51 && level <= 60) { ntext = "Light Speed"; }
	            else if(level >= 61 && level <= 70) { ntext = "Unbroken Warrior"; }
	            else if(level >= 71) { ntext = "Itallion Stallion"; }
	        }
	        SendClientMessage(playerid, COLOR_WHITE, "|__________________    __________________|");
	        format(string, sizeof(string), "|  : %s,  [%d]   [%d] .", Titel[TitelName],Titel[TitelWins],Titel[TitelLoses]);
			SendClientMessage(playerid, COLOR_GREY, string);
			format(string, sizeof(string), "|  : %s.", ttext);
			SendClientMessage(playerid, COLOR_GREY, string);
			format(string, sizeof(string), "|   : %s.", ntext);
			SendClientMessage(playerid, COLOR_GREY, string);
			format(string, sizeof(string), "|  : %d.", PlayerInfo[playerid][pWins]);
			SendClientMessage(playerid, COLOR_GREY, string);
			format(string, sizeof(string), "|   : %d.", PlayerInfo[playerid][pLoses]);
			SendClientMessage(playerid, COLOR_GREY, string);
	        SendClientMessage(playerid, COLOR_WHITE, "|____________________________________________________|");
		}
		return 1;
	}
	if(strcmp(cmd, "/fight", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(PlayerInfo[playerid][pJob] != 12)
	        {
	            SendClientMessage(playerid, COLOR_GREY, "     !");
	            return 1;
	        }
	        if(InRing > 0)
	        {
	            SendClientMessage(playerid, COLOR_GREY, "      ,  ,   !");
	            return 1;
	        }
	        if(PlayerBoxing[playerid] > 0)
	        {
	            SendClientMessage(playerid, COLOR_GREY, "     !");
	            return 1;
	        }
	        if(!PlayerToPoint(20.0,playerid,765.9343,0.2761,1000.7173))
	        {
	            SendClientMessage(playerid, COLOR_GREY, "      Groove Street!");
	            return 1;
	        }
	        tmp = strtok(cmdtext, idx);
			if(!strlen(tmp)) {
				SendClientMessage(playerid, COLOR_WHITE, " : /fight [Playerid/PartOfName]");
				return 1;
			}
			giveplayerid = ReturnUser(tmp);
		    if(IsPlayerConnected(giveplayerid))
			{
			    if(giveplayerid != INVALID_PLAYER_ID)
			    {
			        if (ProxDetectorS(8.0, playerid, giveplayerid))
					{
					    if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "      !"); return 1; }
					    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
						format(string, sizeof(string), "*  offerd   %s.", giveplayer);
						SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						format(string, sizeof(string), "*  %s     ( /accept boxing)  .", sendername);
						SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
				        BoxOffer[giveplayerid] = playerid;
					}
					else
					{
						SendClientMessage(playerid, COLOR_GREY, "       !");
						return 1;
					}
			    }
			}
			else
			{
			    SendClientMessage(playerid, COLOR_GREY, "     !");
			    return 1;
			}
	    }
	    return 1;
	}
	if(strcmp(cmd, "/music", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(PlayerInfo[playerid][pCDPlayer])
	        {
		        new x_nr[256];
				x_nr = strtok(cmdtext, idx);
				if(!strlen(x_nr)) {
					SendClientMessage(playerid, COLOR_WHITE, "|__________________.__________________|");
					SendClientMessage(playerid, COLOR_WHITE, " : /music [name]");
			  		SendClientMessage(playerid, COLOR_GREY, " : On, Off, Next");
					SendClientMessage(playerid, COLOR_WHITE, "|___________________________________________|");
					return 1;
				}
			    if(strcmp(x_nr,"on",true) == 0)
				{
				    GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~g~CD Player On", 5000, 5);
				    new channel = Music[playerid];
				    PlayerPlaySound(playerid, Songs[channel][0], 0.0, 0.0, 0.0);
				}
	            else if(strcmp(x_nr,"off",true) == 0)
				{
				    GameTextForPlayer(playerid, "~n~~n~~n~~n~~n~~n~~n~~r~CD Player Off", 5000, 5);
				    PlayerFixRadio(playerid);
				}
				else if(strcmp(x_nr,"next",true) == 0)
				{
				    if(Music[playerid] == 0) { Music[playerid] = 1; }
				    else if(Music[playerid] == 1) { Music[playerid] = 2; }
				    else if(Music[playerid] == 2) { Music[playerid] = 3; }
				    else if(Music[playerid] == 3) { Music[playerid] = 4; }
				    else if(Music[playerid] == 4) { Music[playerid] = 5; }
				    else if(Music[playerid] == 5) { Music[playerid] = 6; }
				    else if(Music[playerid] == 6) { Music[playerid] = 0; }
				    new channel = Music[playerid];
				    PlayerPlaySound(playerid, Songs[channel][0], 0.0, 0.0, 0.0);
				}
				else
				{
				    SendClientMessage(playerid, COLOR_GREY, "      !");
				    return 1;
				}
			}
			else
			{
			    SendClientMessage(playerid, COLOR_GREY, "      CD- !");
			    return 1;
			}
	    }
	    return 1;
	}
	if(strcmp(cmd, "/service", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			 ShowPlayerDialog(playerid,554,DIALOG_STYLE_LIST,"","\n \n","","");
		}
	}
	if(strcmp(cmd, "/tie", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(IsAMafia(playerid))
	        {
			    if(PlayerInfo[playerid][pRank] < 2)
			    {
			        SendClientMessage(playerid, COLOR_GREY, "       2     !");
			        return 1;
			    }
			    tmp = strtok(cmdtext, idx);
				if(!strlen(tmp)) {
					SendClientMessage(playerid, COLOR_WHITE, " : /tie [Playerid/PartOfName]");
					return 1;
				}
				giveplayerid = ReturnUser(tmp);
			    if(IsPlayerConnected(giveplayerid))
				{
				    if(giveplayerid != INVALID_PLAYER_ID)
				    {
					    if(PlayerTied[giveplayerid] > 0)
					    {
					        SendClientMessage(playerid, COLOR_GREY, "   ,   !");
					        return 1;
					    }
						if (ProxDetectorS(8.0, playerid, giveplayerid))
						{
						    new car = GetPlayerVehicleID(playerid);
						    if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "    !"); return 1; }
						    if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == 2 && IsPlayerInVehicle(giveplayerid, car))
						    {
						        GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
								GetPlayerName(playerid, sendername, sizeof(sendername));
						        format(string, sizeof(string), "*    %s.", sendername);
								SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
								format(string, sizeof(string), "*   %s.", giveplayer);
								SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
								format(string, sizeof(string), "* %s  %s.", sendername ,giveplayer);
								ProxDetector(15.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
								GameTextForPlayer(giveplayerid, "~r~Tied", 2500, 3);
								TogglePlayerControllable(giveplayerid, 0);
								PlayerTied[giveplayerid] = 1;
						    }
						    else
						    {
						        SendClientMessage(playerid, COLOR_GREY, "       ,     !");
						        return 1;
						    }
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, "        !");
						    return 1;
						}
					}
				}
				else
				{
				    SendClientMessage(playerid, COLOR_GREY, "       !");
				    return 1;
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GREY, "       /  !");
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/untie", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if(IsAMafia(playerid) || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
			{
			    if(PlayerInfo[playerid][pRank] < 3)
			    {
			        SendClientMessage(playerid, COLOR_GREY, "       3     !");
			        return 1;
			    }
			    tmp = strtok(cmdtext, idx);
				if(!strlen(tmp)) {
					SendClientMessage(playerid, COLOR_WHITE, " : /untie [Playerid/PartOfName]");
					return 1;
				}
				giveplayerid = ReturnUser(tmp);
				if(IsPlayerConnected(giveplayerid))
				{
					if(giveplayerid != INVALID_PLAYER_ID)
					{
					    if (ProxDetectorS(8.0, playerid, giveplayerid))
						{
						    if(klyap[giveplayerid] > 0 || PlayerBlinded[giveplayerid] > 0)
						    {
						        SendClientMessage(playerid,COLOR_GREY,"     ,     ");
						        return 1;
						    }
						    if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "    !"); return 1; }
							if(PlayerTied[giveplayerid])
							{
							    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
								GetPlayerName(playerid, sendername, sizeof(sendername));
							    format(string, sizeof(string), "*    %s.", sendername);
								SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
								format(string, sizeof(string), "*   %s.", giveplayer);
								SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
								GameTextForPlayer(giveplayerid, "~g~Untied", 2500, 3);
								TogglePlayerControllable(giveplayerid, 1);
								PlayerTied[giveplayerid] = 0;
							}
							else
							{
							    SendClientMessage(playerid, COLOR_GREY, "       !");
							    return 1;
							}
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, "        !");
						    return 1;
						}
					}
				}
				else
				{
				    SendClientMessage(playerid, COLOR_GREY, "     !");
				    return 1;
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GREY, "       /  !");
			}
		}//not connected
		return 1;
	}

	if(strcmp(cmd, "/blind", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(IsAMafia(playerid))
			{
			    if(PlayerInfo[playerid][pRank] < 2)
			    {
			        SendClientMessage(playerid, COLOR_GREY, "     2       !");
			        return 1;
			    }
			    tmp = strtok(cmdtext, idx);
				if(!strlen(tmp)) {
					SendClientMessage(playerid, COLOR_WHITE, " : /blind [Playerid/PartOfName]");
					return 1;
				}
				giveplayerid = ReturnUser(tmp);
			    if(IsPlayerConnected(giveplayerid))
				{
				    if(giveplayerid != INVALID_PLAYER_ID)
				    {
					    if(PlayerTied[giveplayerid] <= 0)
					    {
					        SendClientMessage(playerid, COLOR_GREY, "   !");
					        return 1;
					    }
						if (ProxDetectorS(8.0, playerid, giveplayerid))
						{
						    new car = GetPlayerVehicleID(playerid);
						    if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "      !"); return 1; }
						    if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == 2 && IsPlayerInVehicle(giveplayerid, car))
						    {
						        GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
								GetPlayerName(playerid, sendername, sizeof(sendername));
						        format(string, sizeof(string), "* %s     ", sendername);
								SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
								format(string, sizeof(string), "*      %s.", giveplayer);
								SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
								format(string, sizeof(string), "* %s    %s ", sendername ,giveplayer);
								ProxDetector(15.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
								GameTextForPlayer(giveplayerid, "~r~Blinded", 2500, 3);
								GangZoneShowForPlayer(giveplayerid,blind[0],0x000000AA);//
								GangZoneShowForPlayer(giveplayerid,blind[1],0x000000AA);//
								GangZoneShowForPlayer(giveplayerid,blind[2],0x000000AA);//
								GangZoneShowForPlayer(giveplayerid,blind[3],0x000000AA);//
								GangZoneShowForPlayer(giveplayerid,blind[4],0x000000AA);//
								TextDrawShowForPlayer(giveplayerid, blindtd[0]);
								TextDrawShowForPlayer(giveplayerid, blindtd[1]);
								TextDrawShowForPlayer(giveplayerid, blindtd[2]);
								TextDrawShowForPlayer(giveplayerid, blindtd[3]);
								TextDrawShowForPlayer(giveplayerid, blindtd[4]);
								PlayerBlinded[giveplayerid] = 1;
						    }
						    else
						    {
						        SendClientMessage(playerid, COLOR_GREY, "       ,     !");
						        return 1;
						    }
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, "        !");
						    return 1;
						}
					}
				}
				else
				{
				    SendClientMessage(playerid, COLOR_GREY, "       !");
				    return 1;
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GREY, "       /  !");
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/unblind", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(IsAMafia(playerid) || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
			{
			    if(PlayerInfo[playerid][pRank] < 2)
			    {
			        SendClientMessage(playerid, COLOR_GREY, "       2      !");
			        return 1;
			    }
			    tmp = strtok(cmdtext, idx);
				if(!strlen(tmp)) {
					SendClientMessage(playerid, COLOR_WHITE, " : /unblind [Playerid/PartOfName]");
					return 1;
				}
				giveplayerid = ReturnUser(tmp);
				if(IsPlayerConnected(giveplayerid))
				{
					if(giveplayerid != INVALID_PLAYER_ID)
					{
					    if (ProxDetectorS(8.0, playerid, giveplayerid))
						{
						    if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "      !"); return 1; }
							if(PlayerBlinded[giveplayerid])
							{
							    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
								GetPlayerName(playerid, sendername, sizeof(sendername));
							    format(string, sizeof(string), "* %s    ", sendername);
								SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
								format(string, sizeof(string), "*      %s.", giveplayer);
								SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
								format(string, sizeof(string), "* %s     %s ", sendername ,giveplayer);
								ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
								GameTextForPlayer(giveplayerid, "~g~Unblinded", 2500, 3);
								GangZoneHideForPlayer(giveplayerid,blind[0]);//
								GangZoneHideForPlayer(giveplayerid,blind[1]);//
								GangZoneHideForPlayer(giveplayerid,blind[2]);//
								GangZoneHideForPlayer(giveplayerid,blind[3]);//
								GangZoneHideForPlayer(giveplayerid,blind[4]);//
								TextDrawHideForPlayer(giveplayerid, blindtd[0]);
								TextDrawHideForPlayer(giveplayerid, blindtd[1]);
								TextDrawHideForPlayer(giveplayerid, blindtd[2]);
								TextDrawHideForPlayer(giveplayerid, blindtd[3]);
								TextDrawHideForPlayer(giveplayerid, blindtd[4]);
								PlayerBlinded[giveplayerid] = 0;
							}
							else
							{
							    SendClientMessage(playerid, COLOR_GREY, "   !");
							    return 1;
							}
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, "        !");
						    return 1;
						}
					}
				}
				else
				{
				    SendClientMessage(playerid, COLOR_GREY, "     !");
				    return 1;
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GREY, "       /  !");
			}
		}//not connected
		return 1;
	}

	if(strcmp(cmd, "/muted", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(IsAMafia(playerid))
			{
			    if(PlayerInfo[playerid][pRank] < 2)
			    {
			        SendClientMessage(playerid, COLOR_GREY, "     2       !");
			        return 1;
			    }
			    tmp = strtok(cmdtext, idx);
				if(!strlen(tmp)) {
					SendClientMessage(playerid, COLOR_WHITE, " : /muted [Playerid/PartOfName]");
					return 1;
				}
				giveplayerid = ReturnUser(tmp);
			    if(IsPlayerConnected(giveplayerid))
				{
				    if(giveplayerid != INVALID_PLAYER_ID)
				    {
					    if(PlayerTied[giveplayerid] <= 0)
					    {
					        SendClientMessage(playerid, COLOR_GREY, "   !");
					        return 1;
					    }
						if (ProxDetectorS(8.0, playerid, giveplayerid))
						{
						    new car = GetPlayerVehicleID(playerid);
						    if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, " ???       ...!"); return 1; }
						    if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == 2 && IsPlayerInVehicle(giveplayerid, car))
						    {
						        GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
								GetPlayerName(playerid, sendername, sizeof(sendername));
						        format(string, sizeof(string), "* %s     ", sendername);
								SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
								format(string, sizeof(string), "*       %s.", giveplayer);
								SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
								format(string, sizeof(string), "* %s     %s", sendername ,giveplayer);
								ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
								GameTextForPlayer(giveplayerid, "~r~Muted", 2500, 3);
								klyap[giveplayerid] = 1;
						    }
						    else
						    {
						        SendClientMessage(playerid, COLOR_GREY, "       ,     !");
						        return 1;
						    }
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, "        !");
						    return 1;
						}
					}
				}
				else
				{
				    SendClientMessage(playerid, COLOR_GREY, "       !");
				    return 1;
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GREY, "       /  !");
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/unmuted", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(IsAMafia(playerid) || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
	        {
			    if(PlayerInfo[playerid][pRank] < 2)
			    {
			        SendClientMessage(playerid, COLOR_GREY, "       2     !");
			        return 1;
			    }
			    tmp = strtok(cmdtext, idx);
				if(!strlen(tmp)) {
					SendClientMessage(playerid, COLOR_WHITE, " : /unmuted [Playerid/PartOfName]");
					return 1;
				}
				giveplayerid = ReturnUser(tmp);
				if(IsPlayerConnected(giveplayerid))
				{
					if(giveplayerid != INVALID_PLAYER_ID)
					{
					    if (ProxDetectorS(8.0, playerid, giveplayerid))
						{
						    if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "      !"); return 1; }
							if(klyap[giveplayerid])
							{
							    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
								GetPlayerName(playerid, sendername, sizeof(sendername));
							    format(string, sizeof(string), "* %s     ", sendername);
								SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
								format(string, sizeof(string), "*      %s.", giveplayer);
								SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
								format(string, sizeof(string), "* %s     %s ", sendername ,giveplayer);
								ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
								GameTextForPlayer(giveplayerid, "~g~Unmuted", 2500, 3);
								klyap[giveplayerid] = 0;
							}
							else
							{
							    SendClientMessage(playerid, COLOR_GREY, "   !");
							    return 1;
							}
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, "        !");
						    return 1;
						}
					}
				}
				else
				{
				    SendClientMessage(playerid, COLOR_GREY, "     !");
				    return 1;
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GREY, "       /  !");
			}
		}//not connected
		return 1;
	}

    if(strcmp(cmd, "/deltune", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
		{
		    tmp = strtok(cmdtext,idx);
		    if(!strlen(tmp))
		    {
		        SendClientMessage(playerid,COLOR_GREY,": /deltune [1  2 ] (  ");
		        return 1;
		    }
		    new towcarc = strval(tmp);
			if(towcarc == 1)
			{
			    new vehid = PlayerInfo[playerid][pCarKey];
			    if(PlayerInfo[playerid][pCarKey] != 0)
			    {
			        RemoveVehicleComponent(vehid,AutoInfo[vehid][a0]);
			        RemoveVehicleComponent(vehid,AutoInfo[vehid][a1]);
			        RemoveVehicleComponent(vehid,AutoInfo[vehid][a2]);
			        RemoveVehicleComponent(vehid,AutoInfo[vehid][a3]);
			        RemoveVehicleComponent(vehid,AutoInfo[vehid][a4]);
			        RemoveVehicleComponent(vehid,AutoInfo[vehid][a5]);
			        RemoveVehicleComponent(vehid,AutoInfo[vehid][a6]);
			        RemoveVehicleComponent(vehid,AutoInfo[vehid][a7]);
			        RemoveVehicleComponent(vehid,AutoInfo[vehid][a8]);
			        RemoveVehicleComponent(vehid,AutoInfo[vehid][a9]);
			        RemoveVehicleComponent(vehid,AutoInfo[vehid][a10]);
			        RemoveVehicleComponent(vehid,AutoInfo[vehid][a11]);
			        RemoveVehicleComponent(vehid,AutoInfo[vehid][a12]);
			        RemoveVehicleComponent(vehid,AutoInfo[vehid][a13]);
			        ChangeVehiclePaintjob(vehid,0);
					AutoInfo[vehid][a0] = 0;
					AutoInfo[vehid][a1] = 0;
					AutoInfo[vehid][a2] = 0;
					AutoInfo[vehid][a3] = 0;
					AutoInfo[vehid][a4] = 0;
					AutoInfo[vehid][a5] = 0;
					AutoInfo[vehid][a6] = 0;
					AutoInfo[vehid][a7] = 0;
					AutoInfo[vehid][a8] = 0;
					AutoInfo[vehid][a9] = 0;
					AutoInfo[vehid][a10] = 0;
					AutoInfo[vehid][a11] = 0;
					AutoInfo[vehid][a12] = 0;
					AutoInfo[vehid][a13] = 0;
					AutoInfo[vehid][aPaintJob] = 0;
					SaveAuto();
				}
				else
				{
				    SendClientMessage(playerid,COLOR_GREY,"    ");
				}
			}
			else if(towcarc == 2)
			{
			    new vehid = PlayerInfo[playerid][pCarKey2];
			    if(PlayerInfo[playerid][pCarKey2] != 0)
			    {
                    RemoveVehicleComponent(vehid,AutoInfo[vehid][a0]);
			        RemoveVehicleComponent(vehid,AutoInfo[vehid][a1]);
			        RemoveVehicleComponent(vehid,AutoInfo[vehid][a2]);
			        RemoveVehicleComponent(vehid,AutoInfo[vehid][a3]);
			        RemoveVehicleComponent(vehid,AutoInfo[vehid][a4]);
			        RemoveVehicleComponent(vehid,AutoInfo[vehid][a5]);
			        RemoveVehicleComponent(vehid,AutoInfo[vehid][a6]);
			        RemoveVehicleComponent(vehid,AutoInfo[vehid][a7]);
			        RemoveVehicleComponent(vehid,AutoInfo[vehid][a8]);
			        RemoveVehicleComponent(vehid,AutoInfo[vehid][a9]);
			        RemoveVehicleComponent(vehid,AutoInfo[vehid][a10]);
			        RemoveVehicleComponent(vehid,AutoInfo[vehid][a11]);
			        RemoveVehicleComponent(vehid,AutoInfo[vehid][a12]);
			        RemoveVehicleComponent(vehid,AutoInfo[vehid][a13]);
			        ChangeVehiclePaintjob(vehid,0);
					AutoInfo[vehid][a0] = 0;
					AutoInfo[vehid][a1] = 0;
					AutoInfo[vehid][a2] = 0;
					AutoInfo[vehid][a3] = 0;
					AutoInfo[vehid][a4] = 0;
					AutoInfo[vehid][a5] = 0;
					AutoInfo[vehid][a6] = 0;
					AutoInfo[vehid][a7] = 0;
					AutoInfo[vehid][a8] = 0;
					AutoInfo[vehid][a9] = 0;
					AutoInfo[vehid][a10] = 0;
					AutoInfo[vehid][a11] = 0;
					AutoInfo[vehid][a12] = 0;
					AutoInfo[vehid][a13] = 0;
					AutoInfo[vehid][aPaintJob] = 0;
					SaveAuto();
				}
				else
				{
				    SendClientMessage(playerid,COLOR_GREY,"    ");
				}
			}
			else
			{
			    SendClientMessage(playerid,COLOR_GREY,": /deltune [1  2 ] (  )");
			}
		}
		return 1;
	}

	if(strcmp(cmd, "/towcar", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
		{
		    tmp = strtok(cmdtext,idx);
		    if(!strlen(tmp))
		    {
		        SendClientMessage(playerid,COLOR_GREY,": /towcar [1  2 ]");
		        return 1;
		    }
		    new towcarc = strval(tmp);
			if(towcarc == 1)
			{
			    if(PlayerInfo[playerid][pCarKey] != 0)
			    {
					new house = PlayerInfo[playerid][pCarKey];
					for(new i = 0; i < MAX_PLAYERS; i++)
					{
					    if(IsPlayerConnected(i))
					    {
					        if(IsPlayerInAnyVehicle(i))
					        {
								new slll = GetPlayerVehicleID(i);
								if(house == slll)
								{
									new Float:xv, Float:yv, Float:zv;
									GetPlayerPos(i,xv,yv,zv);
									SetPlayerPos(i,xv,yv,zv+1.0);
									TextDrawHideForPlayer(i,benzz[i]);
								}
					        }
					    }
					}
					NormMoney[playerid] = 2;
					AntiMoney[playerid] = AntiMoney[playerid] - 1000;
					GiveMoney(playerid,-1000);
					PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
					SBizzInfo[8][sbTill] += 5000;//towcar buisness
					ExtortionSBiz(8, 2500);
					//SBizzInfo[8][sbProducts]--;
					SendClientMessage(playerid,COLOR_LIGHTBLUE,"      ");
					RepairVehicle(house);
					SetVehicleZAngle(house,AutoInfo[house][aAutoAngle]);
					SetVehiclePos(house,AutoInfo[house][aAutoX], AutoInfo[house][aAutoY], AutoInfo[house][aAutoZ]);
					zavodis[house] = 0;
				}
				else
				{
				    SendClientMessage(playerid,COLOR_GREY,"    ");
				}
			}
			else if(towcarc == 3)
			{
			    if(PlayerInfo[playerid][pCarKey3] != 0)
			    {
					new house = PlayerInfo[playerid][pCarKey3];
					for(new i = 0; i < MAX_PLAYERS; i++)
					{
					    if(IsPlayerConnected(i))
					    {
					        if(IsPlayerInAnyVehicle(i))
					        {
								new slll = GetPlayerVehicleID(i);
								if(house == slll)
								{
									new Float:xv, Float:yv, Float:zv;
									GetPlayerPos(i,xv,yv,zv);
									SetPlayerPos(i,xv,yv,zv+1.0);
									TextDrawHideForPlayer(i,benzz[i]);
								}
					        }
					    }
					}
					NormMoney[playerid] = 2;
					AntiMoney[playerid] = AntiMoney[playerid] - 1000;
					GiveMoney(playerid,-1000);
					PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
					SBizzInfo[8][sbTill] += 2000;//towcar buisness
					ExtortionSBiz(8, 1000);
					//SBizzInfo[8][sbProducts]--;
					SendClientMessage(playerid,COLOR_LIGHTBLUE,"      ");
					RepairVehicle(house);
					SetVehicleZAngle(house,AutoInfo[house][aAutoAngle]);
					SetVehiclePos(house,AutoInfo[house][aAutoX], AutoInfo[house][aAutoY], AutoInfo[house][aAutoZ]);
					zavodis[house] = 0;
				}
				else
				{
				    SendClientMessage(playerid,COLOR_GREY,"    ");
				}
			}
			else if(towcarc == 2)
			{
			    if(PlayerInfo[playerid][pCarKey2] != 0)
			    {
					new house = PlayerInfo[playerid][pCarKey2];
					for(new i = 0; i < MAX_PLAYERS; i++)
					{
					    if(IsPlayerConnected(i))
					    {
					        if(IsPlayerInAnyVehicle(i))
					        {
								new slll = GetPlayerVehicleID(i);
								if(house == slll)
								{
									new Float:xv, Float:yv, Float:zv;
									GetPlayerPos(i,xv,yv,zv);
									SetPlayerPos(i,xv,yv,zv+1.0);
									TextDrawHideForPlayer(i,benzz[i]);
								}
					        }
					    }
					}
					NormMoney[playerid] = 2;
					AntiMoney[playerid] = AntiMoney[playerid] - 1000;
					GiveMoney(playerid,-1000);
					PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
					SBizzInfo[8][sbTill] += 2000;//towcar buisness
					ExtortionSBiz(8, 1000);
					//SBizzInfo[8][sbProducts]--;
					SendClientMessage(playerid,COLOR_LIGHTBLUE,"      ");
					RepairVehicle(house);
					SetVehicleZAngle(house,AutoInfo[house][aAutoAngle]);
					SetVehiclePos(house,AutoInfo[house][aAutoX], AutoInfo[house][aAutoY], AutoInfo[house][aAutoZ]);
					zavodis[house] = 0;
				}
				else
				{
				    SendClientMessage(playerid,COLOR_GREY,"    ");
				}
			}
			else
			{
			    SendClientMessage(playerid,COLOR_GREY,": /towcar [1  2 ]");
			}
		}
		return 1;
	}

	if(strcmp(cmd, "/sell", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			new x_nr[256];
			x_nr = strtok(cmdtext, idx);
			if(!strlen(x_nr)) {
				SendClientMessage(playerid, COLOR_WHITE, "|__________________ Selling __________________|");
				SendClientMessage(playerid, COLOR_WHITE, " : /sell [name]");
		  		SendClientMessage(playerid, COLOR_GREY, " : Fish, Cooked");
				SendClientMessage(playerid, COLOR_WHITE, "|_____________________________________________|");
				return 1;
			}
		    if(strcmp(x_nr,"fish",true) == 0)
			{
			    if (!PlayerToPoint(100, playerid,-30.875, -88.9609, 1004.53))//centerpoint 24-7
				{
					SendClientMessage(playerid, COLOR_GRAD2, "       24-7 !");
					return 1;
				}
			    tmp = strtok(cmdtext, idx);
				if(!strlen(tmp)) {
					SendClientMessage(playerid, COLOR_WHITE, " : /sell fish [fish]");
					return 1;
				}
				new price;
				new fishid = strval(tmp);
				if(fishid < 1 || fishid > 5) { SendClientMessage(playerid, COLOR_GREY, "        1   5 !"); return 1; }
				else if(fishid == 1 && Fishes[playerid][pWeight1] < 1) { SendClientMessage(playerid, COLOR_GREY, "          (1) !"); return 1; }
				else if(fishid == 2 && Fishes[playerid][pWeight2] < 1) { SendClientMessage(playerid, COLOR_GREY, "          (2) !"); return 1; }
				else if(fishid == 3 && Fishes[playerid][pWeight3] < 1) { SendClientMessage(playerid, COLOR_GREY, "          (3) !"); return 1; }
				else if(fishid == 4 && Fishes[playerid][pWeight4] < 1) { SendClientMessage(playerid, COLOR_GREY, "          (4) !"); return 1; }
				else if(fishid == 5 && Fishes[playerid][pWeight5] < 1) { SendClientMessage(playerid, COLOR_GREY, "          (5) !"); return 1; }
				ConsumingMoney[playerid] = 1;
				switch (fishid)
				{
				    case 1:
				    {
				        if(Fishes[playerid][pWeight1] < 20)
				        {
				            SendClientMessage(playerid, COLOR_WHITE, "   ,  20   .");
				            return 1;
				        }
                        price = FishCost(playerid, Fishes[playerid][pFid1]);
                        price = price * Fishes[playerid][pWeight1];
                        if(PlayerInfo[playerid][pTraderPerk] > 0)
				        {
				            new skill = price / 100;
				            new payout = (skill)*(5);
				            price += payout;
				        }
                        GameTextForPlayer(playerid, "~g~Fish~n~~r~Sold", 3000, 1);
                        format(string, sizeof(string), "*    %s   %d,  $%d.", Fishes[playerid][pFish1],Fishes[playerid][pWeight1],price);
						SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] + price;
						GiveMoney(playerid, price);
						ClearFishID(playerid, 1);
				    }
				    case 2:
				    {
				        if(Fishes[playerid][pWeight2] < 20)
				        {
				            SendClientMessage(playerid, COLOR_WHITE, "   ,  20   .");
				            return 1;
				        }
            			price = FishCost(playerid, Fishes[playerid][pFid2]);
                        price = price * Fishes[playerid][pWeight2];
                        if(PlayerInfo[playerid][pTraderPerk] > 0)
				        {
				            new skill = price / 100;
				            new payout = (skill)*(5);
				            price += payout;
				        }
                        GameTextForPlayer(playerid, "~g~Fish~n~~r~Sold", 3000, 1);
                        format(string, sizeof(string), "*    %s   %d,  $%d.", Fishes[playerid][pFish2],Fishes[playerid][pWeight2],price);
						SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] + price;
						GiveMoney(playerid, price);
						ClearFishID(playerid, 2);
				    }
				    case 3:
				    {
				        if(Fishes[playerid][pWeight3] < 20)
				        {
				            SendClientMessage(playerid, COLOR_WHITE, "   ,  20   .");
				            return 1;
				        }
            			price = FishCost(playerid, Fishes[playerid][pFid3]);
                        price = price * Fishes[playerid][pWeight3];
                        if(PlayerInfo[playerid][pTraderPerk] > 0)
				        {
				            new skill = price / 100;
				            new payout = (skill)*(5);
				            price += payout;
				        }
                        GameTextForPlayer(playerid, "~g~Fish~n~~r~Sold", 3000, 1);
                        format(string, sizeof(string), "*    %s   %d,  $%d.", Fishes[playerid][pFish3],Fishes[playerid][pWeight3],price);
						SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] + price;
						GiveMoney(playerid, price);
						ClearFishID(playerid, 3);
				    }
				    case 4:
				    {
				        if(Fishes[playerid][pWeight4] < 20)
				        {
				            SendClientMessage(playerid, COLOR_WHITE, "   ,  20   .");
				            return 1;
				        }
            			price = FishCost(playerid, Fishes[playerid][pFid4]);
                        price = price * Fishes[playerid][pWeight4];
                        if(PlayerInfo[playerid][pTraderPerk] > 0)
				        {
				            new skill = price / 100;
				            new payout = (skill)*(5);
				            price += payout;
				        }
                        GameTextForPlayer(playerid, "~g~Fish~n~~r~Sold", 3000, 1);
                        format(string, sizeof(string), "*    %s   %d,  $%d.", Fishes[playerid][pFish4],Fishes[playerid][pWeight4],price);
						SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] + price;
						GiveMoney(playerid, price);
						ClearFishID(playerid, 4);
				    }
				    case 5:
				    {
				        if(Fishes[playerid][pWeight5] < 20)
				        {
				            SendClientMessage(playerid, COLOR_WHITE, "   ,  20   .");
				            return 1;
				        }
            			price = FishCost(playerid, Fishes[playerid][pFid5]);
                        price = price * Fishes[playerid][pWeight5];
                        if(PlayerInfo[playerid][pTraderPerk] > 0)
				        {
				            new skill = price / 100;
				            new payout = (skill)*(5);
				            price += payout;
				        }
                        GameTextForPlayer(playerid, "~g~Fish~n~~r~Sold", 3000, 1);
                        format(string, sizeof(string), "*    %s   %d,  $%d.", Fishes[playerid][pFish5],Fishes[playerid][pWeight5],price);
						SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] + price;
						GiveMoney(playerid, price);
						ClearFishID(playerid, 5);
				    }
				}
				Fishes[playerid][pLastFish] = 0;
				Fishes[playerid][pFishID] = 0;
				return 1;
			}
			else if(strcmp(x_nr,"cooked",true) == 0)
			{
			    tmp = strtok(cmdtext, idx);
			    if(!strlen(tmp)) {
					SendClientMessage(playerid, COLOR_WHITE, " : /sell cooked [cooknumber] [playerid/PartOfName]");
					return 1;
				}
				new cookid = strval(tmp);
				if(cookid < 1 || cookid > 5) { SendClientMessage(playerid, COLOR_GREY, "        1   5 !"); return 1; }
				else if(cookid == 1 && Cooking[playerid][pCWeight1] < 1) { SendClientMessage(playerid, COLOR_GREY, "       -   (1) !"); return 1; }
				else if(cookid == 2 && Cooking[playerid][pCWeight2] < 1) { SendClientMessage(playerid, COLOR_GREY, "       -   (2) !"); return 1; }
				else if(cookid == 3 && Cooking[playerid][pCWeight3] < 1) { SendClientMessage(playerid, COLOR_GREY, "       -   (3) !"); return 1; }
				else if(cookid == 4 && Cooking[playerid][pCWeight4] < 1) { SendClientMessage(playerid, COLOR_GREY, "       -   (4) !"); return 1; }
				else if(cookid == 5 && Cooking[playerid][pCWeight5] < 1) { SendClientMessage(playerid, COLOR_GREY, "       -   (5) !"); return 1; }
				tmp = strtok(cmdtext, idx);
			    if(!strlen(tmp)) {
					SendClientMessage(playerid, COLOR_WHITE, " : /sell cooked [cooknumber] [playerid/PartOfName]");
					return 1;
				}
				giveplayerid = ReturnUser(tmp);
				if(IsPlayerConnected(giveplayerid))
				{
				    if(giveplayerid != INVALID_PLAYER_ID)
				    {
				        GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
				        switch(cookid)
				        {
							case 1:
							{
							    if(Cooking[giveplayerid][pCWeight1] < 1)
							    {
							        format(string, sizeof(string), "%s", Cooking[playerid][pCook1]);
								    strmid(Cooking[giveplayerid][pCook1], string, 0, strlen(string), 255);
								    Cooking[giveplayerid][pCWeight1] = Cooking[playerid][pCWeight1];
								    Cooking[giveplayerid][pCookID1] = Cooking[playerid][pCookID1];
								    format(string, sizeof(string), "* %s   %s,  %d ( /cooked  ).",sendername,Cooking[giveplayerid][pCook1],Cooking[giveplayerid][pCWeight1]);
								    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
								    format(string, sizeof(string), "*   %s,  %d  %s.",Cooking[playerid][pCook1],Cooking[playerid][pCWeight1],giveplayer);
								    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							    }
							    else if(Cooking[giveplayerid][pCWeight2] < 1)
							    {
							        format(string, sizeof(string), "%s", Cooking[playerid][pCook1]);
								    strmid(Cooking[giveplayerid][pCook2], string, 0, strlen(string), 255);
								    Cooking[giveplayerid][pCWeight2] = Cooking[playerid][pCWeight1];
								    Cooking[giveplayerid][pCookID2] = Cooking[playerid][pCookID1];
								    format(string, sizeof(string), "* %s   %s,  %d ( /cooked  ).",sendername,Cooking[giveplayerid][pCook2],Cooking[giveplayerid][pCWeight2]);
								    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
								    format(string, sizeof(string), "*   %s,  %d  %s.",Cooking[playerid][pCook1],Cooking[playerid][pCWeight1],giveplayer);
								    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							    }
							    else if(Cooking[giveplayerid][pCWeight3] < 1)
							    {
							        format(string, sizeof(string), "%s", Cooking[playerid][pCook1]);
								    strmid(Cooking[giveplayerid][pCook3], string, 0, strlen(string), 255);
								    Cooking[giveplayerid][pCWeight3] = Cooking[playerid][pCWeight1];
								    Cooking[giveplayerid][pCookID3] = Cooking[playerid][pCookID1];
								    format(string, sizeof(string), "* %s   %s,  %d ( /cooked  ).",sendername,Cooking[giveplayerid][pCook3],Cooking[giveplayerid][pCWeight3]);
								    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
								    format(string, sizeof(string), "*   %s,  %d  %s.",Cooking[playerid][pCook1],Cooking[playerid][pCWeight1],giveplayer);
								    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							    }
							    else if(Cooking[giveplayerid][pCWeight4] < 1)
							    {
							        format(string, sizeof(string), "%s", Cooking[playerid][pCook1]);
								    strmid(Cooking[giveplayerid][pCook4], string, 0, strlen(string), 255);
								    Cooking[giveplayerid][pCWeight4] = Cooking[playerid][pCWeight1];
								    Cooking[giveplayerid][pCookID4] = Cooking[playerid][pCookID1];
								    format(string, sizeof(string), "* %s   %s,  %d ( /cooked  ).",sendername,Cooking[giveplayerid][pCook4],Cooking[giveplayerid][pCWeight4]);
								    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
								    format(string, sizeof(string), "*   %s,  %d  %s.",Cooking[playerid][pCook1],Cooking[playerid][pCWeight1],giveplayer);
								    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							    }
							    else if(Cooking[giveplayerid][pCWeight5] < 1)
							    {
							        format(string, sizeof(string), "%s", Cooking[playerid][pCook1]);
								    strmid(Cooking[giveplayerid][pCook5], string, 0, strlen(string), 255);
								    Cooking[giveplayerid][pCWeight5] = Cooking[playerid][pCWeight1];
								    Cooking[giveplayerid][pCookID5] = Cooking[playerid][pCookID1];
								    format(string, sizeof(string), "* %s   %s,  %d ( /cooked  ).",sendername,Cooking[giveplayerid][pCook5],Cooking[giveplayerid][pCWeight5]);
								    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
								    format(string, sizeof(string), "*   %s,  %d  %s.",Cooking[playerid][pCook1],Cooking[playerid][pCWeight1],giveplayer);
								    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							    }
							    else
							    {
							        SendClientMessage(playerid, COLOR_GREY, "              !");
							        return 1;
							    }
							}
							case 2:
							{
							    if(Cooking[giveplayerid][pCWeight1] < 1)
							    {
							        format(string, sizeof(string), "%s", Cooking[playerid][pCook2]);
								    strmid(Cooking[giveplayerid][pCook1], string, 0, strlen(string), 255);
								    Cooking[giveplayerid][pCWeight1] = Cooking[playerid][pCWeight2];
								    Cooking[giveplayerid][pCookID1] = Cooking[playerid][pCookID2];
								    format(string, sizeof(string), "* %s   %s,  %d ( /cooked  ).",sendername,Cooking[giveplayerid][pCook1],Cooking[giveplayerid][pCWeight1]);
								    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
								    format(string, sizeof(string), "*   %s,  %d  %s.",Cooking[playerid][pCook2],Cooking[playerid][pCWeight2],giveplayer);
								    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							    }
							    else if(Cooking[giveplayerid][pCWeight2] < 1)
							    {
							        format(string, sizeof(string), "%s", Cooking[playerid][pCook2]);
								    strmid(Cooking[giveplayerid][pCook2], string, 0, strlen(string), 255);
								    Cooking[giveplayerid][pCWeight2] = Cooking[playerid][pCWeight2];
								    Cooking[giveplayerid][pCookID2] = Cooking[playerid][pCookID2];
								    format(string, sizeof(string), "* %s   %s,  %d ( /cooked  ).",sendername,Cooking[giveplayerid][pCook2],Cooking[giveplayerid][pCWeight2]);
								    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
								    format(string, sizeof(string), "*   %s,  %d  %s.",Cooking[playerid][pCook2],Cooking[playerid][pCWeight2],giveplayer);
								    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							    }
							    else if(Cooking[giveplayerid][pCWeight3] < 1)
							    {
							        format(string, sizeof(string), "%s", Cooking[playerid][pCook2]);
								    strmid(Cooking[giveplayerid][pCook3], string, 0, strlen(string), 255);
								    Cooking[giveplayerid][pCWeight3] = Cooking[playerid][pCWeight2];
								    Cooking[giveplayerid][pCookID3] = Cooking[playerid][pCookID2];
								    format(string, sizeof(string), "* %s   %s,  %d ( /cooked  ).",sendername,Cooking[giveplayerid][pCook3],Cooking[giveplayerid][pCWeight3]);
								    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
								    format(string, sizeof(string), "*   %s,  %d  %s.",Cooking[playerid][pCook2],Cooking[playerid][pCWeight2],giveplayer);
								    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							    }
							    else if(Cooking[giveplayerid][pCWeight4] < 1)
							    {
							        format(string, sizeof(string), "%s", Cooking[playerid][pCook2]);
								    strmid(Cooking[giveplayerid][pCook4], string, 0, strlen(string), 255);
								    Cooking[giveplayerid][pCWeight4] = Cooking[playerid][pCWeight2];
								    Cooking[giveplayerid][pCookID4] = Cooking[playerid][pCookID2];
								    format(string, sizeof(string), "* %s   %s,  %d ( /cooked  ).",sendername,Cooking[giveplayerid][pCook4],Cooking[giveplayerid][pCWeight4]);
								    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
								    format(string, sizeof(string), "*   %s,  %d  %s.",Cooking[playerid][pCook2],Cooking[playerid][pCWeight2],giveplayer);
								    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							    }
							    else if(Cooking[giveplayerid][pCWeight5] < 1)
							    {
							        format(string, sizeof(string), "%s", Cooking[playerid][pCook2]);
								    strmid(Cooking[giveplayerid][pCook5], string, 0, strlen(string), 255);
								    Cooking[giveplayerid][pCWeight5] = Cooking[playerid][pCWeight2];
								    Cooking[giveplayerid][pCookID5] = Cooking[playerid][pCookID2];
								    format(string, sizeof(string), "* %s   %s,  %d ( /cooked  ).",sendername,Cooking[giveplayerid][pCook5],Cooking[giveplayerid][pCWeight5]);
								    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
								    format(string, sizeof(string), "*   %s,  %d  %s.",Cooking[playerid][pCook2],Cooking[playerid][pCWeight2],giveplayer);
								    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							    }
							    else
							    {
							        SendClientMessage(playerid, COLOR_GREY, "              !");
							        return 1;
							    }
							}
							case 3:
							{
							    if(Cooking[giveplayerid][pCWeight1] < 1)
							    {
							        format(string, sizeof(string), "%s", Cooking[playerid][pCook3]);
								    strmid(Cooking[giveplayerid][pCook1], string, 0, strlen(string), 255);
								    Cooking[giveplayerid][pCWeight1] = Cooking[playerid][pCWeight3];
								    Cooking[giveplayerid][pCookID1] = Cooking[playerid][pCookID3];
								    format(string, sizeof(string), "* %s   %s,  %d ( /cooked  ).",sendername,Cooking[giveplayerid][pCook1],Cooking[giveplayerid][pCWeight1]);
								    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
								    format(string, sizeof(string), "*   %s,  %d  %s.",Cooking[playerid][pCook3],Cooking[playerid][pCWeight3],giveplayer);
								    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							    }
							    else if(Cooking[giveplayerid][pCWeight2] < 1)
							    {
							        format(string, sizeof(string), "%s", Cooking[playerid][pCook3]);
								    strmid(Cooking[giveplayerid][pCook2], string, 0, strlen(string), 255);
								    Cooking[giveplayerid][pCWeight2] = Cooking[playerid][pCWeight3];
								    Cooking[giveplayerid][pCookID2] = Cooking[playerid][pCookID3];
								    format(string, sizeof(string), "* %s   %s,  %d ( /cooked  ).",sendername,Cooking[giveplayerid][pCook2],Cooking[giveplayerid][pCWeight2]);
								    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
								    format(string, sizeof(string), "*   %s,  %d  %s.",Cooking[playerid][pCook3],Cooking[playerid][pCWeight3],giveplayer);
								    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							    }
							    else if(Cooking[giveplayerid][pCWeight3] < 1)
							    {
							        format(string, sizeof(string), "%s", Cooking[playerid][pCook3]);
								    strmid(Cooking[giveplayerid][pCook3], string, 0, strlen(string), 255);
								    Cooking[giveplayerid][pCWeight3] = Cooking[playerid][pCWeight3];
								    Cooking[giveplayerid][pCookID3] = Cooking[playerid][pCookID3];
								    format(string, sizeof(string), "* %s   %s,  %d ( /cooked  ).",sendername,Cooking[giveplayerid][pCook3],Cooking[giveplayerid][pCWeight3]);
								    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
								    format(string, sizeof(string), "*   %s,  %d  %s.",Cooking[playerid][pCook3],Cooking[playerid][pCWeight3],giveplayer);
								    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							    }
							    else if(Cooking[giveplayerid][pCWeight4] < 1)
							    {
							        format(string, sizeof(string), "%s", Cooking[playerid][pCook3]);
								    strmid(Cooking[giveplayerid][pCook4], string, 0, strlen(string), 255);
								    Cooking[giveplayerid][pCWeight4] = Cooking[playerid][pCWeight3];
								    Cooking[giveplayerid][pCookID4] = Cooking[playerid][pCookID3];
								    format(string, sizeof(string), "* %s   %s,  %d ( /cooked  ).",sendername,Cooking[giveplayerid][pCook4],Cooking[giveplayerid][pCWeight4]);
								    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
								    format(string, sizeof(string), "*   %s,  %d  %s.",Cooking[playerid][pCook3],Cooking[playerid][pCWeight3],giveplayer);
								    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							    }
							    else if(Cooking[giveplayerid][pCWeight5] < 1)
							    {
							        format(string, sizeof(string), "%s", Cooking[playerid][pCook3]);
								    strmid(Cooking[giveplayerid][pCook5], string, 0, strlen(string), 255);
								    Cooking[giveplayerid][pCWeight5] = Cooking[playerid][pCWeight3];
								    Cooking[giveplayerid][pCookID5] = Cooking[playerid][pCookID3];
								    format(string, sizeof(string), "* %s   %s,  %d ( /cooked  ).",sendername,Cooking[giveplayerid][pCook5],Cooking[giveplayerid][pCWeight5]);
								    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
								    format(string, sizeof(string), "*   %s,  %d  %s.",Cooking[playerid][pCook3],Cooking[playerid][pCWeight3],giveplayer);
								    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							    }
							    else
							    {
							        SendClientMessage(playerid, COLOR_GREY, "              !");
							        return 1;
							    }
							}
							case 4:
							{
							    if(Cooking[giveplayerid][pCWeight1] < 1)
							    {
							        format(string, sizeof(string), "%s", Cooking[playerid][pCook4]);
								    strmid(Cooking[giveplayerid][pCook1], string, 0, strlen(string), 255);
								    Cooking[giveplayerid][pCWeight1] = Cooking[playerid][pCWeight4];
								    Cooking[giveplayerid][pCookID1] = Cooking[playerid][pCookID4];
								    format(string, sizeof(string), "* %s   %s,  %d ( /cooked  ).",sendername,Cooking[giveplayerid][pCook1],Cooking[giveplayerid][pCWeight1]);
								    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
								    format(string, sizeof(string), "*   %s,  %d  %s.",Cooking[playerid][pCook4],Cooking[playerid][pCWeight4],giveplayer);
								    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							    }
							    else if(Cooking[giveplayerid][pCWeight2] < 1)
							    {
							        format(string, sizeof(string), "%s", Cooking[playerid][pCook4]);
								    strmid(Cooking[giveplayerid][pCook2], string, 0, strlen(string), 255);
								    Cooking[giveplayerid][pCWeight2] = Cooking[playerid][pCWeight4];
								    Cooking[giveplayerid][pCookID2] = Cooking[playerid][pCookID4];
								    format(string, sizeof(string), "* %s   %s,  %d ( /cooked  ).",sendername,Cooking[giveplayerid][pCook2],Cooking[giveplayerid][pCWeight2]);
								    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
								    format(string, sizeof(string), "*   %s,  %d  %s.",Cooking[playerid][pCook4],Cooking[playerid][pCWeight4],giveplayer);
								    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							    }
							    else if(Cooking[giveplayerid][pCWeight3] < 1)
							    {
							        format(string, sizeof(string), "%s", Cooking[playerid][pCook4]);
								    strmid(Cooking[giveplayerid][pCook3], string, 0, strlen(string), 255);
								    Cooking[giveplayerid][pCWeight3] = Cooking[playerid][pCWeight4];
								    Cooking[giveplayerid][pCookID3] = Cooking[playerid][pCookID4];
								    format(string, sizeof(string), "* %s   %s,  %d ( /cooked  ).",sendername,Cooking[giveplayerid][pCook3],Cooking[giveplayerid][pCWeight3]);
								    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
								    format(string, sizeof(string), "*   %s,  %d  %s.",Cooking[playerid][pCook4],Cooking[playerid][pCWeight4],giveplayer);
								    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							    }
							    else if(Cooking[giveplayerid][pCWeight4] < 1)
							    {
							        format(string, sizeof(string), "%s", Cooking[playerid][pCook4]);
								    strmid(Cooking[giveplayerid][pCook4], string, 0, strlen(string), 255);
								    Cooking[giveplayerid][pCWeight4] = Cooking[playerid][pCWeight4];
								    Cooking[giveplayerid][pCookID4] = Cooking[playerid][pCookID4];
								    format(string, sizeof(string), "* %s   %s,  %d ( /cooked  ).",sendername,Cooking[giveplayerid][pCook4],Cooking[giveplayerid][pCWeight4]);
								    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
								    format(string, sizeof(string), "*   %s,  %d  %s.",Cooking[playerid][pCook4],Cooking[playerid][pCWeight4],giveplayer);
								    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							    }
							    else if(Cooking[giveplayerid][pCWeight5] < 1)
							    {
							        format(string, sizeof(string), "%s", Cooking[playerid][pCook4]);
								    strmid(Cooking[giveplayerid][pCook5], string, 0, strlen(string), 255);
								    Cooking[giveplayerid][pCWeight5] = Cooking[playerid][pCWeight4];
								    Cooking[giveplayerid][pCookID5] = Cooking[playerid][pCookID4];
								    format(string, sizeof(string), "* %s   %s,  %d ( /cooked  ).",sendername,Cooking[giveplayerid][pCook5],Cooking[giveplayerid][pCWeight5]);
								    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
								    format(string, sizeof(string), "*   %s,  %d  %s.",Cooking[playerid][pCook4],Cooking[playerid][pCWeight4],giveplayer);
								    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							    }
							    else
							    {
							        SendClientMessage(playerid, COLOR_GREY, "              !");
							        return 1;
							    }
							}
							case 5:
							{
							    if(Cooking[giveplayerid][pCWeight1] < 1)
							    {
							        format(string, sizeof(string), "%s", Cooking[playerid][pCook5]);
								    strmid(Cooking[giveplayerid][pCook1], string, 0, strlen(string), 255);
								    Cooking[giveplayerid][pCWeight1] = Cooking[playerid][pCWeight5];
								    Cooking[giveplayerid][pCookID1] = Cooking[playerid][pCookID5];
								    format(string, sizeof(string), "* %s   %s,  %d ( /cooked  ).",sendername,Cooking[giveplayerid][pCook1],Cooking[giveplayerid][pCWeight1]);
								    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
								    format(string, sizeof(string), "*   %s,  %d  %s.",Cooking[playerid][pCook5],Cooking[playerid][pCWeight5],giveplayer);
								    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							    }
							    else if(Cooking[giveplayerid][pCWeight2] < 1)
							    {
							        format(string, sizeof(string), "%s", Cooking[playerid][pCook5]);
								    strmid(Cooking[giveplayerid][pCook2], string, 0, strlen(string), 255);
								    Cooking[giveplayerid][pCWeight2] = Cooking[playerid][pCWeight5];
								    Cooking[giveplayerid][pCookID2] = Cooking[playerid][pCookID5];
								    format(string, sizeof(string), "* %s   %s,  %d ( /cooked  ).",sendername,Cooking[giveplayerid][pCook2],Cooking[giveplayerid][pCWeight2]);
								    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
								    format(string, sizeof(string), "*   %s,  %d  %s.",Cooking[playerid][pCook5],Cooking[playerid][pCWeight5],giveplayer);
								    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							    }
							    else if(Cooking[giveplayerid][pCWeight3] < 1)
							    {
							        format(string, sizeof(string), "%s", Cooking[playerid][pCook5]);
								    strmid(Cooking[giveplayerid][pCook3], string, 0, strlen(string), 255);
								    Cooking[giveplayerid][pCWeight3] = Cooking[playerid][pCWeight5];
								    Cooking[giveplayerid][pCookID3] = Cooking[playerid][pCookID5];
								    format(string, sizeof(string), "* %s   %s,  %d ( /cooked  ).",sendername,Cooking[giveplayerid][pCook3],Cooking[giveplayerid][pCWeight3]);
								    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
								    format(string, sizeof(string), "*   %s,  %d  %s.",Cooking[playerid][pCook5],Cooking[playerid][pCWeight5],giveplayer);
								    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							    }
							    else if(Cooking[giveplayerid][pCWeight4] < 1)
							    {
							        format(string, sizeof(string), "%s", Cooking[playerid][pCook5]);
								    strmid(Cooking[giveplayerid][pCook4], string, 0, strlen(string), 255);
								    Cooking[giveplayerid][pCWeight4] = Cooking[playerid][pCWeight5];
								    Cooking[giveplayerid][pCookID4] = Cooking[playerid][pCookID5];
								    format(string, sizeof(string), "* %s   %s,  %d ( /cooked  ).",sendername,Cooking[giveplayerid][pCook4],Cooking[giveplayerid][pCWeight4]);
								    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
								    format(string, sizeof(string), "*   %s,  %d  %s.",Cooking[playerid][pCook5],Cooking[playerid][pCWeight5],giveplayer);
								    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							    }
							    else if(Cooking[giveplayerid][pCWeight5] < 1)
							    {
							        format(string, sizeof(string), "%s", Cooking[playerid][pCook5]);
								    strmid(Cooking[giveplayerid][pCook5], string, 0, strlen(string), 255);
								    Cooking[giveplayerid][pCWeight5] = Cooking[playerid][pCWeight5];
								    Cooking[giveplayerid][pCookID5] = Cooking[playerid][pCookID5];
								    format(string, sizeof(string), "* %s   %s,  %d ( /cooked  ).",sendername,Cooking[giveplayerid][pCook5],Cooking[giveplayerid][pCWeight5]);
								    SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
								    format(string, sizeof(string), "*   %s,  %d  %s.",Cooking[playerid][pCook5],Cooking[playerid][pCWeight5],giveplayer);
								    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							    }
							    else
							    {
							        SendClientMessage(playerid, COLOR_GREY, "              !");
							        return 1;
							    }
							}
				        }//switch
				        ClearCookingID(playerid, cookid);
				    }//invalid giveplayerid
				}
				else
				{
				    SendClientMessage(playerid, COLOR_GREY, "     !");
				    return 1;
				}
			}
			else
			{
			    SendClientMessage(playerid, COLOR_GREY, "      !");
			    return 1;
			}
		}
		return 1;
	}
    if(strcmp(cmd,"/fare",true)==0)
    {
        if(IsPlayerConnected(playerid))
	    {
	        if(PlayerInfo[playerid][pMember] == 10||PlayerInfo[playerid][pLeader] == 10|| PlayerInfo[playerid][pJob] == 14)
			{
				if(TransportDuty[playerid] > 0)
				{
				    if(TransportDuty[playerid] == 1)
				    {
				        TaxiDrivers -= 1;
				    }
				    else if(TransportDuty[playerid] == 2)
				    {
				        BusDrivers -= 1;
				    }
				    TransportDuty[playerid] = 0;
					format(string, sizeof(string), "*   $%d", TransportMoney[playerid]);
					SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
					NormMoney[playerid] = 2;
					AntiMoney[playerid] = AntiMoney[playerid] + TransportMoney[playerid];
					GiveMoney(playerid, TransportMoney[playerid]);
					ConsumingMoney[playerid] = 1; TransportValue[playerid] = 0; TransportMoney[playerid] = 0;
					return 1;
				}
				if(PlayerInfo[playerid][pMember] == 10||PlayerInfo[playerid][pLeader] == 10)
				{
				    if(GetPlayerState(playerid) == 2)
				    {
					    tmp = strtok(cmdtext, idx);
						if(!strlen(tmp))
						{
							SendClientMessage(playerid, COLOR_WHITE, ": /fare [price]");
							return 1;
						}
						moneys = strval(tmp);
						if(moneys < 1 || moneys > 999) { SendClientMessage(playerid, COLOR_GREY, "       1   999$!"); return 1; }
					    TaxiDrivers += 1; TransportDuty[playerid] = 1; TransportValue[playerid] = moneys;
					    GetPlayerName(playerid,sendername,sizeof(sendername));
	    				format(string, sizeof(string), "  %s   . : $%d.", sendername, TransportValue[playerid]);
	    				OOCNews(TEAM_GROVE_COLOR,string);
					}
					else
					{
					    SendClientMessage(playerid, COLOR_GREY, "   ");
					    return 1;
					}
				}
				else if(PlayerInfo[playerid][pJob] == 14)
				{
				    if(GetPlayerState(playerid) == 2)
				    {
					    tmp = strtok(cmdtext, idx);
						if(!strlen(tmp))
						{
							SendClientMessage(playerid, COLOR_WHITE, ": /fare [price]");
							return 1;
						}
						moneys = strval(tmp);
						if(moneys < 1 || moneys > 10) { SendClientMessage(playerid, COLOR_GREY, "     1   99999$!"); return 1; }
					    BusDrivers += 1; TransportDuty[playerid] = 2; TransportValue[playerid]= moneys;
					    GetPlayerName(playerid,sendername,sizeof(sendername));
	    				format(string, sizeof(string), "  %s   . : $%d.", sendername, TransportValue[playerid]);
	    				OOCNews(TEAM_GROVE_COLOR,string);
					}
					else
					{
					    SendClientMessage(playerid, COLOR_GREY, "  !");
					    return 1;
					}
				}
				else
				{
				    SendClientMessage(playerid, COLOR_GREY, "   You are not in a Taxi / Bus !");
				}
			}
			else
			{
			    SendClientMessage(playerid,COLOR_GREY,"  / !");
			    return 1;
			}
	    }
	    return 1;
 	}
 	if(strcmp(cmd,"/eat",true)==0)
    {
        if(IsPlayerConnected(playerid))
	    {
	        if(PlayerBoxing[playerid] > 0)
	        {
	            SendClientMessage(playerid, COLOR_GREY, "    ,  !");
	            return 1;
	        }
	        tmp = strtok(cmdtext, idx);
			if(!strlen(tmp)) {
				SendClientMessage(playerid, COLOR_WHITE, " : /eat [cook number]");
				return 1;
			}
			new cookid = strval(tmp);
			if(cookid < 1 || cookid > 5) { SendClientMessage(playerid, COLOR_GREY, "        1   5 !"); return 1; }
			else if(cookid == 1 && Cooking[playerid][pCWeight1] < 1) { SendClientMessage(playerid, COLOR_GREY, "       -   (1) !"); return 1; }
			else if(cookid == 2 && Cooking[playerid][pCWeight2] < 1) { SendClientMessage(playerid, COLOR_GREY, "       -   (2) !"); return 1; }
			else if(cookid == 3 && Cooking[playerid][pCWeight3] < 1) { SendClientMessage(playerid, COLOR_GREY, "       -   (3) !"); return 1; }
			else if(cookid == 4 && Cooking[playerid][pCWeight4] < 1) { SendClientMessage(playerid, COLOR_GREY, "       -   (4) !"); return 1; }
			else if(cookid == 5 && Cooking[playerid][pCWeight5] < 1) { SendClientMessage(playerid, COLOR_GREY, "       -   (5) !"); return 1; }
            GetPlayerName(playerid, sendername, sizeof(sendername));
			new Float:health;
			if(GetPlayerHealth(playerid, health) < 40)
			{
			    new hp = 0;
			    switch (cookid)
			    {
					case 1:
					{
					    if(Cooking[playerid][pCookID1] == 16 || Cooking[playerid][pCookID1] == 18)
						{//Dolphin or Turtle
						    WantedPoints[playerid] += 2;
							SetPlayerCriminal(playerid,255, "Consuming endangered Species");
						}
					    SetPlayerHealthAC(playerid, health + (Cooking[playerid][pCWeight1] / 3));
					    hp = Cooking[playerid][pCWeight1];
					    format(string, sizeof(string), "* %s  %s.", sendername, Cooking[playerid][pCook1]);
						ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
					    format(string, sizeof(string), "*   %s,  %d,       .",Cooking[playerid][pCook1], hp);
						SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
					}
					case 2:
					{
					    if(Cooking[playerid][pCookID2] == 16 || Cooking[playerid][pCookID2] == 18)
						{//Dolphin or Turtle
						    WantedPoints[playerid] += 2;
							SetPlayerCriminal(playerid,255, "Consuming endangered Species");
						}
					    SetPlayerHealthAC(playerid, health + (Cooking[playerid][pCWeight2] / 3));
					    hp = Cooking[playerid][pCWeight2];
					    format(string, sizeof(string), "* %s  %s.", sendername, Cooking[playerid][pCook2]);
						ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
					    format(string, sizeof(string), "*   %s,  %d,       .",Cooking[playerid][pCook2], hp);
						SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
					}
					case 3:
					{
					    if(Cooking[playerid][pCookID3] == 16 || Cooking[playerid][pCookID3] == 18)
						{//Dolphin or Turtle
						    WantedPoints[playerid] += 2;
							SetPlayerCriminal(playerid,255, "Consuming endangered Species");
						}
					    SetPlayerHealthAC(playerid, health + (Cooking[playerid][pCWeight3] / 3));
					    hp = Cooking[playerid][pCWeight3];
					    format(string, sizeof(string), "* %s  %s.", sendername, Cooking[playerid][pCook3]);
						ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
					    format(string, sizeof(string), "*   %s,  %d,       .",Cooking[playerid][pCook3], hp);
						SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
					}
					case 4:
					{
					    if(Cooking[playerid][pCookID4] == 16 || Cooking[playerid][pCookID4] == 18)
						{//Dolphin or Turtle
						    WantedPoints[playerid] += 2;
							SetPlayerCriminal(playerid,255, "Consuming endangered Species");
						}
					    SetPlayerHealthAC(playerid, health + (Cooking[playerid][pCWeight4] / 3));
					    hp = Cooking[playerid][pCWeight4];
					    format(string, sizeof(string), "* %s  %s.", sendername, Cooking[playerid][pCook4]);
						ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
					    format(string, sizeof(string), "*   %s,  %d,       .",Cooking[playerid][pCook4], hp);
						SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
					}
					case 5:
					{
					    if(Cooking[playerid][pCookID5] == 16 || Cooking[playerid][pCookID5] == 18)
						{//Dolphin or Turtle
						    WantedPoints[playerid] += 2;
							SetPlayerCriminal(playerid,255, "Consuming endangered Species");
						}
					    SetPlayerHealthAC(playerid, health + (Cooking[playerid][pCWeight5] / 3));
					    hp = Cooking[playerid][pCWeight5];
					    format(string, sizeof(string), "* %s  %s.", sendername, Cooking[playerid][pCook5]);
						ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
					    format(string, sizeof(string), "*   %s,  %d,       .",Cooking[playerid][pCook5], hp);
						SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
					}
			    }
				ClearCookingID(playerid, cookid);
			}
			else
			{
			    SendClientMessage(playerid, COLOR_GREY, "      ,     40  !");
			    return 1;
			}
	    }
	    return 1;
	}
 	if(strcmp(cmd,"/cook",true)==0)
    {
        if(IsPlayerConnected(playerid))
	    {
	        if(IsAtCookPlace(playerid))
	        {
	            new x_nr[256];
	            x_nr = strtok(cmdtext, idx);
				if(!strlen(x_nr)) {
					SendClientMessage(playerid, COLOR_WHITE, " : /cook [name]");
					SendClientMessage(playerid, COLOR_WHITE, " : Lastfish, Fish, Chicken, Hamburger, Pizza.");
					return 1;
				}
				if(strcmp(x_nr,"lastfish",true) == 0)
				{
				    if(Fishes[playerid][pLastFish] > 0)
	        		{
					    new found = 0;
					    if(Cooking[playerid][pCWeight1] == 0)
					    {
						    format(string, sizeof(string), " %s", FishNames[Fishes[playerid][pFishID]]);
						    strmid(Cooking[playerid][pCook1], string, 0, strlen(string), 255);
						    Cooking[playerid][pCWeight1] = Fishes[playerid][pLastWeight];
						    Cooking[playerid][pCookID1] = Fishes[playerid][pFishID];
						    format(string, sizeof(string), "*   %s,  %d .",Cooking[playerid][pCook1],Cooking[playerid][pCWeight1]);
						    SendClientMessage(playerid,COLOR_LIGHTBLUE, string);
						    found = 1;
					    }
					    else if(Cooking[playerid][pCWeight2] == 0)
					    {
						    format(string, sizeof(string), " %s", FishNames[Fishes[playerid][pFishID]]);
						    strmid(Cooking[playerid][pCook2], string, 0, strlen(string), 255);
						    Cooking[playerid][pCWeight2] = Fishes[playerid][pLastWeight];
						    Cooking[playerid][pCookID2] = Fishes[playerid][pFishID];
						    format(string, sizeof(string), "*   %s,  %d .",Cooking[playerid][pCook2],Cooking[playerid][pCWeight2]);
						    SendClientMessage(playerid,COLOR_LIGHTBLUE, string);
						    found = 1;
					    }
					    else if(Cooking[playerid][pCWeight3] == 0)
					    {
						    format(string, sizeof(string), " %s", FishNames[Fishes[playerid][pFishID]]);
						    strmid(Cooking[playerid][pCook3], string, 0, strlen(string), 255);
						    Cooking[playerid][pCWeight3] = Fishes[playerid][pLastWeight];
						    Cooking[playerid][pCookID3] = Fishes[playerid][pFishID];
						    format(string, sizeof(string), "*   %s,  %d .",Cooking[playerid][pCook3],Cooking[playerid][pCWeight3]);
						    SendClientMessage(playerid,COLOR_LIGHTBLUE, string);
						    found = 1;
					    }
					    else if(Cooking[playerid][pCWeight4] == 0)
					    {
						    format(string, sizeof(string), " %s", FishNames[Fishes[playerid][pFishID]]);
						    strmid(Cooking[playerid][pCook4], string, 0, strlen(string), 255);
						    Cooking[playerid][pCWeight4] = Fishes[playerid][pLastWeight];
						    Cooking[playerid][pCookID4] = Fishes[playerid][pFishID];
						    format(string, sizeof(string), "*   %s,  %d .",Cooking[playerid][pCook4],Cooking[playerid][pCWeight4]);
						    SendClientMessage(playerid,COLOR_LIGHTBLUE, string);
						    found = 1;
					    }
					    else if(Cooking[playerid][pCWeight5] == 0)
					    {
						    format(string, sizeof(string), " %s", FishNames[Fishes[playerid][pFishID]]);
						    strmid(Cooking[playerid][pCook5], string, 0, strlen(string), 255);
						    Cooking[playerid][pCWeight5] = Fishes[playerid][pLastWeight];
						    Cooking[playerid][pCookID5] = Fishes[playerid][pFishID];
						    format(string, sizeof(string), "*   %s,  %d .",Cooking[playerid][pCook5],Cooking[playerid][pCWeight5]);
						    SendClientMessage(playerid,COLOR_LIGHTBLUE, string);
						    found = 1;
					    }
					    else
					    {
					        SendClientMessage(playerid, COLOR_GREY, "            !");
					        return 1;
					    }
					    if(found)
					    {
					        ClearFishID(playerid, Fishes[playerid][pLastFish]);
				            Fishes[playerid][pLastFish] = 0;
				            Fishes[playerid][pFishID] = 0;
					    }
				    }
				    else
				    {
				        SendClientMessage(playerid, COLOR_GREY, "        catched  !");
				        return 1;
				    }
				}
				else if(strcmp(x_nr,"fish",true) == 0)
				{
				    new found = 0;
				    tmp = strtok(cmdtext, idx);
					if(!strlen(tmp))
					{
						SendClientMessage(playerid, COLOR_WHITE, " : /cook fish [fishnumber]");
						return 1;
					}
					new fishid = strval(tmp);
					if(fishid < 1 || fishid > 5) { SendClientMessage(playerid, COLOR_GREY, "        1   5 !"); return 1; }
					else if(fishid == 1 && Fishes[playerid][pWeight1] < 1) { SendClientMessage(playerid, COLOR_GREY, "          (1) !"); return 1; }
					else if(fishid == 2 && Fishes[playerid][pWeight2] < 1) { SendClientMessage(playerid, COLOR_GREY, "          (2) !"); return 1; }
					else if(fishid == 3 && Fishes[playerid][pWeight3] < 1) { SendClientMessage(playerid, COLOR_GREY, "          (3) !"); return 1; }
					else if(fishid == 4 && Fishes[playerid][pWeight4] < 1) { SendClientMessage(playerid, COLOR_GREY, "          (4) !"); return 1; }
					else if(fishid == 5 && Fishes[playerid][pWeight5] < 1) { SendClientMessage(playerid, COLOR_GREY, "          (5) !"); return 1; }
					if(Cooking[playerid][pCWeight1] == 0)
					{
					    if(fishid == 1)
					    {
						    format(string, sizeof(string), " %s", Fishes[playerid][pFish1]);
						    strmid(Cooking[playerid][pCook1], string, 0, strlen(string), 255);
						    Cooking[playerid][pCWeight1] = Fishes[playerid][pWeight1];
						    Cooking[playerid][pCookID1] = Fishes[playerid][pFid1];
						    format(string, sizeof(string), "*   %s,  %d .",Cooking[playerid][pCook1],Cooking[playerid][pCWeight1]);
					    	SendClientMessage(playerid,COLOR_LIGHTBLUE, string);
					    }
						else if(fishid == 2)
					 	{
						    format(string, sizeof(string), " %s", Fishes[playerid][pFish2]);
						    strmid(Cooking[playerid][pCook1], string, 0, strlen(string), 255);
						    Cooking[playerid][pCWeight1] = Fishes[playerid][pWeight2];
						    Cooking[playerid][pCookID1] = Fishes[playerid][pFid2];
						    format(string, sizeof(string), "*   %s,  %d .",Cooking[playerid][pCook1],Cooking[playerid][pCWeight1]);
						    SendClientMessage(playerid,COLOR_LIGHTBLUE, string);
						}
						else if(fishid == 3)
						{
						    format(string, sizeof(string), " %s", Fishes[playerid][pFish3]);
						    strmid(Cooking[playerid][pCook1], string, 0, strlen(string), 255);
						    Cooking[playerid][pCWeight1] = Fishes[playerid][pWeight3];
						    Cooking[playerid][pCookID1] = Fishes[playerid][pFid3];
						    format(string, sizeof(string), "*   %s,  %d .",Cooking[playerid][pCook1],Cooking[playerid][pCWeight1]);
						    SendClientMessage(playerid,COLOR_LIGHTBLUE, string);
						}
						else if(fishid == 4)
						{
						    format(string, sizeof(string), " %s", Fishes[playerid][pFish4]);
						    strmid(Cooking[playerid][pCook1], string, 0, strlen(string), 255);
						    Cooking[playerid][pCWeight1] = Fishes[playerid][pWeight4];
						    Cooking[playerid][pCookID1] = Fishes[playerid][pFid4];
						    format(string, sizeof(string), "*   %s,  %d .",Cooking[playerid][pCook1],Cooking[playerid][pCWeight1]);
						    SendClientMessage(playerid,COLOR_LIGHTBLUE, string);
						}
						else if(fishid == 5)
						{
						    format(string, sizeof(string), " %s", Fishes[playerid][pFish5]);
						    strmid(Cooking[playerid][pCook1], string, 0, strlen(string), 255);
						    Cooking[playerid][pCWeight1] = Fishes[playerid][pWeight5];
						    Cooking[playerid][pCookID1] = Fishes[playerid][pFid5];
						    format(string, sizeof(string), "*   %s,  %d .",Cooking[playerid][pCook1],Cooking[playerid][pCWeight1]);
						    SendClientMessage(playerid,COLOR_LIGHTBLUE, string);
						}
						found = 1;
		    		}
					else if(Cooking[playerid][pCWeight2] == 0)
					{
						if(fishid == 1)
					    {
							format(string, sizeof(string), " %s", Fishes[playerid][pFish1]);
							strmid(Cooking[playerid][pCook2], string, 0, strlen(string), 255);
							Cooking[playerid][pCWeight2] = Fishes[playerid][pWeight1];
							Cooking[playerid][pCookID2] = Fishes[playerid][pFid1];
							format(string, sizeof(string), "*   %s,  %d .",Cooking[playerid][pCook2],Cooking[playerid][pCWeight2]);
							SendClientMessage(playerid,COLOR_LIGHTBLUE, string);
			    		}
						else if(fishid == 2)
						{
						    format(string, sizeof(string), " %s", Fishes[playerid][pFish2]);
						    strmid(Cooking[playerid][pCook2], string, 0, strlen(string), 255);
						    Cooking[playerid][pCWeight2] = Fishes[playerid][pWeight2];
						    Cooking[playerid][pCookID2] = Fishes[playerid][pFid2];
						    format(string, sizeof(string), "*   %s,  %d .",Cooking[playerid][pCook2],Cooking[playerid][pCWeight2]);
						    SendClientMessage(playerid,COLOR_LIGHTBLUE, string);
						}
						else if(fishid == 3)
						{
						    format(string, sizeof(string), " %s", Fishes[playerid][pFish3]);
						    strmid(Cooking[playerid][pCook2], string, 0, strlen(string), 255);
						    Cooking[playerid][pCWeight2] = Fishes[playerid][pWeight3];
						    Cooking[playerid][pCookID2] = Fishes[playerid][pFid3];
						    format(string, sizeof(string), "*   %s,  %d .",Cooking[playerid][pCook2],Cooking[playerid][pCWeight2]);
						    SendClientMessage(playerid,COLOR_LIGHTBLUE, string);
						}
						else if(fishid == 4)
						{
						    format(string, sizeof(string), " %s", Fishes[playerid][pFish4]);
						    strmid(Cooking[playerid][pCook2], string, 0, strlen(string), 255);
						    Cooking[playerid][pCWeight2] = Fishes[playerid][pWeight4];
						    Cooking[playerid][pCookID2] = Fishes[playerid][pFid4];
						    format(string, sizeof(string), "*   %s,  %d .",Cooking[playerid][pCook2],Cooking[playerid][pCWeight2]);
						    SendClientMessage(playerid,COLOR_LIGHTBLUE, string);
						}
						else if(fishid == 5)
						{
						    format(string, sizeof(string), " %s", Fishes[playerid][pFish5]);
						    strmid(Cooking[playerid][pCook2], string, 0, strlen(string), 255);
						    Cooking[playerid][pCWeight2] = Fishes[playerid][pWeight5];
						    Cooking[playerid][pCookID2] = Fishes[playerid][pFid5];
						    format(string, sizeof(string), "*   %s,  %d .",Cooking[playerid][pCook2],Cooking[playerid][pCWeight2]);
						    SendClientMessage(playerid,COLOR_LIGHTBLUE, string);
						}
						found = 1;
		    		}
					else if(Cooking[playerid][pCWeight3] == 0)
					{
						if(fishid == 1)
					    {
							format(string, sizeof(string), " %s", Fishes[playerid][pFish1]);
							strmid(Cooking[playerid][pCook3], string, 0, strlen(string), 255);
							Cooking[playerid][pCWeight3] = Fishes[playerid][pWeight1];
							Cooking[playerid][pCookID3] = Fishes[playerid][pFid1];
							format(string, sizeof(string), "*   %s,  %d .",Cooking[playerid][pCook3],Cooking[playerid][pCWeight3]);
							SendClientMessage(playerid,COLOR_LIGHTBLUE, string);
			    		}
						else if(fishid == 2)
						{
							format(string, sizeof(string), " %s", Fishes[playerid][pFish2]);
							strmid(Cooking[playerid][pCook3], string, 0, strlen(string), 255);
							Cooking[playerid][pCWeight3] = Fishes[playerid][pWeight2];
							Cooking[playerid][pCookID3] = Fishes[playerid][pFid2];
							format(string, sizeof(string), "*   %s,  %d .",Cooking[playerid][pCook3],Cooking[playerid][pCWeight3]);
							SendClientMessage(playerid,COLOR_LIGHTBLUE, string);
    					}
						else if(fishid == 3)
						{
							format(string, sizeof(string), " %s", Fishes[playerid][pFish3]);
							strmid(Cooking[playerid][pCook3], string, 0, strlen(string), 255);
							Cooking[playerid][pCWeight3] = Fishes[playerid][pWeight3];
							Cooking[playerid][pCookID3] = Fishes[playerid][pFid3];
							format(string, sizeof(string), "*   %s,  %d .",Cooking[playerid][pCook3],Cooking[playerid][pCWeight3]);
							SendClientMessage(playerid,COLOR_LIGHTBLUE, string);
			    		}
						else if(fishid == 4)
						{
							format(string, sizeof(string), " %s", Fishes[playerid][pFish4]);
							strmid(Cooking[playerid][pCook3], string, 0, strlen(string), 255);
							Cooking[playerid][pCWeight3] = Fishes[playerid][pWeight4];
							Cooking[playerid][pCookID3] = Fishes[playerid][pFid4];
							format(string, sizeof(string), "*   %s,  %d .",Cooking[playerid][pCook3],Cooking[playerid][pCWeight3]);
							SendClientMessage(playerid,COLOR_LIGHTBLUE, string);
			    		}
						else if(fishid == 5)
						{
							format(string, sizeof(string), " %s", Fishes[playerid][pFish5]);
							strmid(Cooking[playerid][pCook3], string, 0, strlen(string), 255);
							Cooking[playerid][pCWeight3] = Fishes[playerid][pWeight5];
							Cooking[playerid][pCookID3] = Fishes[playerid][pFid5];
							format(string, sizeof(string), "*   %s,  %d .",Cooking[playerid][pCook3],Cooking[playerid][pCWeight3]);
							SendClientMessage(playerid,COLOR_LIGHTBLUE, string);
			    		}
						found = 1;
   					}
					else if(Cooking[playerid][pCWeight4] == 0)
					{
						if(fishid == 1)
					    {
							format(string, sizeof(string), " %s", Fishes[playerid][pFish1]);
							strmid(Cooking[playerid][pCook4], string, 0, strlen(string), 255);
							Cooking[playerid][pCWeight4] = Fishes[playerid][pWeight1];
							Cooking[playerid][pCookID4] = Fishes[playerid][pFid1];
							format(string, sizeof(string), "*   %s,  %d .",Cooking[playerid][pCook4],Cooking[playerid][pCWeight4]);
							SendClientMessage(playerid,COLOR_LIGHTBLUE, string);
			    		}
						else if(fishid == 2)
						{
							format(string, sizeof(string), " %s", Fishes[playerid][pFish2]);
							strmid(Cooking[playerid][pCook4], string, 0, strlen(string), 255);
							Cooking[playerid][pCWeight4] = Fishes[playerid][pWeight2];
							Cooking[playerid][pCookID4] = Fishes[playerid][pFid2];
							format(string, sizeof(string), "*   %s,  %d .",Cooking[playerid][pCook4],Cooking[playerid][pCWeight4]);
							SendClientMessage(playerid,COLOR_LIGHTBLUE, string);
			    		}
						else if(fishid == 3)
						{
							format(string, sizeof(string), " %s", Fishes[playerid][pFish3]);
							strmid(Cooking[playerid][pCook4], string, 0, strlen(string), 255);
							Cooking[playerid][pCWeight4] = Fishes[playerid][pWeight3];
							Cooking[playerid][pCookID4] = Fishes[playerid][pFid3];
							format(string, sizeof(string), "*   %s,  %d .",Cooking[playerid][pCook4],Cooking[playerid][pCWeight4]);
							SendClientMessage(playerid,COLOR_LIGHTBLUE, string);
			    		}
						else if(fishid == 4)
						{
							format(string, sizeof(string), " %s", Fishes[playerid][pFish4]);
							strmid(Cooking[playerid][pCook4], string, 0, strlen(string), 255);
							Cooking[playerid][pCWeight4] = Fishes[playerid][pWeight4];
							Cooking[playerid][pCookID4] = Fishes[playerid][pFid4];
							format(string, sizeof(string), "*   %s,  %d .",Cooking[playerid][pCook4],Cooking[playerid][pCWeight4]);
							SendClientMessage(playerid,COLOR_LIGHTBLUE, string);
			    		}
						else if(fishid == 5)
						{
							format(string, sizeof(string), " %s", Fishes[playerid][pFish5]);
							strmid(Cooking[playerid][pCook4], string, 0, strlen(string), 255);
							Cooking[playerid][pCWeight4] = Fishes[playerid][pWeight5];
							Cooking[playerid][pCookID4] = Fishes[playerid][pFid5];
							format(string, sizeof(string), "*   %s,  %d .",Cooking[playerid][pCook4],Cooking[playerid][pCWeight4]);
							SendClientMessage(playerid,COLOR_LIGHTBLUE, string);
    					}
						found = 1;
		    		}
					else if(Cooking[playerid][pCWeight5] == 0)
					{
						if(fishid == 1)
					    {
							format(string, sizeof(string), " %s", Fishes[playerid][pFish1]);
							strmid(Cooking[playerid][pCook5], string, 0, strlen(string), 255);
							Cooking[playerid][pCWeight5] = Fishes[playerid][pWeight1];
							Cooking[playerid][pCookID5] = Fishes[playerid][pFid1];
							format(string, sizeof(string), "*   %s,  %d .",Cooking[playerid][pCook5],Cooking[playerid][pCWeight5]);
							SendClientMessage(playerid,COLOR_LIGHTBLUE, string);
			    		}
						else if(fishid == 2)
						{
							format(string, sizeof(string), " %s", Fishes[playerid][pFish2]);
							strmid(Cooking[playerid][pCook5], string, 0, strlen(string), 255);
							Cooking[playerid][pCWeight5] = Fishes[playerid][pWeight2];
							Cooking[playerid][pCookID5] = Fishes[playerid][pFid2];
							format(string, sizeof(string), "*   %s,  %d .",Cooking[playerid][pCook5],Cooking[playerid][pCWeight5]);
							SendClientMessage(playerid,COLOR_LIGHTBLUE, string);
			    		}
						else if(fishid == 3)
						{
							format(string, sizeof(string), " %s", Fishes[playerid][pFish3]);
							strmid(Cooking[playerid][pCook5], string, 0, strlen(string), 255);
							Cooking[playerid][pCWeight5] = Fishes[playerid][pWeight3];
							Cooking[playerid][pCookID5] = Fishes[playerid][pFid3];
							format(string, sizeof(string), "*   %s,  %d .",Cooking[playerid][pCook5],Cooking[playerid][pCWeight5]);
							SendClientMessage(playerid,COLOR_LIGHTBLUE, string);
			    		}
						else if(fishid == 4)
						{
							format(string, sizeof(string), " %s", Fishes[playerid][pFish4]);
							strmid(Cooking[playerid][pCook5], string, 0, strlen(string), 255);
							Cooking[playerid][pCWeight5] = Fishes[playerid][pWeight4];
							Cooking[playerid][pCookID5] = Fishes[playerid][pFid4];
							format(string, sizeof(string), "*   %s,  %d .",Cooking[playerid][pCook5],Cooking[playerid][pCWeight5]);
							SendClientMessage(playerid,COLOR_LIGHTBLUE, string);
			    		}
						else if(fishid == 5)
						{
							format(string, sizeof(string), " %s", Fishes[playerid][pFish5]);
							strmid(Cooking[playerid][pCook5], string, 0, strlen(string), 255);
							Cooking[playerid][pCWeight5] = Fishes[playerid][pWeight5];
							Cooking[playerid][pCookID5] = Fishes[playerid][pFid5];
							format(string, sizeof(string), "*   %s,  %d .",Cooking[playerid][pCook5],Cooking[playerid][pCWeight5]);
							SendClientMessage(playerid,COLOR_LIGHTBLUE, string);
			    		}
						found = 1;
   					}
					else
					{
						SendClientMessage(playerid, COLOR_GREY, "            !");
					    return 1;
		    		}
					if(found)
					{
					    ClearFishID(playerid, fishid);
						Fishes[playerid][pLastFish] = 0;
			   			Fishes[playerid][pFishID] = 0;
					}
				}
				else if(strcmp(x_nr,"chicken",true) == 0)
				{
				    if(PlayerToPoint(3.0,playerid,369.9786,-4.0798,1001.8589))
				    {//Cluckin Bell
				        if(Groceries[playerid][pChicken] != 0)
				        {
				            if(Cooking[playerid][pCWeight1] == 0)
						    {
							    format(string, sizeof(string), " ");
							    strmid(Cooking[playerid][pCook1], string, 0, strlen(string), 255);
							    Cooking[playerid][pCWeight1] = Groceries[playerid][pChicken];
							    Cooking[playerid][pCookID1] = 30;
							    Groceries[playerid][pChickens] = 0; Groceries[playerid][pChicken] = 0;
							    format(string, sizeof(string), "*   %s,  %d .",Cooking[playerid][pCook1],Cooking[playerid][pCWeight1]);
							    SendClientMessage(playerid,COLOR_LIGHTBLUE, string);
						    }
						    else if(Cooking[playerid][pCWeight2] == 0)
						    {
							    format(string, sizeof(string), " ");
							    strmid(Cooking[playerid][pCook2], string, 0, strlen(string), 255);
							    Cooking[playerid][pCWeight2] = Groceries[playerid][pChicken];
							    Cooking[playerid][pCookID2] = 30;
							    Groceries[playerid][pChickens] = 0; Groceries[playerid][pChicken] = 0;
							    format(string, sizeof(string), "*   %s,  %d .",Cooking[playerid][pCook2],Cooking[playerid][pCWeight2]);
							    SendClientMessage(playerid,COLOR_LIGHTBLUE, string);
						    }
						    else if(Cooking[playerid][pCWeight3] == 0)
						    {
							    format(string, sizeof(string), " ");
							    strmid(Cooking[playerid][pCook3], string, 0, strlen(string), 255);
							    Cooking[playerid][pCWeight3] = Groceries[playerid][pChicken];
							    Cooking[playerid][pCookID3] = 30;
							    Groceries[playerid][pChickens] = 0; Groceries[playerid][pChicken] = 0;
							    format(string, sizeof(string), "*   %s,  %d .",Cooking[playerid][pCook3],Cooking[playerid][pCWeight3]);
							    SendClientMessage(playerid,COLOR_LIGHTBLUE, string);
						    }
						    else if(Cooking[playerid][pCWeight4] == 0)
						    {
							    format(string, sizeof(string), " ");
							    strmid(Cooking[playerid][pCook4], string, 0, strlen(string), 255);
							    Cooking[playerid][pCWeight4] = Groceries[playerid][pChicken];
							    Cooking[playerid][pCookID4] = 30;
							    Groceries[playerid][pChickens] = 0; Groceries[playerid][pChicken] = 0;
							    format(string, sizeof(string), "*   %s,  %d .",Cooking[playerid][pCook4],Cooking[playerid][pCWeight4]);
							    SendClientMessage(playerid,COLOR_LIGHTBLUE, string);
						    }
						    else if(Cooking[playerid][pCWeight5] == 0)
						    {
							    format(string, sizeof(string), " ");
							    strmid(Cooking[playerid][pCook5], string, 0, strlen(string), 255);
							    Cooking[playerid][pCWeight5] = Groceries[playerid][pChicken];
							    Cooking[playerid][pCookID5] = 30;
							    Groceries[playerid][pChickens] = 0; Groceries[playerid][pChicken] = 0;
							    format(string, sizeof(string), "*   %s,  %d .",Cooking[playerid][pCook5],Cooking[playerid][pCWeight5]);
							    SendClientMessage(playerid,COLOR_LIGHTBLUE, string);
						    }
						    else
						    {
						        SendClientMessage(playerid, COLOR_GREY, "            !");
						        return 1;
						    }
				        }
				        else
				        {
				            SendClientMessage(playerid, COLOR_GREY, "          !");
				            return 1;
				        }
				    }
				    else
				    {
				        SendClientMessage(playerid, COLOR_GREY, "        Cluckin,    !");
					    return 1;
				    }
				}
				else if(strcmp(x_nr,"hamburger",true) == 0)
				{
				    if(PlayerToPoint(3.0,playerid,376.4466,-60.9574,1001.5078) || PlayerToPoint(3.0,playerid,378.1215,-57.4928,1001.5078))
					{//Burgershot
					    if(Groceries[playerid][pHamburger] != 0)
				        {
				            if(Cooking[playerid][pCWeight1] == 0)
						    {
							    format(string, sizeof(string), " Baken");
							    strmid(Cooking[playerid][pCook1], string, 0, strlen(string), 255);
							    Cooking[playerid][pCWeight1] = Groceries[playerid][pHamburger];
							    Cooking[playerid][pCookID1] = 30;
							    Groceries[playerid][pHamburgers] = 0; Groceries[playerid][pHamburger] = 0;
							    format(string, sizeof(string), "*   %s,  %d .",Cooking[playerid][pCook1],Cooking[playerid][pCWeight1]);
							    SendClientMessage(playerid,COLOR_LIGHTBLUE, string);
						    }
						    else if(Cooking[playerid][pCWeight2] == 0)
						    {
							    format(string, sizeof(string), " Baken");
							    strmid(Cooking[playerid][pCook2], string, 0, strlen(string), 255);
							    Cooking[playerid][pCWeight2] = Groceries[playerid][pHamburger];
							    Cooking[playerid][pCookID2] = 30;
							    Groceries[playerid][pHamburgers] = 0; Groceries[playerid][pHamburger] = 0;
							    format(string, sizeof(string), "*   %s,  %d .",Cooking[playerid][pCook2],Cooking[playerid][pCWeight2]);
							    SendClientMessage(playerid,COLOR_LIGHTBLUE, string);
						    }
						    else if(Cooking[playerid][pCWeight3] == 0)
						    {
							    format(string, sizeof(string), " Baken");
							    strmid(Cooking[playerid][pCook3], string, 0, strlen(string), 255);
							    Cooking[playerid][pCWeight3] = Groceries[playerid][pHamburger];
							    Cooking[playerid][pCookID3] = 30;
							    Groceries[playerid][pHamburgers] = 0; Groceries[playerid][pHamburger] = 0;
							    format(string, sizeof(string), "*   %s,  %d .",Cooking[playerid][pCook3],Cooking[playerid][pCWeight3]);
							    SendClientMessage(playerid,COLOR_LIGHTBLUE, string);
						    }
						    else if(Cooking[playerid][pCWeight4] == 0)
						    {
							    format(string, sizeof(string), " Baken");
							    strmid(Cooking[playerid][pCook4], string, 0, strlen(string), 255);
							    Cooking[playerid][pCWeight4] = Groceries[playerid][pHamburger];
							    Cooking[playerid][pCookID4] = 30;
							    Groceries[playerid][pHamburgers] = 0; Groceries[playerid][pHamburger] = 0;
							    format(string, sizeof(string), "*   %s,  %d .",Cooking[playerid][pCook4],Cooking[playerid][pCWeight4]);
							    SendClientMessage(playerid,COLOR_LIGHTBLUE, string);
						    }
						    else if(Cooking[playerid][pCWeight5] == 0)
						    {
							    format(string, sizeof(string), " Baken");
							    strmid(Cooking[playerid][pCook5], string, 0, strlen(string), 255);
							    Cooking[playerid][pCWeight5] = Groceries[playerid][pHamburger];
							    Cooking[playerid][pCookID5] = 30;
							    Groceries[playerid][pHamburgers] = 0; Groceries[playerid][pHamburger] = 0;
							    format(string, sizeof(string), "*   %s,  %d .",Cooking[playerid][pCook5],Cooking[playerid][pCWeight5]);
							    SendClientMessage(playerid,COLOR_LIGHTBLUE, string);
						    }
						    else
						    {
						        SendClientMessage(playerid, COLOR_GREY, "            !");
						        return 1;
						    }
				        }
				        else
				        {
				            SendClientMessage(playerid, COLOR_GREY, "          !");
				            return 1;
				        }
					}
					else
					{
					    SendClientMessage(playerid, COLOR_GREY, "          ,    !");
					    return 1;
					}
				}
				else if(strcmp(x_nr,"pizza",true) == 0)
				{
				    if(PlayerToPoint(3.0,playerid,374.1185,-113.6361,1001.4922) || PlayerToPoint(3.0,playerid,377.7971,-113.7668,1001.4922))
					{//Well Stacked Pizza
					    if(Groceries[playerid][pPizza] != 0)
				        {
				            if(Cooking[playerid][pCWeight1] == 0)
						    {
							    format(string, sizeof(string), " Baken");
							    strmid(Cooking[playerid][pCook1], string, 0, strlen(string), 255);
							    Cooking[playerid][pCWeight1] = Groceries[playerid][pHamburger];
							    Cooking[playerid][pCookID1] = 30;
							    Groceries[playerid][pPizzas] = 0; Groceries[playerid][pPizza] = 0;
							    format(string, sizeof(string), "*   %s,  %d .",Cooking[playerid][pCook1],Cooking[playerid][pCWeight1]);
							    SendClientMessage(playerid,COLOR_LIGHTBLUE, string);
						    }
						    else if(Cooking[playerid][pCWeight2] == 0)
						    {
							    format(string, sizeof(string), " Baken");
							    strmid(Cooking[playerid][pCook2], string, 0, strlen(string), 255);
							    Cooking[playerid][pCWeight2] = Groceries[playerid][pHamburger];
							    Cooking[playerid][pCookID2] = 30;
							    Groceries[playerid][pPizzas] = 0; Groceries[playerid][pPizza] = 0;
							    format(string, sizeof(string), "*   %s,  %d .",Cooking[playerid][pCook2],Cooking[playerid][pCWeight2]);
							    SendClientMessage(playerid,COLOR_LIGHTBLUE, string);
						    }
						    else if(Cooking[playerid][pCWeight3] == 0)
						    {
							    format(string, sizeof(string), " Baken");
							    strmid(Cooking[playerid][pCook3], string, 0, strlen(string), 255);
							    Cooking[playerid][pCWeight3] = Groceries[playerid][pHamburger];
							    Cooking[playerid][pCookID3] = 30;
							    Groceries[playerid][pPizzas] = 0; Groceries[playerid][pPizza] = 0;
							    format(string, sizeof(string), "*   %s,  %d .",Cooking[playerid][pCook3],Cooking[playerid][pCWeight3]);
							    SendClientMessage(playerid,COLOR_LIGHTBLUE, string);
						    }
						    else if(Cooking[playerid][pCWeight4] == 0)
						    {
							    format(string, sizeof(string), " Baken");
							    strmid(Cooking[playerid][pCook4], string, 0, strlen(string), 255);
							    Cooking[playerid][pCWeight4] = Groceries[playerid][pHamburger];
							    Cooking[playerid][pCookID4] = 30;
							    Groceries[playerid][pPizzas] = 0; Groceries[playerid][pPizza] = 0;
							    format(string, sizeof(string), "*   %s,  %d .",Cooking[playerid][pCook4],Cooking[playerid][pCWeight4]);
							    SendClientMessage(playerid,COLOR_LIGHTBLUE, string);
						    }
						    else if(Cooking[playerid][pCWeight5] == 0)
						    {
							    format(string, sizeof(string), " Baken");
							    strmid(Cooking[playerid][pCook5], string, 0, strlen(string), 255);
							    Cooking[playerid][pCWeight5] = Groceries[playerid][pHamburger];
							    Cooking[playerid][pCookID5] = 30;
							    Groceries[playerid][pPizzas] = 0; Groceries[playerid][pPizza] = 0;
							    format(string, sizeof(string), "*   %s,  %d .",Cooking[playerid][pCook5],Cooking[playerid][pCWeight5]);
							    SendClientMessage(playerid,COLOR_LIGHTBLUE, string);
						    }
						    else
						    {
						        SendClientMessage(playerid, COLOR_GREY, "            !");
						        return 1;
						    }
				        }
				        else
				        {
				            SendClientMessage(playerid, COLOR_GREY, "          !");
				            return 1;
				        }
					}
					else
					{
					    SendClientMessage(playerid, COLOR_GREY, "       ,    !");
					    return 1;
					}
				}
				else
				{
				    SendClientMessage(playerid, COLOR_GREY, "      !");
				    return 1;
				}
	        }
	        else
	        {
	            SendClientMessage(playerid, COLOR_GREY, "          (Cluckin Bell / Burger Shot / Well Stacked Pizza).");
	            return 1;
	        }
	    }
	    return 1;
	}
	if(strcmp(cmd,"/cooked",true)==0)
    {
        if(IsPlayerConnected(playerid))
	    {
	        SendClientMessage(playerid, COLOR_WHITE, "|__________________  __________________|");
	        format(string, sizeof(string), "** (1) : %s. : %d.", Cooking[playerid][pCook1], Cooking[playerid][pCWeight1]);
			SendClientMessage(playerid, COLOR_GREY, string);
			format(string, sizeof(string), "** (2) : %s. : %d.", Cooking[playerid][pCook2], Cooking[playerid][pCWeight2]);
			SendClientMessage(playerid, COLOR_GREY, string);
			format(string, sizeof(string), "** (3) : %s. : %d.", Cooking[playerid][pCook3], Cooking[playerid][pCWeight3]);
			SendClientMessage(playerid, COLOR_GREY, string);
			format(string, sizeof(string), "** (4) : %s. : %d.", Cooking[playerid][pCook4], Cooking[playerid][pCWeight4]);
			SendClientMessage(playerid, COLOR_GREY, string);
			format(string, sizeof(string), "** (5) : %s. : %d.", Cooking[playerid][pCook5], Cooking[playerid][pCWeight5]);
			SendClientMessage(playerid, COLOR_GREY, string);
			SendClientMessage(playerid, COLOR_WHITE, "|____________________________________________|");
		}
	    return 1;
 	}
	if(strcmp(cmd,"/fish",true)==0)
    {
        if(IsPlayerConnected(playerid))
	    {
	        if(PlayerInfo[playerid][pFishes] > 5)
	        {
	            SendClientMessage(playerid, COLOR_GREY, "    !");
	            return 1;
	        }
	        if(Fishes[playerid][pWeight1] > 0 && Fishes[playerid][pWeight2] > 0 && Fishes[playerid][pWeight3] > 0 && Fishes[playerid][pWeight4] > 0 && Fishes[playerid][pWeight5] > 0)
	        {
	            SendClientMessage(playerid, COLOR_GREY, "      5 , ,    !");
	            return 1;
	        }
	        new Veh = GetPlayerVehicleID(playerid);
	        if((IsAtFishPlace(playerid)) || IsABoat(Veh))
	        {
	            new Caught;
	            new rand;
	            new fstring[MAX_PLAYER_NAME];
	            new Level = PlayerInfo[playerid][pFishSkill];
	            if(Level >= 0 && Level <= 50) { Caught = random(20)-7; }
	            else if(Level >= 51 && Level <= 100) { Caught = random(50)-20; }
	            else if(Level >= 101 && Level <= 200) { Caught = random(100)-50; }
	            else if(Level >= 201 && Level <= 400) { Caught = random(160)-60; }
	            else if(Level >= 401) { Caught = random(180)-70; }
	            rand = random(FishNamesNumber);
	            if(Caught <= 0)
	            {
	                SendClientMessage(playerid, COLOR_GREY, "     !");
	                return 1;
	            }
	            else if(rand == 0)
	            {
	                SendClientMessage(playerid, COLOR_GREY, "         !");
	                return 1;
	            }
	            else if(rand == 4)
	            {
	                SendClientMessage(playerid, COLOR_GREY, "         !");
	                return 1;
	            }
	            else if(rand == 7)
	            {
	                SendClientMessage(playerid, COLOR_GREY, "         !");
	                return 1;
	            }
	            else if(rand == 10)
	            {
	                SendClientMessage(playerid, COLOR_GREY, "          !");
	                return 1;
	            }
	            else if(rand == 13)
	            {
	                SendClientMessage(playerid, COLOR_GREY, "          !");
	                return 1;
	            }
	            else if(rand == 20)
	            {
	                new mrand = random(1000);
	                format(string, sizeof(string), "*      , $%d.", mrand);
					SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
					NormMoney[playerid] = 2;
					AntiMoney[playerid] = AntiMoney[playerid] + mrand;
	                GiveMoney(playerid, mrand);
	                return 1;
	            }
		        if(PlayerInfo[playerid][pFishLic] < 1)
		        {
	            	WantedPoints[playerid] += 1;
					SetPlayerCriminal(playerid,255, "Illegal Fishing");
				}
		        if(Fishes[playerid][pWeight1] == 0)
		        {
		        	PlayerInfo[playerid][pFishes] += 1;
		            PlayerInfo[playerid][pFishSkill] += 1;
		            format(fstring, sizeof(fstring), "%s", FishNames[rand]);
					strmid(Fishes[playerid][pFish1], fstring, 0, strlen(fstring), 255);
					Fishes[playerid][pWeight1] = Caught;
					format(string, sizeof(string), "*   %s,   %d .", Fishes[playerid][pFish1], Caught);
					SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
					Fishes[playerid][pLastWeight] = Caught;
					Fishes[playerid][pLastFish] = 1;
					Fishes[playerid][pFid1] = rand;
					Fishes[playerid][pFishID] = rand;
					if(Caught > PlayerInfo[playerid][pBiggestFish])
					{
					    format(string, sizeof(string), "*    %d  ,    :  %d.", PlayerInfo[playerid][pBiggestFish], Caught);
						SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						PlayerInfo[playerid][pBiggestFish] = Caught;
					}
     			}
		        else if(Fishes[playerid][pWeight2] == 0)
		        {
		            PlayerInfo[playerid][pFishes] += 1;
		            PlayerInfo[playerid][pFishSkill] += 1;
		            format(fstring, sizeof(fstring), "%s", FishNames[rand]);
					strmid(Fishes[playerid][pFish2], fstring, 0, strlen(fstring), 255);
					Fishes[playerid][pWeight2] = Caught;
					format(string, sizeof(string), "*   %s,   %d .", Fishes[playerid][pFish2], Caught);
					SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
					Fishes[playerid][pLastWeight] = Caught;
					Fishes[playerid][pLastFish] = 2;
					Fishes[playerid][pFid2] = rand;
					Fishes[playerid][pFishID] = rand;
					if(Caught > PlayerInfo[playerid][pBiggestFish])
					{
					    format(string, sizeof(string), "*    %d  ,    :  %d.", PlayerInfo[playerid][pBiggestFish], Caught);
						SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						PlayerInfo[playerid][pBiggestFish] = Caught;
					}
		        }
		        else if(Fishes[playerid][pWeight3] == 0)
		        {
		            PlayerInfo[playerid][pFishes] += 1;
		            PlayerInfo[playerid][pFishSkill] += 1;
		            format(fstring, sizeof(fstring), "%s", FishNames[rand]);
					strmid(Fishes[playerid][pFish3], fstring, 0, strlen(fstring), 255);
					Fishes[playerid][pWeight3] = Caught;
					format(string, sizeof(string), "*   %s,   %d .", Fishes[playerid][pFish3], Caught);
					SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
					Fishes[playerid][pLastWeight] = Caught;
					Fishes[playerid][pLastFish] = 3;
					Fishes[playerid][pFid3] = rand;
					Fishes[playerid][pFishID] = rand;
					if(Caught > PlayerInfo[playerid][pBiggestFish])
					{
					    format(string, sizeof(string), "*    %d  ,    :  %d.", PlayerInfo[playerid][pBiggestFish], Caught);
						SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						PlayerInfo[playerid][pBiggestFish] = Caught;
					}
		        }
		        else if(Fishes[playerid][pWeight4] == 0)
		        {
		            PlayerInfo[playerid][pFishes] += 1;
		            PlayerInfo[playerid][pFishSkill] += 1;
		            format(fstring, sizeof(fstring), "%s", FishNames[rand]);
					strmid(Fishes[playerid][pFish4], fstring, 0, strlen(fstring), 255);
					Fishes[playerid][pWeight4] = Caught;
					format(string, sizeof(string), "*   %s,   %d .", Fishes[playerid][pFish4], Caught);
					SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
					Fishes[playerid][pLastWeight] = Caught;
					Fishes[playerid][pLastFish] = 4;
					Fishes[playerid][pFid4] = rand;
					Fishes[playerid][pFishID] = rand;
					if(Caught > PlayerInfo[playerid][pBiggestFish])
					{
					    format(string, sizeof(string), "*    %d  ,    :  %d.", PlayerInfo[playerid][pBiggestFish], Caught);
						SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						PlayerInfo[playerid][pBiggestFish] = Caught;
					}
		        }
		        else if(Fishes[playerid][pWeight5] == 0)
		        {
		            PlayerInfo[playerid][pFishes] += 1;
		            PlayerInfo[playerid][pFishSkill] += 1;
		            format(fstring, sizeof(fstring), "%s", FishNames[rand]);
					strmid(Fishes[playerid][pFish5], fstring, 0, strlen(fstring), 255);
					Fishes[playerid][pWeight5] = Caught;
					format(string, sizeof(string), "*   %s,   %d .", Fishes[playerid][pFish5], Caught);
					SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
					Fishes[playerid][pLastWeight] = Caught;
					Fishes[playerid][pLastFish] = 5;
					Fishes[playerid][pFid5] = rand;
					Fishes[playerid][pFishID] = rand;
					if(Caught > PlayerInfo[playerid][pBiggestFish])
					{
					    format(string, sizeof(string), "*    %d  ,    :  %d.", PlayerInfo[playerid][pBiggestFish], Caught);
						SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						PlayerInfo[playerid][pBiggestFish] = Caught;
					}
		        }
		        else
		        {
		            SendClientMessage(playerid, COLOR_GREY, "          !");
		            return 1;
		        }
	            if(PlayerInfo[playerid][pFishSkill] == 50)
				{ SendClientMessage(playerid, COLOR_YELLOW, "*    -   2,       ."); }
				else if(PlayerInfo[playerid][pFishSkill] == 250)
				{ SendClientMessage(playerid, COLOR_YELLOW, "*    -   3,       ."); }
				else if(PlayerInfo[playerid][pFishSkill] == 500)
				{ SendClientMessage(playerid, COLOR_YELLOW, "*    -   4,       ."); }
				else if(PlayerInfo[playerid][pFishSkill] == 1000)
				{ SendClientMessage(playerid, COLOR_YELLOW, "*    -   5,       ."); }
	        }
	        else
	        {
	            SendClientMessage(playerid, COLOR_GREY, "       ,     !");
	            return 1;
	        }
	    }
	    return 1;
 	}
	if(strcmp(cmd,"/fishes",true)==0)
    {
        if(IsPlayerConnected(playerid))
	    {
	        SendClientMessage(playerid, COLOR_WHITE, "|__________________  __________________|");
	        format(string, sizeof(string), "** (1) : %s. : %d.", Fishes[playerid][pFish1], Fishes[playerid][pWeight1]);
			SendClientMessage(playerid, COLOR_GREY, string);
			format(string, sizeof(string), "** (2) : %s. : %d.", Fishes[playerid][pFish2], Fishes[playerid][pWeight2]);
			SendClientMessage(playerid, COLOR_GREY, string);
			format(string, sizeof(string), "** (3) : %s. : %d.", Fishes[playerid][pFish3], Fishes[playerid][pWeight3]);
			SendClientMessage(playerid, COLOR_GREY, string);
			format(string, sizeof(string), "** (4) : %s. : %d.", Fishes[playerid][pFish4], Fishes[playerid][pWeight4]);
			SendClientMessage(playerid, COLOR_GREY, string);
			format(string, sizeof(string), "** (5) : %s. : %d.", Fishes[playerid][pFish5], Fishes[playerid][pWeight5]);
			SendClientMessage(playerid, COLOR_GREY, string);
			SendClientMessage(playerid, COLOR_WHITE, "|____________________________________________|");
		}
	    return 1;
 	}
 	if(strcmp(cmd,"/releasefish",true)==0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_WHITE, " : /releasefish [fish]");
				return 1;
			}
			new fishid = strval(tmp);
			if(fishid < 1 || fishid > 5) { SendClientMessage(playerid, COLOR_GREY, "        1   5 !"); return 1; }
			else if(fishid == 1 && Fishes[playerid][pWeight1] < 1) { SendClientMessage(playerid, COLOR_GREY, "           (1) !"); return 1; }
			else if(fishid == 2 && Fishes[playerid][pWeight2] < 1) { SendClientMessage(playerid, COLOR_GREY, "           (2) !"); return 1; }
			else if(fishid == 3 && Fishes[playerid][pWeight3] < 1) { SendClientMessage(playerid, COLOR_GREY, "           (3) !"); return 1; }
			else if(fishid == 4 && Fishes[playerid][pWeight4] < 1) { SendClientMessage(playerid, COLOR_GREY, "           (4) !"); return 1; }
			else if(fishid == 5 && Fishes[playerid][pWeight5] < 1) { SendClientMessage(playerid, COLOR_GREY, "           (5) !"); return 1; }
			ClearFishID(playerid, fishid);
			Fishes[playerid][pLastFish] = 0;
   			Fishes[playerid][pFishID] = 0;
		}
		return 1;
	}
 	if(strcmp(cmd,"/throwback",true)==0)
    {
        if(IsPlayerConnected(playerid))
	    {
	        if(Fishes[playerid][pLastFish] > 0)
	        {
	            ClearFishID(playerid, Fishes[playerid][pLastFish]);
	            Fishes[playerid][pLastFish] = 0;
	            Fishes[playerid][pFishID] = 0;
	        }
	        else
	        {
	            SendClientMessage(playerid, COLOR_GREY, "         !");
	            return 1;
	        }
	    }
	    return 1;
 	}
 	if(strcmp(cmd,"/throwbackall",true)==0)
    {
        if(IsPlayerConnected(playerid))
	    {
	        if(Fishes[playerid][pWeight1] > 0 || Fishes[playerid][pWeight2] > 0 || Fishes[playerid][pWeight3] > 0 || Fishes[playerid][pWeight4] > 0 || Fishes[playerid][pWeight5] > 0)
	        {
	            ClearFishes(playerid);
				Fishes[playerid][pLastFish] = 0;
				Fishes[playerid][pFishID] = 0;
	        }
	        else
	        {
	            SendClientMessage(playerid, COLOR_GREY, "         !");
	            return 1;
	        }
	    }
	    return 1;
 	}
	if(strcmp(cmd,"/licenses",true)==0)
    {
        if(IsPlayerConnected(playerid))
	    {
	        new text1[20];
	        new text2[20];
	        new text3[20];
	        new text4[20];
	        new text5[20];
	        if(PlayerInfo[playerid][pCarLic]) { text1 = ""; } else { text1 = " "; }
            if(PlayerInfo[playerid][pFlyLic]) { text4 = ""; } else { text4 = " "; }
			if(PlayerInfo[playerid][pBoatLic]) { text2 = ""; } else { text2 = " "; }
	        if(PlayerInfo[playerid][pFishLic]) { text3 = ""; } else { text3 = " "; }
	        if(PlayerInfo[playerid][pGunLic]) { text5 = ""; } else { text5 = " "; }
	        SendClientMessage(playerid, COLOR_WHITE, "|__________________ Licenses __________________|");
	        format(string, sizeof(string), "**  : %s.", text1);
			SendClientMessage(playerid, COLOR_GREY, string);
			format(string, sizeof(string), "**   : %s.", text4);
			SendClientMessage(playerid, COLOR_GREY, string);
			format(string, sizeof(string), "**    : %s.", text2);
			SendClientMessage(playerid, COLOR_GREY, string);
			format(string, sizeof(string), "**   : %s.", text3);
			SendClientMessage(playerid, COLOR_GREY, string);
			format(string, sizeof(string), "**   : %s.", text5);
			SendClientMessage(playerid, COLOR_GREY, string);
			SendClientMessage(playerid, COLOR_WHITE, "|______________________________________________|");
		}
	    return 1;
 	}
 	if(strcmp(cmd,"/showlicenses",true)==0||strcmp(cmd,"/sl",true)==0)
    {
        if(IsPlayerConnected(playerid))
	    {
	        tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_WHITE, " : /sl [playerid/PartOfName]");
				return 1;
			}
			giveplayerid = ReturnUser(tmp);
			if(IsPlayerConnected(giveplayerid))
			{
				if(giveplayerid != INVALID_PLAYER_ID)
				{
				    if (ProxDetectorS(8.0, playerid, giveplayerid))
					{
					    if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "      /licenses!"); return 1; }
					    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
					    new text1[20];
				        new text2[20];
				        new text3[20];
				        new text4[20];
				        new text5[20];
						if(PlayerInfo[playerid][pCarLic]) { text1 = ""; } else { text1 = " "; }
                        if(PlayerInfo[playerid][pFlyLic]) { text4 = ""; } else { text4 = " "; }

						if(PlayerInfo[playerid][pBoatLic]) { text2 = ""; } else { text2 = " "; }
				        if(PlayerInfo[playerid][pFishLic]) { text3 = ""; } else { text3 = " "; }
				        if(PlayerInfo[playerid][pGunLic]) { text5 = ""; } else { text5 = " "; }
				        format(string, sizeof(string), "|__________  %s __________|", sendername);
				        SendClientMessage(giveplayerid, COLOR_WHITE, string);
				        format(string, sizeof(string), "**  : %s.", text1);
						SendClientMessage(giveplayerid, COLOR_GREY, string);
						format(string, sizeof(string), "**   : %s.", text4);
						SendClientMessage(giveplayerid, COLOR_GREY, string);
						format(string, sizeof(string), "**    : %s.", text2);
						SendClientMessage(giveplayerid, COLOR_GREY, string);
						format(string, sizeof(string), "**   : %s.", text3);
						SendClientMessage(giveplayerid, COLOR_GREY, string);
						format(string, sizeof(string), "**   : %s.", text5);
						SendClientMessage(giveplayerid, COLOR_GREY, string);
						format(string, sizeof(string), "* %s    .", sendername);
						SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
						format(string, sizeof(string), "*     %s.", giveplayer);
						SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
					}
					else
					{
					    SendClientMessage(playerid, COLOR_GREY, "        !");
					    return 1;
					}
				}
			}
	        else
	        {
	            SendClientMessage(playerid, COLOR_GREY, "       !");
	            return 1;
	        }
		}
	    return 1;
 	}

//---- Passport test
	if(strcmp(cmd,"/pass",true)==0||strcmp(cmd,"/pas",true)==0)
	{
		if(IsPlayerConnected(playerid))
		{
		tmp = strtok(cmdtext, idx);
		if(!strlen(tmp))
		{
			SendClientMessage(playerid, COLOR_WHITE, " : /pas [playerid/PartOfName]");
			return 1;
		}
		if(PlayerInfo[playerid][pPass] == 1)
		{
		    SendClientMessage(playerid,COLOR_GREY,"   ");
		    return 1;
		}
		giveplayerid = ReturnUser(tmp);
		if(IsPlayerConnected(giveplayerid))
		{
		if(giveplayerid != INVALID_PLAYER_ID)
		{
		if (ProxDetectorS(8.0, playerid, giveplayerid))
		{
		GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
		GetPlayerName(playerid, sendername, sizeof(sendername));

		new attext[20];
		new jtext[20]; // JOB's
		new ttext[20];
		new zakonop = PlayerInfo[playerid][pZakonp]; // 

		{
		if(gTeam[playerid] == 3 || gTeam[playerid] == 4) { ttext = ""; }
		else if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1) { ttext = "LSPD"; }
		else if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2) { ttext = ""; }
		else if(PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3) { ttext = ""; }
		else if(PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4) { ttext = ""; }
		else if(PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5) { ttext = "LCN"; }
		else if(PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6) { ttext = "Yakuza"; }
		else if(PlayerInfo[playerid][pMember] == 7 || PlayerInfo[playerid][pLeader] == 7) { ttext = ""; }
		else if(PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8)
		{
		    if(skrit[playerid] == 0)
		    {
				ttext = "Hitmen";
			}
			else if(skrit[playerid] == 1)
			{
			    ttext = "";
			}
			else if(skrit[playerid] == 2)
			{
			    ttext = "";
			}
			else if(skrit[playerid] == 3)
			{
			    ttext = "";
			}
			else if(skrit[playerid] == 4)
			{
			    ttext = "";
			}
		}
		else if(PlayerInfo[playerid][pMember] == 9 || PlayerInfo[playerid][pLeader] == 9) { ttext = "News Reporter"; }
		else if(PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pLeader] == 10) { ttext = "Taxi"; }
		else if(PlayerInfo[playerid][pMember] == 11 || PlayerInfo[playerid][pLeader] == 11) { ttext = "School Instructor"; }
		else if(PlayerInfo[playerid][pMember] == 12 || PlayerInfo[playerid][pLeader] == 12) { ttext = "Flaming Cobra Gang"; }
		else if(PlayerInfo[playerid][pMember] == 13 || PlayerInfo[playerid][pLeader] == 13) { ttext = " "; }
		else if(PlayerInfo[playerid][pMember] == 14 || PlayerInfo[playerid][pLeader] == 14) { ttext = "Grove Street"; }
		else if(PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pLeader] == 15) { ttext = "El Coronas Gang"; }
		else if(PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16) { ttext = "The Ballas Gang"; }
		else if(PlayerInfo[playerid][pMember] == 17 || PlayerInfo[playerid][pLeader] == 17) { ttext = "The Rife Gang"; }
		else if(PlayerInfo[playerid][pMember] == 18 || PlayerInfo[playerid][pLeader] == 18) { ttext = "Los Santos Vagos"; }
		else if(PlayerInfo[playerid][pMember] == 19 || PlayerInfo[playerid][pLeader] == 19) { ttext = "Triada"; }
		else if(PlayerInfo[playerid][pMember] == 21 || PlayerInfo[playerid][pLeader] == 21) { ttext = ""; }
		else if(PlayerInfo[playerid][pMember] == 20|| PlayerInfo[playerid][pLeader] == 20) { ttext = "SFPD"; }
		else if(PlayerInfo[playerid][pMember] == 22 || PlayerInfo[playerid][pLeader] == 22) { ttext = "Army[51]"; }
		else if(PlayerInfo[playerid][pMember] == 23 || PlayerInfo[playerid][pLeader] == 23) { ttext = " c"; }
		else if(PlayerInfo[playerid][pMember] == 24 || PlayerInfo[playerid][pLeader] == 24) { ttext = "S.W.A.T"; }
		else if(PlayerInfo[playerid][pMember] == 25 || PlayerInfo[playerid][pLeader] == 25) { ttext = "Casino Fortune"; }
		}

		{
		if(PlayerInfo[playerid][pJob] == 1) { jtext = ""; }
		else if(PlayerInfo[playerid][pJob] == 2) { jtext = ""; }
		else if(PlayerInfo[playerid][pJob] == 3) { jtext = ""; }
		else if(PlayerInfo[playerid][pJob] == 4) { jtext = ""; }
		else if(PlayerInfo[playerid][pJob] == 5) { jtext = ""; }
		else if(PlayerInfo[playerid][pJob] == 6) { jtext = ""; }
		else if(PlayerInfo[playerid][pJob] == 7) { jtext = ""; }
		else if(PlayerInfo[playerid][pJob] == 8) { jtext = ""; }
		else if(PlayerInfo[playerid][pJob] == 9) { jtext = ""; }
		else if(PlayerInfo[playerid][pJob] == 10) { jtext = ""; }
		else if(PlayerInfo[playerid][pJob] == 12) { jtext = ""; }
		else if(PlayerInfo[playerid][pJob] == 14) { jtext = " "; }
		else if(PlayerInfo[playerid][pJob] == 15) { jtext = " "; }
		else if(PlayerInfo[playerid][pJob] == 16) { jtext = ""; }
		else if(PlayerInfo[playerid][pJob] == 17) { jtext = ""; }
		else { jtext = ""; }
		}

		format(string, sizeof(string), "|__________  %s __________|", sendername);
		SendClientMessage(giveplayerid, COLOR_WHITE, string);
		format(string, sizeof(string), "** : %s.", attext);
		SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
		format(string, sizeof(string), "** : %s.", ttext);
		SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
		format(string, sizeof(string), "** : %s.", jtext);
		SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
		format(string, sizeof(string), "** : %d", zakonop);
		SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
		format(string, sizeof(string), "|__________  %s __________|", sendername);
		SendClientMessage(giveplayerid, COLOR_WHITE, string);
		if(PlayerInfo[playerid][pNalog] > 0)
		{
		    format(string, sizeof(string), "       %d (/sellnal)",PlayerInfo[playerid][pNalog]);
			SendClientMessage(giveplayerid, COLOR_WHITE, string);
		}
		if(WantedLevel[playerid] > 0)
		{
		    format(string, sizeof(string), "    ",PlayerInfo[playerid][pNalog]);
			SendClientMessage(giveplayerid, COLOR_LIGHTRED, string);
		}
		if(playerid != giveplayerid)
		{
		format(string, sizeof(string), "* %s   .", sendername);
		ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
		printf("%s", string);
		}
		}
		else
		{
			SendClientMessage(playerid, COLOR_GREY, "      !");
			return 1;
		}
		}
		}
		else
		{
			SendClientMessage(playerid, COLOR_GREY, "   !");
			return 1;
		}
		}
		return 1;
	}
	if (strcmp(cmd, "/cartext", true) == 0)
	{
	    new text_car[256];
	    if(IsPlayerConnected(playerid))
	    {
	        new v = GetPlayerVehicleID(playerid);
            if(v == PlayerInfo[playerid][pCarKey2] || v == PlayerInfo[playerid][pCarKey])
			{
		        new length = strlen(cmdtext);
				while ((idx < length) && (cmdtext[idx] <= ' '))
				{
					idx++;
				}
				new offset = idx;
				new result[64];
				while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
				{
					result[idx - offset] = cmdtext[idx];
					idx++;
				}
				result[idx - offset] = EOS;
				if(!strlen(result))
				{
					SendClientMessage(playerid, COLOR_GRAD2, ": /cartext []");
					return 1;
				}
	        	format(text_car,sizeof(text_car),"%s",result);
	        	Numbertext[v] = Create3DTextLabel(text_car,COLOR_WHITE1,0.0,0.0,0.0,15.0,0);
	        	Attach3DTextLabelToVehicle(Numbertext[v],v,0.0,0.0,1.0);
	        	OnPlayerUpdate(playerid);
	        }
	        else
	        {
	            SendClientMessage(playerid, COLOR_LIGHTRED, ":      ");
				return 1;
			}
	    }
		return 1;
	}
	if(strcmp(cmd, "/deltext", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	    	new v = GetPlayerVehicleID(playerid);
			Delete3DTextLabel(Numbertext[v]);
	    }
   		return 1;
	}
	if(strcmp(cmd,"/carpass",true)==0)
    {
        if(IsPlayerConnected(playerid))
	    {
	        tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_WHITE, ": /carpass [ID/]");
				return 1;
			}
   			if(!IsPlayerInAnyVehicle(playerid))
   			{
   			    SendClientMessage(playerid, COLOR_WHITE, "     .");
				return 1;
   			}
			giveplayerid = ReturnUser(tmp);
			if(IsPlayerConnected(giveplayerid))
			{
				if(giveplayerid != INVALID_PLAYER_ID)
				{
				    if (ProxDetectorS(8.0, playerid, giveplayerid))
					{
					    new carid = GetPlayerVehicleID(playerid);
    					if (carid <604)//  7        , 91    
						{
						    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
							GetPlayerName(playerid, sendername, sizeof(sendername));
						    new text1[64];
		  					if(AutoInfo[carid][aTeh] == 1)
		  					{
		  					    text1 = "";
	  						}
	  						else
	  						{
	  						    text1 = " ";
							}
							new toplivo[32];
							new model=GetVehicleModel(carid);
			 				if(IsADiesel(carid))
			 				{
			 					toplivo = "";
							}
			 				else if(IsA80Fuel(carid))
			 				{
			 					toplivo = "80";
			 				}
			 				else if(IsA92Fuel(carid))
			 				{
			 					toplivo = "92";
			 				}
							else if(IsA95Fuel(carid))
			 				{
			 					toplivo = "95";
			 				}
					        format(string, sizeof(string), "|==========   - ==========|");
					        SendClientMessage(giveplayerid, COLOR_WHITE, string);
							format(string, sizeof(string), "** : {FFFFFF}%s" ,VehicleNames[model-400]);
							SendClientMessage(giveplayerid, COLOR_GREEN, string);
					        format(string, sizeof(string), "**  : {FFFFFF}%s", AutoInfo[carid][aOwner]);
							SendClientMessage(giveplayerid, COLOR_GREEN, string);
							format(string, sizeof(string), "** .: {FFFFFF}SA %d RC", AutoInfo[carid][aNomer]);
							SendClientMessage(giveplayerid, COLOR_GREEN, string);
							format(string, sizeof(string), "** : {FFFFFF}%s", text1);
							SendClientMessage(giveplayerid, COLOR_GREEN, string);
							format(string, sizeof(string), "**  : {FFFFFF}%s", toplivo);
							SendClientMessage(giveplayerid, COLOR_GREEN, string);
							new Float:health;
							GetVehicleHealth(carid,health);
							format(string,sizeof(string),"** : {FFFFFF}%.0f ",health/10);
							SendClientMessage(giveplayerid, COLOR_GREEN, string);
							format(string, sizeof(string), "|========== ___________________________ ==========|");
							SendClientMessage(giveplayerid, COLOR_WHITE, string);
							format(string, sizeof(string), "* %s npee a   -.", sendername);
							SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
							format(string, sizeof(string), "*     - %s.", giveplayer);
							SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							if(playerid != giveplayerid)
							{
								format(string, sizeof(string), "* %s  . .", sendername);
								ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
								printf("%s", string);
		  					}
		  				}
		  				else
						{
						    SendClientMessage(playerid, COLOR_GREY, "    !");
						    return 1;
						}
					}
					else
					{
					    SendClientMessage(playerid, COLOR_GREY, "    !");
					    return 1;
					}
				}
			}
	        else
	        {
	            SendClientMessage(playerid, COLOR_GREY, "  !");
	            return 1;
	        }
		}
	    return 1;
 	}
	if(strcmp(cmd,"/frisk",true)==0)
    {
        if(IsPlayerConnected(playerid))
	    {
	        tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_WHITE, " : /frisk [playerid/PartOfName]");
				return 1;
			}
			giveplayerid = ReturnUser(tmp);
			if(IsPlayerConnected(giveplayerid))
			{
				if(giveplayerid != INVALID_PLAYER_ID)
				{
				    if (ProxDetectorS(8.0, playerid, giveplayerid))
					{
					    if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "    !"); return 1; }
					    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
					    new text1[20], text2[20], text3[20], text4[20], text5[20], text6[20], text7[30];
					    if(PlayerInfo[giveplayerid][pDrugs] > 0) { text1 = "| "; } else { text1 = "|  "; }
					    if(PlayerInfo[giveplayerid][pMats] > 0) { text2 = "| "; } else { text2 = "|  "; }
					    if(Fishes[giveplayerid][pWeight1] > 0 || Fishes[giveplayerid][pWeight2] > 0 || Fishes[giveplayerid][pWeight3] > 0 || Fishes[giveplayerid][pWeight4] > 0 || Fishes[giveplayerid][pWeight5] > 0) { text3 = "| "; } else { text3 = "|  "; }
					    if(PlayerInfo[giveplayerid][pPhoneBook] > 0) { text4 = "|  "; } else { text4 = "|  "; }
					    if(PlayerInfo[giveplayerid][pCDPlayer] > 0) { text5 = "| CD-"; } else { text5 = "|  "; }
					    if(PlayerInfo[giveplayerid][pSh] > 0) { text6 = "| "; } else { text6 = "|  "; }
					    if(PlayerInfo[giveplayerid][pKpk] > 0) { text7 = "|  "; } else { text7 = "|  "; }
					    format(string, sizeof(string), "|__________  %s __________|", giveplayer);
				        SendClientMessage(playerid, COLOR_WHITE, string);
				        format(string, sizeof(string), "%s %s", text1, text2);
						SendClientMessage(playerid, COLOR_GREY, string);
						format(string, sizeof(string), "%s %s", text3, text4);
						SendClientMessage(playerid, COLOR_GREY, string);
						format(string, sizeof(string), "%s %s", text5, text6);
						SendClientMessage(playerid, COLOR_GREY, string);
						format(string, sizeof(string), "%s | : %d$", text7, GetPlayerMoney(giveplayerid));
						SendClientMessage(playerid, COLOR_GREY, string);
						new or, pat, WeapName[40];
						for(new i = 0; i < 12; i++)
						{
						    GetPlayerWeaponData(giveplayerid, i, or, pat);
						    if(or != 0)
						    {
						        GetWeaponName(or,WeapName,sizeof(WeapName));
						        format(string,sizeof(string)," %s : %d",WeapName,pat);
						        SendClientMessage(playerid, COLOR_GREY, string);
						    }
						}
						format(string, sizeof(string), "* %s  %s ", sendername ,giveplayer);
						ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
					}
					else
					{
					    SendClientMessage(playerid, COLOR_GREY, "*     !");
					    return 1;
					}
				}
			}
	        else
	        {
	            SendClientMessage(playerid, COLOR_GREY, "*     !");
	            return 1;
	        }
		}
	    return 1;
 	}
 	if(strcmp(cmd,"/robfrisk",true)==0)
    {
  		if(IsPlayerConnected(playerid))
   		{
	        if(IsAGang(playerid) || IsAMafia(playerid))
		    {
		        tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_WHITE, " : /frisk [playerid/PartOfName]");
					return 1;
				}
				giveplayerid = ReturnUser(tmp);
				if(IsPlayerConnected(giveplayerid))
				{
					if(giveplayerid != INVALID_PLAYER_ID)
					{
					    if (ProxDetectorS(8.0, playerid, giveplayerid))
						{
						    if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "    !"); return 1; }
						    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
							GetPlayerName(playerid, sendername, sizeof(sendername));
						    format(string, sizeof(string), "|__________  %s __________|", giveplayer);
					        SendClientMessage(playerid, COLOR_WHITE, string);
							format(string, sizeof(string), "  : %d$",GetPlayerMoney(giveplayerid));
							SendClientMessage(playerid, COLOR_GREEN, string);
							format(string, sizeof(string), "%s  ",sendername);
							if(IsAGang(playerid))
							{
								SendClientMessage(giveplayerid, COLOR_LIGHTRED, string);
								format(string, sizeof(string), " /robgang    ");
							}
							if(IsAMafia(playerid))
							{
								SendClientMessage(giveplayerid, COLOR_LIGHTRED, string);
								format(string, sizeof(string), " /robmaf    ");
							}
							SendClientMessage(playerid, COLOR_GREY, string);
							format(string, sizeof(string), "* %s  %s ", sendername ,giveplayer);
							ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, "*     !");
						    return 1;
						}
					}
				}
		        else
		        {
		            SendClientMessage(playerid, COLOR_GREY, "*     !");
		            return 1;
		        }
			}
            else
            {
                SendClientMessage(playerid, COLOR_GREY, "*    !");
		        return 1;
		    }
		}  
        return 1;
 	}
	if(strcmp(cmd,"/sellveh",true)==0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        if(PlayerInfo[playerid][pJob] != 10)
			{
			    SendClientMessage(playerid,COLOR_GREY,"         !");
			    return 1;
			}
			if(!IsPlayerInAnyVehicle(playerid))
			{
			    SendClientMessage(playerid,COLOR_GREY,"        !");
			    return 1;
			}
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_WHITE, " : /sellveh [playerid/PartOfName] [price]");
				return 1;
			}
			//giveplayerid = strval(tmp);
			giveplayerid = ReturnUser(tmp);
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_WHITE, " : /sellveh [playerid/PartOfName] [price]");
				return 1;
			}
			new money = strval(tmp);
			if(money < 1 || money > 99999) { SendClientMessage(playerid, COLOR_GREY, "      1$    99999$ !"); return 1; }
			if (IsPlayerConnected(giveplayerid))
			{
			    if(giveplayerid != INVALID_PLAYER_ID)
			    {
			        if (ProxDetectorS(8.0, playerid, giveplayerid))
					{
					    if(giveplayerid == playerid)
					    {
					        SendClientMessage(playerid, COLOR_GREY, "      !");
					        return 1;
					    }
					    if(CarCalls[giveplayerid] > 0)
					    {
					        SendClientMessage(playerid, COLOR_GREY, "       ,    /callcar  !");
					        return 1;
					    }
					    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
					    format(string, sizeof(string), "*    %s    $%d .", giveplayer, money);
						SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						format(string, sizeof(string), "*      %s       $%d, ( /accept car) .", sendername, money);
						SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
						CarOffer[giveplayerid] = playerid;
						CarPrice[giveplayerid] = money;
						CarID[giveplayerid] = GetPlayerVehicleID(playerid);
					}
					else
					{
					    SendClientMessage(playerid, COLOR_GREY, "    !");
					}
			    }
			}
			else
			{
			    SendClientMessage(playerid, COLOR_GREY, "     /!");
			    return 1;
			}
	    }
		return 1;
	}
	if(strcmp(cmd,"/portable",true)==0)
	{
	    if(IsPlayerConnected(playerid))
	    {
		    if(PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8)
		    {
			    if(ConnectedToPC[playerid] == 255)
			    {
			        SendClientMessage(playerid, COLOR_LIGHTBLUE, "*    ");
			        ConnectedToPC[playerid] = 0;
			        return 1;
			    }
			    GetPlayerName(playerid, sendername, sizeof(sendername));
			    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*       ");
			    SendClientMessage(playerid, COLOR_WHITE, "|___ Hitman Agency ___|");
			    SendClientMessage(playerid, COLOR_YELLOW2, "|");
			    SendClientMessage(playerid, COLOR_YELLOW2, "| - News");
			    SendClientMessage(playerid, COLOR_YELLOW2, "| - Contracts");
			    SendClientMessage(playerid, COLOR_YELLOW2, "| - Givehit");
			    SendClientMessage(playerid, COLOR_YELLOW2, "| - Order");
			    SendClientMessage(playerid, COLOR_YELLOW2, "| - Ranks");
			    SendClientMessage(playerid, COLOR_YELLOW2, "| - Backup");
			    SendClientMessage(playerid, COLOR_YELLOW2, "| - Cancel");
			    SendClientMessage(playerid, COLOR_YELLOW2, "| - Chase");
			    SendClientMessage(playerid, COLOR_YELLOW2, "| - Logout");
				SendClientMessage(playerid, COLOR_WHITE, "|_____________________|");
				ConnectedToPC[playerid] = 255;
			}
			else
			{
				SendClientMessage(playerid, COLOR_GREY, "        !");
		        return 1;
		    }
		}
	    return 1;
	}
	if(strcmp(cmd,"/materials",true)==0)
    {
        if(IsPlayerConnected(playerid))
	    {
		    if (PlayerInfo[playerid][pJob] != 9)
			{
			    SendClientMessage(playerid,COLOR_GREY,"      !");
			    return 1;
			}
			new x_nr[256];
			x_nr = strtok(cmdtext, idx);
			if(!strlen(x_nr)) {
				SendClientMessage(playerid, COLOR_WHITE, " : /materials [name]");
				SendClientMessage(playerid, COLOR_WHITE, " : Get, Deliver.");
				return 1;
			}
			if(strcmp(x_nr,"get",true) == 0)
			{
			    if(PlayerToPoint(3.0,playerid,597.1277,-1248.6479,18.2734))
			    {
			        if(MatsHolding[playerid] >= 10)
			        {
			            SendClientMessage(playerid, COLOR_GREY, "    10 !");
				        return 1;
			        }
			        tmp = strtok(cmdtext, idx);
			        if(!strlen(tmp)) {
						SendClientMessage(playerid, COLOR_WHITE, " : /materials get [ammount]");
						return 1;
					}
					moneys = strval(tmp);
					if(moneys < 1 || moneys > 10) { SendClientMessage(playerid, COLOR_GREY, "*       1   10!"); return 1; }
					new price = moneys * 100;
					if(GetPlayerMoney(playerid) > price)
					{
					    format(string, sizeof(string), "*   %d    $%d.", moneys, price);
					    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
					    NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] - price;
					    GiveMoney(playerid, -price);
					    MatsHolding[playerid] = moneys;
					    SBizzInfo[10][sbTill] += price+1000;
						ExtortionSBiz(10, price+1000);
					}
					else
					{
					    format(string, sizeof(string), "       $%d !", price);
					    SendClientMessage(playerid, COLOR_GREY, string);
					}
			    }
			    else
			    {
			        SendClientMessage(playerid, COLOR_GREY, "           !");
			        return 1;
			    }
			}
			else if(strcmp(x_nr,"deliver",true) == 0)
			{
			    if(PlayerToPoint(3.0,playerid,-2115.7246,-78.0859,35.3203))
			    {
			        if(MatsHolding[playerid] > 0)
			        {
						new payout = (80)*(MatsHolding[playerid]);
						if(matsi >= payout)
						{
					        format(string, sizeof(string), "*    %d    %d  .", payout, MatsHolding[playerid]);
							SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							matsi=matsi-payout;
					        PlayerInfo[playerid][pMats] += payout;
					        MatsHolding[playerid] = 0;
				        }
				        else
				        {
				            SendClientMessage(playerid,COLOR_GREY,"      !");
				            return 1;
				        }
			        }
			        else
			        {
			            SendClientMessage(playerid, COLOR_GREY, "    !");
				        return 1;
			        }
			    }
			    else
			    {
			        SendClientMessage(playerid, COLOR_GREY, "          !");
			        return 1;
			    }
			}
			else
			{
			    SendClientMessage(playerid, COLOR_GREY, "     !");
			    return 1;
			}
		}
		return 1;
	}

	if(strcmp(cmd, "/buymats", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD1, ": /buymats [- ]");
				return 1;
			}
			if(PlayerInfo[playerid][pRank] <= 1)
			{
			    SendClientMessage(playerid,COLOR_LIGHTRED2,"      2 !");
			    return 1;
			}
			if(PlayerToPoint(25.0,playerid,2801.3,-2356.3,13.3))
			{
				new caridi = GetPlayerVehicleID(playerid);
				new mem = PlayerInfo[playerid][pMember];
			    new lea = PlayerInfo[playerid][pLeader];
		    	if(mem == 14 || mem == 12 || lea == 14 || lea == 12 || mem == 15 || lea == 15 || mem == 16 || lea == 16 || mem == 18 || lea == 18 || mem == 20 || lea == 20 || mem == 17 || lea == 17)
				{
				    if(GetPlayerState(playerid) == 2)
				    {
						new mat = strval(tmp);
						if(mat > 1000)
						{
						    SendClientMessage(playerid,COLOR_GREY," 1000   !");
					    	return 1;
						}
						new money = mat*10;
						if(GetPlayerMoney(playerid) < money)
						{
						    SendClientMessage(playerid,COLOR_GREY,"   !"); // by Extazy and update by Flashin
							return 1;
						}
						if(mater[caridi]+mat > 1000)
						{
						    SendClientMessage(playerid,COLOR_GREY,"     1000 !");
							return 1;
						}
						mater[caridi] += mat;
						NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] - 10000;
						GiveMoney(playerid,-10000);
						format(string, sizeof(string), "*   %d   $%d",mat,moneys);
						SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
					}
					else
					{
					    SendClientMessage(playerid,COLOR_GREY,"  ");
					    return 1;
					}
				}
				else
				{
				    SendClientMessage(playerid,COLOR_LIGHTRED2,"    !");
				    return 1;
				}
			}
			else
			{
			    SendClientMessage(playerid,COLOR_LIGHTRED,"       Los Santos!");
                return 1;
			}
		}
		return 1;
	}

	if(strcmp(cmd, "/sellmats", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if(PlayerToPoint(25.0,playerid,-2115.4,-175.8,35.3))
			{
				new caridi = GetPlayerVehicleID(playerid);
				new mem = PlayerInfo[playerid][pMember];
   				new lea = PlayerInfo[playerid][pLeader];
			    if(mem == 14 || mem == 12 || lea == 14 || lea == 12 || mem == 15 || lea == 15 || mem == 16 || lea == 16 || mem == 18 || lea == 18 || mem == 20 || lea == 20 || mem == 17 || lea == 17)
				{
				    if(GetPlayerState(playerid) == 2)
				    {
				        if(PlayerInfo[playerid][pRank] <= 1)
						{
						    SendClientMessage(playerid,COLOR_LIGHTRED2,"      2 !");
						    return 1;
						}
						if(mater[caridi] <= 0)
						{
						    SendClientMessage(playerid,COLOR_LIGHTRED2,"    !");
							return 1;
						}
						if(matsi < 100000)
						{
							new money = mater[caridi]*17;
							matsi += mater[caridi];
							NormMoney[playerid] = 2;
							AntiMoney[playerid] = AntiMoney[playerid] + 17000;
							GiveMoney(playerid,17000);
							format(string, sizeof(string), "*   %d    %d$",mater[caridi],money);
							SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
							mater[caridi] = 0;
						}
						else
						{
						    SendClientMessage(playerid,COLOR_LIGHTRED2,"    100000 !");
						}
					}
					else
					{
					    SendClientMessage(playerid,COLOR_LIGHTRED2,"*   !");
					    return 1;
					}
				}
				else
				{
				    SendClientMessage(playerid,COLOR_LIGHTRED2,"    !");
				    return 1;
				}
			}
			else
			{
			    SendClientMessage(playerid,COLOR_LIGHTRED2,"       San Fierro!");
                return 1;
			}
		}
		return 1;
	}

	if(strcmp(cmd, "/loadmats", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			format(string, sizeof(string), "*    %d .",matsi);
			SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
		}
		return 1;
	}

	if(strcmp(cmd, "/sm", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if(PlayerToPoint(10.0,playerid,-1061.5,-1183.5,129.2))//
			{
				new caridi = GetPlayerVehicleID(playerid);
				if(PlayerInfo[playerid][pMember] == 21 || PlayerInfo[playerid][pLeader] == 21)
				{
				    if(GetPlayerState(playerid) == 2)
				    {
						if(dru[caridi] <= 0)
						{
						    SendClientMessage(playerid,COLOR_GREY,"    !");
							return 1;
						}
						if(ambardru >= 20000)
						{
						    SendClientMessage(playerid,COLOR_GREY," !  20000 .");
						    return 1;
						}
						new money = dru[caridi]*40;
						ambardru += dru[caridi];
						NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] + money;
						GiveMoney(playerid,money);
						format(string, sizeof(string), "*   %d    %d$",dru[caridi],money);
						SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
						dru[caridi] = 0;
					}
					else
					{
					    SendClientMessage(playerid,COLOR_LIGHTRED2,"*   !");
					    return 1;
					}
				}
				else
				{
				    SendClientMessage(playerid,COLOR_LIGHTRED2,"    !");
				    return 1;
				}
			}
			else if(PlayerToPoint(10.0,playerid,2172.3,-1674.6,15.1))//
			{
				new caridi = GetPlayerVehicleID(playerid);
				if(PlayerInfo[playerid][pMember] == 21 || PlayerInfo[playerid][pLeader] == 21)
				{
				    if(GetPlayerState(playerid) == 2)
				    {
						if(dru[caridi] <= 0)
						{
						    SendClientMessage(playerid,COLOR_GREY,"    !");
							return 1;
						}
						if(pritondru >= 10000)
						{
						    SendClientMessage(playerid,COLOR_GREY," .  10000 ");
						    return 1;
						}
						new money = dru[caridi]*100;
						pritondru += dru[caridi];
						NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] + money;
						GiveMoney(playerid,money);
						format(string, sizeof(string), "*   %d    %d$",dru[caridi],money);
						SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
						dru[caridi] = 0;
					}
					else
					{
					    SendClientMessage(playerid,COLOR_LIGHTRED2,"*   !");
					    return 1;
					}
				}
				else
				{
				    SendClientMessage(playerid,COLOR_GREY,"    ");
				    return 1;
				}
			}
			else
			{
			    SendClientMessage(playerid,COLOR_LIGHTRED2,"      (/).");
                return 1;
			}
		}
		return 1;
	}

	if(strcmp(cmd, "/bm", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD1, ": /bm [-]  100");
				return 1;
			}
			if(PlayerToPoint(10.0,playerid,-1061.5,-1183.5,129.2))
			{
				new caridi = GetPlayerVehicleID(playerid);
				if(PlayerInfo[playerid][pMember] == 21 || PlayerInfo[playerid][pLeader] == 21)
				{
				    if(GetPlayerState(playerid) == 2)
				    {
						new mat = strval(tmp);
						if(mat > 100)
						{
						    SendClientMessage(playerid,COLOR_LIGHTRED2," 100   !");
						    return 1;
						}
						new money = mat*20;
						if(GetPlayerMoney(playerid) < money)
						{
						    SendClientMessage(playerid,COLOR_LIGHTRED2,"   !");
							return 1;
						}
						if(dru[caridi]+mat > 100)
						{
						    SendClientMessage(playerid,COLOR_LIGHTRED2,"     100 !");
							return 1;
						}
						dru[caridi] += mat;
						ambardru -= mat;
						NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] - money;
						GiveMoney(playerid,-money);
						format(string, sizeof(string), "*   %d   $%d",mat,moneys);
						SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
					}
					else
					{
					    SendClientMessage(playerid,COLOR_GREY,"  ");
					    return 1;
					}
				}
				else
				{
				    SendClientMessage(playerid,COLOR_LIGHTRED2,"   !");
				    return 1;
				}
			}
			else
			{
			    SendClientMessage(playerid,COLOR_LIGHTRED2,"*    !");
                return 1;
			}
		}
		return 1;
	}

    if(strcmp(cmd, "/lm", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			format(string, sizeof(string), "*   %d ",ambardru);
			SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
			format(string, sizeof(string), "*   %d ",pritondru);
			SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
		}
		return 1;
	}

    if(strcmp(cmd,"/sellgun",true)==0)
    {
        if(IsPlayerConnected(playerid))
	    {
		    if (PlayerInfo[playerid][pJob] != 9)
			{
			    SendClientMessage(playerid,COLOR_GREY,"      !");
			    return 1;
			}
			new x_weapon[256],weapon[MAX_PLAYERS],ammo[MAX_PLAYERS],price[MAX_PLAYERS];
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD1, " : /sellgun [playerid/PartOfName] [weaponname]");
				SendClientMessage(playerid, COLOR_GREY, ": flowers(25) sdpistol(100) eagle(150) mp5(200) shotgun(200)");
				SendClientMessage(playerid, COLOR_GREY, ": ak47(600) m4(600) rifle (600)");
				return 1;
			}
			giveplayerid = ReturnUser(tmp);
			if (IsPlayerConnected(giveplayerid))
			{
			    if(giveplayerid != INVALID_PLAYER_ID)
			    {
					x_weapon = strtok(cmdtext, idx);
					if(!strlen(x_weapon))
					{
						SendClientMessage(playerid, COLOR_GREEN, "________________________________________________");
						SendClientMessage(playerid, COLOR_WHITE, "***   ***");
						SendClientMessage(playerid, COLOR_GREY, " : /sellgun [playerid/PartOfName] [weaponname]");
						SendClientMessage(playerid, COLOR_GREY, ": flowers(25) sdpistol(100) eagle(200) mp5(200) shotgun(200)");
						SendClientMessage(playerid, COLOR_GREY, ": ak47(600) m4(600) rifle(600)");
						SendClientMessage(playerid, COLOR_GREEN, "________________________________________________");
						return 1;
					}
				}
				if(strcmp(x_weapon,"knife",true) == 0) { if(PlayerInfo[playerid][pMats] > 99) { weapon[playerid] = 4; price[playerid] = 100; ammo[playerid] = 1; PlayerInfo[giveplayerid][pGun1] = 4; PlayerInfo[giveplayerid][pAmmo1] = 1; } else { SendClientMessage(playerid,COLOR_GREY,"   Not enough Materials for that Weapon!"); return 1; } }
				if(strcmp(x_weapon,"sdpistol",true) == 0) { if(PlayerInfo[playerid][pMats] > 99) { weapon[playerid] = 23; price[playerid] = 100; ammo[playerid] = 50; PlayerInfo[giveplayerid][pGun2] = 23; PlayerInfo[giveplayerid][pAmmo2] = 50; } else { SendClientMessage(playerid,COLOR_GREY,"       !"); return 1; } }
				else if(strcmp(x_weapon,"flowers",true) == 0) { if(PlayerInfo[playerid][pMats] > 24) { weapon[playerid] = 14; price[playerid] = 25; ammo[playerid] = 1; PlayerInfo[giveplayerid][pGun1] = 14; PlayerInfo[giveplayerid][pAmmo1] = 1; } else { SendClientMessage(playerid,COLOR_GREY,"       !"); return 1; } }
				else if(strcmp(x_weapon,"eagle",true) == 0) { if(PlayerInfo[playerid][pMats] > 199) { weapon[playerid] = 24; price[playerid] = 150; ammo[playerid] = 50; PlayerInfo[giveplayerid][pGun2] = 24; PlayerInfo[giveplayerid][pAmmo2] = 50; } else { SendClientMessage(playerid,COLOR_GREY,"       !"); return 1; } }
				else if(strcmp(x_weapon,"mp5",true) == 0) {	if(PlayerInfo[playerid][pMats] > 199) { weapon[playerid] = 29; price[playerid] = 200; ammo[playerid] = 200; PlayerInfo[giveplayerid][pGun2] = 29; PlayerInfo[giveplayerid][pAmmo2] = 200; } else { SendClientMessage(playerid,COLOR_GREY,"       !"); return 1; } }
				else if(strcmp(x_weapon,"shotgun",true) == 0) {	if(PlayerInfo[playerid][pMats] > 199) { weapon[playerid] = 25; price[playerid] = 200; ammo[playerid] = 50; PlayerInfo[giveplayerid][pGun2] = 25; PlayerInfo[giveplayerid][pAmmo2] = 50; } else { SendClientMessage(playerid,COLOR_GREY,"       !"); return 1; } }
				else if(strcmp(x_weapon,"spas12",true) == 0) { if(PlayerInfo[playerid][pMats] > 599) { weapon[playerid] = 27; price[playerid] = 600; ammo[playerid] = 50; PlayerInfo[giveplayerid][pGun2] = 27; PlayerInfo[giveplayerid][pAmmo2] = 50; } else { SendClientMessage(playerid,COLOR_GREY,"   Not enough Materials for that Weapon!"); return 1; } }
				else if(strcmp(x_weapon,"ak47",true) == 0) { if(PlayerInfo[playerid][pMats] > 599) { weapon[playerid] = 30; price[playerid] = 600; ammo[playerid] = 250; PlayerInfo[giveplayerid][pGun2] = 30; PlayerInfo[giveplayerid][pAmmo2] = 250; } else { SendClientMessage(playerid,COLOR_GREY,"       !"); return 1; } }
				else if(strcmp(x_weapon,"m4",true) == 0) { if(PlayerInfo[playerid][pMats] > 599) { weapon[playerid] = 31; price[playerid] = 600; ammo[playerid] = 250; PlayerInfo[giveplayerid][pGun2] = 31; PlayerInfo[giveplayerid][pAmmo2] = 250; } else { SendClientMessage(playerid,COLOR_GREY,"       !"); return 1; } }
				else if(strcmp(x_weapon,"rifle",true) == 0) { if(PlayerInfo[playerid][pMats] > 599) { weapon[playerid] = 33; price[playerid] = 600; ammo[playerid] = 50; PlayerInfo[giveplayerid][pGun2] = 33; PlayerInfo[giveplayerid][pAmmo2] = 50; } else { SendClientMessage(playerid,COLOR_GREY,"       !"); return 1; } }
				else if(strcmp(x_weapon,"rifle",true) == 0) { if(PlayerInfo[playerid][pMats] > 599) { weapon[playerid] = 34; price[playerid] = 600; ammo[playerid] = 50; PlayerInfo[giveplayerid][pGun2] = 34; PlayerInfo[giveplayerid][pAmmo2] = 50; } else { SendClientMessage(playerid,COLOR_GREY,"       !"); return 1; } }
				else { SendClientMessage(playerid,COLOR_GREY,"     !"); return 1; }
				if (ProxDetectorS(5.0, playerid, giveplayerid))
				{
					if(PlayerInfo[playerid][pMiserPerk] > 0)
					{
					    new skill = 2 * PlayerInfo[playerid][pMiserPerk];
					    new mats = price[playerid] / 100;
					    price[playerid] -= (mats)*(skill);
					}
					ConsumingMoney[playerid] = 1;
					GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
					GetPlayerName(playerid, sendername, sizeof(sendername));
					format(string, sizeof(string), "     %s, %s  %d ,  %d .", giveplayer,x_weapon, ammo[playerid], price[playerid]);
					PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
					SendClientMessage(playerid, COLOR_GRAD1, string);
					format(string, sizeof(string), "     %s  %d   %s.", x_weapon, ammo[playerid], sendername);
					SendClientMessage(giveplayerid, COLOR_GRAD1, string);
					PlayerPlaySound(giveplayerid, 1052, 0.0, 0.0, 0.0);
					format(string, sizeof(string), "* %s    ,     %s.", sendername ,giveplayer);
					ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
					format(string, sizeof(string), "* %s     ", sendername);
					ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
					ServerGivePlayerWeapons(giveplayerid,weapon[playerid],ammo[playerid]);
					PlayerInfo[playerid][pMats] -= price[playerid];
					PlayerInfo[giveplayerid][pZakonp] -= 3;
				}
				else
				{
					SendClientMessage(playerid, COLOR_GRAD1, "     .");
					return 1;
				}
			}
			else
			{
				format(string, sizeof(string), "   %d   .", giveplayerid);
				SendClientMessage(playerid, COLOR_GRAD1, string);
			}
		}
		return 1;
	}
	if(strcmp(cmd,"/get",true)==0) // by Extazy and update by Flashin - Andrew Stanov.
    {
        if(IsPlayerConnected(playerid))
	    {
			new x_job[256];
			x_job = strtok(cmdtext, idx);

			if(!strlen(x_job)) {
				SendClientMessage(playerid, COLOR_WHITE, "|__________________  __________________|");
				SendClientMessage(playerid, COLOR_WHITE, " : /get [name]");
		  		SendClientMessage(playerid, COLOR_GREY, " : Drugs, Fuel");
				SendClientMessage(playerid, COLOR_GREEN, "|_________________________________________|");
				return 1;
			}

		    if(strcmp(x_job,"drugs",true) == 0)
			{
		        new tel = 20;
			    new price;
			    new ammount;
			    tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_GRAD2, " : /get drugs [ammount]");
					return 1;
				}
				ammount = strval(tmp);
				if(PlayerInfo[playerid][pDrugs] >= 200)
				{
				    SendClientMessage(playerid, COLOR_GRAD2, "    200  ");
					return 1;
				}
				if(ammount > 200)
				{
				    SendClientMessage(playerid, COLOR_GRAD2, " 200   ");
					return 1;
				}
			    if (IsAGang(playerid) && PlayerToPoint(2.0, playerid, 323.0342,1118.5804,1083.8828))
				{
				    price = ammount * tel;
				    if(GetPlayerMoney(playerid) > price)
				    {
				        format(string, sizeof(string), "*   %d   $%d.", ammount, price);
						SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] - price;
				        GiveMoney(playerid, -price);
						PlayerInfo[playerid][pDrugs] = PlayerInfo[playerid][pDrugs] + ammount;
						pritondru=pritondru-ammount;
						SBizzInfo[10][sbTill] += price+1000;
						ExtortionSBiz(10, price+1000);
				    }
				    else
				    {
				        SendClientMessage(playerid, COLOR_GREY, "    ");
				        return 1;
				    }
				}
				else
				{
				    SendClientMessage(playerid, COLOR_GREY, "      ,     !");
				    return 1;
				}
			}
			else if(strcmp(x_job,"fuel",true) == 0)
			{
			    if(IsAtGasStation(playerid))
				{
				    new price = 20 * SBizzInfo[3][sbEntranceCost];
				    format(string, sizeof(string), "*     20   $%d",price);
				    SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
				    PlayerInfo[playerid][pFuel] = 20;
				    NormMoney[playerid] = 2;
					AntiMoney[playerid] = AntiMoney[playerid] - price;
					GiveMoney(playerid, - price);
					return 1;
				}
				else
				{
					SendClientMessage(playerid,COLOR_GREY,"    !");
					return 1;
				}
			}
			else { return 1; }
		}//not connected
		return 1;
	}
	if(strcmp(cmd, "/join", true) == 0 || strcmp(cmd, "/go", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if(PlayerInfo[playerid][pJob] == 0)
			{
			    if (GetPlayerState(playerid) == 1 && PlayerToPoint(3.0, playerid,359.5408,206.7693,1008.3828))
				{
				    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*    ,   5-  .");
				    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*          /quitjob.");
				    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*       ,  /accept job.");
				    GettingJob[playerid] = 1;
				}
				else if(GetPlayerState(playerid) == 1 && PlayerToPoint(3.0, playerid,1495.3060,-1022.6688,23.8175))
				{
				    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*    ,   5- .");
				    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*          /quitjob.");
				    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*       ,  /accept job.");
				    GettingJob[playerid] = 18;
				}
				else if (GetPlayerState(playerid) == 1 && PlayerToPoint(3.0, playerid,355.1754,159.9612,1008.3790))
				{
					new mem = PlayerInfo[playerid][pMember];
					new lea = PlayerInfo[playerid][pLeader];
				    if(mem == 7 || lea == 7)
					{
			    		if(PlayerInfo[playerid][pRank] == 7)
						{
				    	SendClientMessage(playerid, COLOR_LIGHTBLUE, "*    ,   5- .");
				    	SendClientMessage(playerid, COLOR_LIGHTBLUE, "*          /quitjob.");
				    	SendClientMessage(playerid, COLOR_LIGHTBLUE, "*       ,  /accept job.");
				    	GettingJob[playerid] = 2;
				    	}
				    	else
				    	{
				    		SendClientMessage(playerid,COLOR_LIGHTRED2,"   7    !");
						}
					}
					else
					{
					    SendClientMessage(playerid,COLOR_LIGHTRED2,"     !");
					}
				}
				else if (GetPlayerState(playerid) == 1 && PlayerToPoint(3.0, playerid,1215.1304,-11.8431,1000.9219))
				{
				    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*    ,   5- .");
				    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*          /quitjob.");
				    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*       ,  /accept job.");
				    GettingJob[playerid] = 3;
				}
				else if (GetPlayerState(playerid) == 1 && PlayerToPoint(3.0, playerid,1109.3318,-1796.3042,16.5938))
				{
				    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*    ,   5- .");
				    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*          /quitjob.");
				    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*       ,  /accept job.");
				    GettingJob[playerid] = 5;
				}
				else if (GetPlayerState(playerid) == 1 && PlayerToPoint(3.0, playerid,2181.6697,-1813.6147,13.5469))
				{
				    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*     ,   5- .");
				    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*          /quitjob.");
				    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*        ,  /accept job.");
				    GettingJob[playerid] = 7;
		  		}
				else if (GetPlayerState(playerid) == 1 && PlayerToPoint(3.0, playerid,2226.1716,-1718.1792,13.5165))
				{
				    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*    ,   5- .");
				    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*          /quitjob.");
				    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*       ,  /accept job.");
				    GettingJob[playerid] = 8;
		  		}
		  		else if (GetPlayerState(playerid) == 1 && PlayerToPoint(3.0, playerid,1366.4325,-1275.2096,13.5469))
		  		{
		  		    new mem = PlayerInfo[playerid][pMember];
				    new lea = PlayerInfo[playerid][pLeader];
		  		    if(mem == 6 || mem == 13 || mem == 5 || lea == 6 || lea == 13 || lea == 5 || mem == 21 || lea == 21 || mem == 19 || lea == 19)
				    {
			  		    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*     ,   5- .");
					    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*          /quitjob.");
					    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*        ,  /accept job.");
					    GettingJob[playerid] = 9;
					}
				    else
					{
					    SendClientMessage(playerid,COLOR_GREY,"      ");
					}
		  		}
		  		else if (GetPlayerState(playerid) == 1 && PlayerToPoint(3.0, playerid,531.7930,-1292.4044,17.2422))
		  		{
		  		    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*        ,   5- .");
				    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*          /quitjob.");
				    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*           ,  /accept job.");
				    GettingJob[playerid] = 10;
		  		}
		  		else if (GetPlayerState(playerid) == 1 && PlayerToPoint(3.0, playerid,766.0804,14.5133,1000.7004))
		  		{
		  		    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*    ,   5- .");
				    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*          /quitjob.");
				    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*       ,  /accept job.");
				    GettingJob[playerid] = 12;
		  		}
		  		else if (GetPlayerState(playerid) == 1 && PlayerToPoint(3.0, playerid,1154.2208,-1770.8203,16.5992))
		  		{
		  		    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*     ,   5- .");
				    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*          /quitjob.");
				    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*        ,  /accept job.");
				    GettingJob[playerid] = 14;
		  		}
		  		else if (GetPlayerState(playerid) == 1 && PlayerToPoint(3.0, playerid,-2040.9436,456.2395,35.1719))
		  		{
		  		    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*     ,   5- .");
				    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*          /quitjob.");
				    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*        ,  /accept job.");
				    GettingJob[playerid] = 15;
		  		}
		  		else if (GetPlayerState(playerid) == 1 && PlayerToPoint(3.0, playerid,-77.7288,-1136.3896,1.0781))
		  		{
		  		    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*     ,   5- .");
				    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*          /quitjob.");
				    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*        ,  /accept job.");
				    GettingJob[playerid] = 16;
				}
				else if (GetPlayerState(playerid) == 1 && PlayerToPoint(3.0, playerid,999.7,-927.0,42.1))
				{
				    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*    ,   5- .");
				    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*          /quitjob.");
				    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*       ,  /accept job.");
				    GettingJob[playerid] = 17;
				}
		  		else
		  		{
		  		    SendClientMessage(playerid, COLOR_GREY, "   ,     !");
		  		}
			}
			else
			{
			    SendClientMessage(playerid, COLOR_GREY, "   ,  /quitjob  !");
			}
		}//not connected
	    return 1;
	}
	if(strcmp(cmd, "/ifuel", true) == 0)
 	{
 		if(IsPlayerConnected(playerid))
 		{
 			if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
 			{
 				new carid;
 				carid = gLastCar[playerid];
 				new toplivo[32];
 				if(IsADiesel(carid))
 				{
 					toplivo = " ";
				}
 				else if(IsA80Fuel(carid))
 				{
 					toplivo = " 80";
 				}
 				else if(IsA92Fuel(carid))
 				{
 					toplivo = " 92";
 				}
				else if(IsA95Fuel(carid))
 				{
 					toplivo = " 95";
 				}
			 	format(string, sizeof(string), "**  : %s", toplivo);
			 	SendClientMessage(playerid, COLOR_GREY, string);
		 	}
			else
			{
				 SendClientMessage(playerid, COLOR_GREY, "    ");
				 return 1;
 			}
 		}
 		return 1;
 	}

 	if(strcmp(cmd, "/fill", true) == 0)
 	{
 		if(IsPlayerConnected(playerid))
 		{
 			if(IsAtGasStation(playerid))//   ,    
 			{
 				ShowPlayerDialog(playerid,3800,DIALOG_STYLE_LIST," "," \n80 \n92 \n95 ","","");
 			}
 		}
 		return 1;
 	}
	if(strcmp(cmd, "/fillcar", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
		    if(PlayerInfo[playerid][pFuel] > 0)
		    {
		        if(Gas[gLastCar[playerid]] < 81)
		        {
			        SendClientMessage(playerid, COLOR_LIGHTBLUE, "     20 ");
			        Gas[gLastCar[playerid]] += 20;
			        PlayerInfo[playerid][pFuel] = 0;
				}
				else
				{
				    SendClientMessage(playerid, COLOR_GREY, "  ,  !");
				}
		    }
		    else
		    {
		        SendClientMessage(playerid, COLOR_GREY, "     !");
		    }
		}
		return 1;
	}
 	if(strcmp(cmd, "/tazer", true) ==0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1 ||
			PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2 ||
			PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3 ||
			PlayerInfo[playerid][pMember] == 24 || PlayerInfo[playerid][pLeader] == 24 ||
			PlayerInfo[playerid][pMember] == 7 && PlayerInfo[playerid][pRank] == 4 ||
			PlayerInfo[playerid][pMember] == 20 || PlayerInfo[playerid][pLeader] == 20 ||
			PlayerInfo[playerid][pMember] == 22 || PlayerInfo[playerid][pLeader] == 22)
			{
			    if(IsPlayerInAnyVehicle(playerid))
			    {
			        SendClientMessage(playerid, COLOR_GREY, "     !");
			        return 1;
			    }
			    if(PlayerInfo[playerid][pLevel] < 2)
				{
			    	SendClientMessage(playerid, COLOR_GREY, "*      ");
			    	return 1;
				}
			    new suspect = GetClosestPlayer(playerid);
			    if(IsPlayerConnected(suspect))
				{
				    if(PlayerCuffed[suspect] > 0)
				    {
				        SendClientMessage(playerid, COLOR_GREY, ",   !");
				        return 1;
				    }
				    if(GetDistanceBetweenPlayers(playerid,suspect) < 5)
					{
					    if(PlayerInfo[suspect][pMember] == 1 || PlayerInfo[suspect][pMember] == 2 || PlayerInfo[suspect][pMember] == 3 || PlayerInfo[suspect][pMember] == 7 || PlayerInfo[suspect][pMember] == 24 ||
						PlayerInfo[suspect][pLeader] == 1 || PlayerInfo[suspect][pLeader] == 2 || PlayerInfo[suspect][pLeader] == 3 || PlayerInfo[suspect][pLeader] == 7 || PlayerInfo[suspect][pLeader] == 24 )
					    {
					        SendClientMessage(playerid, COLOR_GREY, "  !!");
					        return 1;
					    }
					    if(IsPlayerInAnyVehicle(suspect))
					    {
					        SendClientMessage(playerid, COLOR_GREY, "    ,    !");
					        return 1;
					    }
					    GetPlayerName(suspect, giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
						if(PlayerInfo[suspect][pMaskOn] == 1)
						{
							format(string, sizeof(string), "*         8 .");
							SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							format(string, sizeof(string), "*      %s  8 .", giveplayer);
							SendClientMessage(suspect, COLOR_LIGHTBLUE, string);
							format(string, sizeof(string), "* %s        ,.", sendername);
							ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
						}
						else if(PlayerInfo[suspect][pMaskOn] == 0)
						{
						    format(string, sizeof(string), "*     %s    8 .", sendername);
							SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							format(string, sizeof(string), "*      %s  8 .", giveplayer);
							SendClientMessage(suspect, COLOR_LIGHTBLUE, string);
							format(string, sizeof(string), "* %s    %s    ,.", sendername ,giveplayer);
							ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
						}
						GameTextForPlayer(suspect, "~r~Tazed", 2500, 3);
						TogglePlayerControllable(suspect, 0);
						PlayerCuffedTime[suspect] = 8;
		            }
					else
					{
					    SendClientMessage(playerid, COLOR_GREY, "   !");
					    return 1;
					}
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GREY, "      /  /   !");
			}
		}//not connected
	    return 1;
	}
	if(strcmp(cmd,"/am",true)==0)
	{
	    if(PlayerInfo[playerid][pAdmin]>=1)
	    {
			for(new i = 0; i < MAX_PLAYERS; i++)
			{
                ShowPlayerNameTagForPlayer(playerid,i, 1);
			}
	    }
	}
	if(strcmp(cmd, "/unmask", true) ==0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if(PlayerInfo[playerid][pCash]>0)
			{
			    new suspect = GetClosestPlayer(playerid);
			    if(IsPlayerConnected(suspect))
				{
				    if(GetDistanceBetweenPlayers(playerid,suspect) < 2)
					{
					    if(PlayerInfo[suspect][pMaskOn] == 1)
				    	{
						    GetPlayerName(suspect, giveplayer, sizeof(giveplayer));
							GetPlayerName(playerid, sendername, sizeof(sendername));
							format(string, sizeof(string), "* %s    ",sendername);
							SendClientMessage(suspect, COLOR_LIGHTBLUE, string);
							format(string, sizeof(string), "*     %s", giveplayer);
							SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							format(string, sizeof(string), "* %s    %s", sendername, giveplayer);
							ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
							PlayerInfo[suspect][pMaskOn] = 0;
						    for(new i = 0; i < MAX_PLAYERS; i++)
							{
			                    ShowPlayerNameTagForPlayer(i, suspect, 1);
							}
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, "     !");
						}
		            }
					else
					{
					    SendClientMessage(playerid, COLOR_GREY, "   !");
					    return 1;
					}
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GREY, "      /  /   !");
			}
		}//not connected
	    return 1;
	}
	if(strcmp(cmd, "/enterzek", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if(IsACop(playerid) || gTeam[playerid] == 2)
			{
			    tmp = strtok(cmdtext, idx);
				if(!strlen(tmp)) {
					SendClientMessage(playerid, COLOR_WHITE, " : /enterzek [Playerid/PartOfName]");
					return 1;
				}
				giveplayerid = ReturnUser(tmp);
			    if(IsPlayerConnected(giveplayerid))
				{
				    if(giveplayerid != INVALID_PLAYER_ID)
				    {
				        if(gTeam[giveplayerid] == 2 || IsACop(giveplayerid))
				        {
				            SendClientMessage(playerid, COLOR_GREY, "*    !");
					        return 1;
				        }
					    if(PlayerCuffed[giveplayerid] <= 0)
					    {
					        SendClientMessage(playerid, COLOR_GREY, "*   !");
					        return 1;
					    }
						if (ProxDetectorS(5.0, playerid, giveplayerid))
						{
						    if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "*    !"); return 1; }
						    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
							GetPlayerName(playerid, sendername, sizeof(sendername));
						    format(string, sizeof(string), "* %s    ", sendername);
							SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
							format(string, sizeof(string), "*    %s.", giveplayer);
							SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							format(string, sizeof(string), "*%s    %s", sendername ,giveplayer);
							ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
							mogno[giveplayerid] = 1;
							OnPlayerCommandText(giveplayerid, "/enter");
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, "*     !");
						    return 1;
						}
					}
				}
				else
				{
				    SendClientMessage(playerid, COLOR_GREY, "*     !");
				    return 1;
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GREY, "      /  /  !");
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/exitzek", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if(IsACop(playerid) || gTeam[playerid] == 2)
			{
			    tmp = strtok(cmdtext, idx);
				if(!strlen(tmp)) {
					SendClientMessage(playerid, COLOR_WHITE, " : /exitzek [Playerid/PartOfName]");
					return 1;
				}
				giveplayerid = ReturnUser(tmp);
			    if(IsPlayerConnected(giveplayerid))
				{
				    if(giveplayerid != INVALID_PLAYER_ID)
				    {
				        if(gTeam[giveplayerid] == 2 || IsACop(giveplayerid))
				        {
				            SendClientMessage(playerid, COLOR_GREY, "*    !");
					        return 1;
				        }
					    if(PlayerCuffed[giveplayerid] <= 0)
					    {
					        SendClientMessage(playerid, COLOR_GREY, "*   !");
					        return 1;
					    }
						if (ProxDetectorS(5.0, playerid, giveplayerid))
						{
						    if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "*    !"); return 1; }
						    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
							GetPlayerName(playerid, sendername, sizeof(sendername));
						    format(string, sizeof(string), "* %s   ", sendername);
							SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
							format(string, sizeof(string), "*    %s.", giveplayer);
							SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							format(string, sizeof(string), "*%s    %s", sendername ,giveplayer);
							ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
							mogno[giveplayerid] = 1;
							OnPlayerCommandText(giveplayerid, "/exit");
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, "*     !");
						    return 1;
						}
					}
				}
				else
				{
				    SendClientMessage(playerid, COLOR_GREY, "*     !");
				    return 1;
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GREY, "      /  /  !");
			}
		}
		return 1;
	}

	if(strcmp(cmd, "/cuff", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if(IsACop(playerid) || gTeam[playerid] == 2 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)
			{
			    tmp = strtok(cmdtext, idx);
				if(!strlen(tmp)) {
					SendClientMessage(playerid, COLOR_WHITE, " : /cuff [Playerid/PartOfName]");
					return 1;
				}
				giveplayerid = ReturnUser(tmp);
			    if(IsPlayerConnected(giveplayerid))
				{
				    if(giveplayerid != INVALID_PLAYER_ID)
				    {
				        if(gTeam[giveplayerid] == 2 || IsACop(giveplayerid))
				        {
				            SendClientMessage(playerid, COLOR_GREY, "*      !");
					        return 1;
				        }
					    if(PlayerCuffed[giveplayerid] > 0)
					    {
					        SendClientMessage(playerid, COLOR_GREY, "*     !");
					        return 1;
					    }
					    if(IsPlayerInAnyVehicle(playerid))
			       		{
			           		SendClientMessage(playerid, COLOR_GREY, "*   ");
			           		return 1;
			       		}
						if (ProxDetectorS(3.0, playerid, giveplayerid))
						{
						    if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "*      !"); return 1; }
						    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
							GetPlayerName(playerid, sendername, sizeof(sendername));
						    format(string, sizeof(string), "* %s    ", sendername);
							SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
							format(string, sizeof(string), "*    %s.", giveplayer);
							SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							format(string, sizeof(string), "*%s    %s", sendername ,giveplayer);
							ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
							GameTextForPlayer(giveplayerid, "~r~Cuffed", 2500, 3);
							TogglePlayerControllable(giveplayerid, 0);
							PlayerCuffed[giveplayerid] = 2;
							if(PlayerCuffedTime[giveplayerid] > 0)
							{
							    PlayerTazeTime[giveplayerid] = 1;
							}
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, "*     !");
						    return 1;
						}
					}
				}
				else
				{
				    SendClientMessage(playerid, COLOR_GREY, "*     !");
				    return 1;
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GREY, "      /  /  !");
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/uncuff", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if(IsACop(playerid) || gTeam[playerid] == 2 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)
			{
			    tmp = strtok(cmdtext, idx);
				if(!strlen(tmp)) {
					SendClientMessage(playerid, COLOR_WHITE, " : /uncuff [Playerid/PartOfName]");
					return 1;
				}
				giveplayerid = ReturnUser(tmp);
				if(IsPlayerConnected(giveplayerid))
				{
					if(giveplayerid != INVALID_PLAYER_ID)
					{
					    if (ProxDetectorS(8.0, playerid, giveplayerid))
						{
						    if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "*      !"); return 1; }
							if(PlayerCuffed[giveplayerid])
							{
							    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
								GetPlayerName(playerid, sendername, sizeof(sendername));
							    format(string, sizeof(string), "* %s    ", sendername);
								SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
								format(string, sizeof(string), "*     %s", giveplayer);
								SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
								GameTextForPlayer(giveplayerid, "~g~Uncuffed", 2500, 3);
								TogglePlayerControllable(giveplayerid, 1);
								PlayerCuffed[giveplayerid] = 0;
							}
							else
							{
							    SendClientMessage(playerid, COLOR_GREY, "*    !");
							    return 1;
							}
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, "*     !");
						    return 1;
						}
					}
				}
				else
				{
				    SendClientMessage(playerid, COLOR_GREY, "*    !");
				    return 1;
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GREY, "*   /  /  !");
			}
		}
		return 1;
	}
    if(strcmp(cmd, "/find", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
	        new leader = PlayerInfo[playerid][pLeader];
	    	new member = PlayerInfo[playerid][pMember];
	    	if(member==1 || member==2 || member==3 || member==20 || member==22 || leader==1 || leader==2 || leader==3 || leader==20 || leader==22 || PlayerInfo[playerid][pJob]==1 )
		    {
			    tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_WHITE, ": /find [id]");
					return 1;
				}
				giveplayerid = ReturnUser(tmp);
				if(IsPlayerConnected(giveplayerid))
				{
				    if(giveplayerid != INVALID_PLAYER_ID)
				    {
				       	if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "[]    ID"); return 1; }
					    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
						new Float:X,Float:Y,Float:Z;
						GetPlayerPos(giveplayerid, X,Y,Z);
						SetPlayerCheckpoint(playerid, X,Y,Z, 6);
					}
				}
				else
				{
				    SendClientMessage(playerid, COLOR_GREY, "   ");
				}
			}
			else
			{
			    SendClientMessage(playerid, COLOR_GREY, "  //");
			}
		}
	    return 1;
	}
	if(strcmp(cmd, "/guard", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
		    if(PlayerInfo[playerid][pJob] != 8)
		    {
				SendClientMessage(playerid, COLOR_GREY, "  !");
				return 1;
		    }
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /guard [playerid/PartOfName] [price]");
				return 1;
			}
			new money;
			giveplayerid = ReturnUser(tmp);
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp)) { return 1; }
			money = strval(tmp);
			if(money < 1 || money > 99999) { SendClientMessage(playerid, COLOR_GREY, "   1,   99999!"); return 1; }
			if(IsPlayerConnected(giveplayerid))
			{
			    if(giveplayerid != INVALID_PLAYER_ID)
			    {
			        if(ProxDetectorS(8.0, playerid, giveplayerid))
					{
					    if(giveplayerid == playerid)
					    {
					        SendClientMessage(playerid, COLOR_GREY, "      !");
					        return 1;
					    }
					    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
					    format(string, sizeof(string), "*     %s  $%d.", giveplayer, money);
						SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						format(string, sizeof(string), "*  %s    $%d, ( /accept bodyguard)   .", sendername, money);
						SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
						GuardOffer[giveplayerid] = playerid;
						GuardPrice[giveplayerid] = money;
					}
					else
					{
					    SendClientMessage(playerid, COLOR_GREY, "    !");
					}
				}
			}
			else
			{
			    SendClientMessage(playerid, COLOR_GREY, "  !");
			}
		}
		return 1;
	}
	if(strcmp(cmd,"/cancel",true)==0)
    {
        if(IsPlayerConnected(playerid))
	    {
			new x_job[256];
			x_job = strtok(cmdtext, idx);
			if(!strlen(x_job)) {
				SendClientMessage(playerid, COLOR_WHITE, "|__________________  __________________|");
				SendClientMessage(playerid, COLOR_WHITE, " : /cancel [name]");
				SendClientMessage(playerid, COLOR_GREY, " : Sex, Drugs, Repair, Lawyer, Bodyguard, Live, Refill, Car, Boxing, Clother");
				SendClientMessage(playerid, COLOR_GREY, " : Taxi, Bus, Medic, Mechanic, Paper, Ticket, Witness, Marriage, Divorce");
				SendClientMessage(playerid, COLOR_WHITE, "|____________________________________________|");
				return 1;
			}
			if(strcmp(x_job,"sex",true) == 0) {	SexOffer[playerid] = 999; SexPrice[playerid] = 0; }
			else if(strcmp(x_job,"drugs",true) == 0) { DrugOffer[playerid] = 999; DrugPrice[playerid] = 0; DrugGram[playerid] = 0; }
			else if(strcmp(x_job,"repair",true) == 0) {	RepairOffer[playerid] = 999; RepairPrice[playerid] = 0; RepairCar[playerid] = 0; }
			else if(strcmp(x_job,"lawyer",true) == 0) { WantLawyer[playerid] = 0; CallLawyer[playerid] = 0; }
			else if(strcmp(x_job,"bodyguard",true) == 0) { GuardOffer[playerid] = 999; GuardPrice[playerid] = 0; }
			else if(strcmp(x_job,"live",true) == 0) { LiveOffer[playerid] = 999; }
			else if(strcmp(x_job,"refill",true) == 0) { RefillOffer[playerid] = 999; RefillPrice[playerid] = 0; }
			else if(strcmp(x_job,"car",true) == 0) { CarOffer[playerid] = 999; CarPrice[playerid] = 0; CarID[playerid] = 0; }
			else if(strcmp(x_job,"boxing",true) == 0) { BoxOffer[playerid] = 999; }
			else if(strcmp(x_job,"paper",true) == 0) { PaperOffer[playerid] = 999; }
			else if(strcmp(x_job,"witness",true) == 0) { MarryWitnessOffer[playerid] = 999; }
			else if(strcmp(x_job,"marriage",true) == 0) { ProposeOffer[playerid] = 999; }
			else if(strcmp(x_job,"clother",true) == 0) { SetCameraBehindPlayer(playerid); Clother[playerid] = 0; NClother[playerid] = 0; TogglePlayerControllable(playerid, 1); SetPlayerSkin(playerid,PlayerInfo[playerid][pChar]); }
			else if(strcmp(x_job,"divorce",true) == 0) { DivorceOffer[playerid] = 999; }
			else if(strcmp(x_job,"ticket",true) == 0) { TicketOffer[playerid] = 999; TicketMoney[playerid] = 0; }
			else if(strcmp(x_job,"medic",true) == 0) { if(IsPlayerConnected(MedicCall)) { if(MedicCall == playerid) { MedicCall = 999; } else { SendClientMessage(playerid, COLOR_GREY, "   You are not the current Caller !"); return 1; } } }
			else if(strcmp(x_job,"mechanic",true) == 0) { if(IsPlayerConnected(MechanicCall)) { if(MechanicCall == playerid) { MechanicCall = 999; } else { SendClientMessage(playerid, COLOR_GREY, "   You are not the current Caller !"); return 1; } } }
			else if(strcmp(x_job,"taxi",true) == 0)
			{
			    if(TaxiCall < 999)
			    {
			        if(TransportDuty[playerid] == 1 && TaxiCallTime[playerid] > 0)
			        {
			            TaxiAccepted[playerid] = 999;
						GameTextForPlayer(playerid, "~w~You have~n~~r~Canceled the call", 5000, 1);
						TaxiCallTime[playerid] = 0;
						DisablePlayerCheckpoint(playerid);
						TaxiCall = 999;
			        }
			        else
			        {
						if(IsPlayerConnected(TaxiCall)) { if(TaxiCall == playerid) { TaxiCall = 999; } }
						for(new i = 0; i < MAX_PLAYERS; i++)
						{
						    if(IsPlayerConnected(i))
						    {
						        if(TaxiAccepted[i] < 999)
						        {
							        if(TaxiAccepted[i] == playerid)
							        {
							            TaxiAccepted[i] = 999;
							            GameTextForPlayer(i, "~w~Taxi Caller~n~~r~Canceled the call", 5000, 1);
							            TaxiCallTime[i] = 0;
							            DisablePlayerCheckpoint(playerid);
							        }
						        }
						    }
						}
					}
				}
			}
			else if(strcmp(x_job,"bus",true) == 0)
			{
			    if(BusCall < 999)
			    {
			        if(TransportDuty[playerid] == 2 && BusCallTime[playerid] > 0)
			        {
			            BusAccepted[playerid] = 999;
						GameTextForPlayer(playerid, "~w~You have~n~~r~Canceled the call", 5000, 1);
						BusCallTime[playerid] = 0;
						DisablePlayerCheckpoint(playerid);
						BusCall = 999;
			        }
			        else
			        {
						if(IsPlayerConnected(BusCall)) { if(BusCall == playerid) { BusCall = 999; } }
						for(new i = 0; i < MAX_PLAYERS; i++)
						{
						    if(IsPlayerConnected(i))
						    {
						        if(BusAccepted[i] < 999)
						        {
							        if(BusAccepted[i] == playerid)
							        {
							            BusAccepted[i] = 999;
							            GameTextForPlayer(i, "~w~Bus Caller~n~~r~Canceled the call", 5000, 1);
							            BusCallTime[i] = 0;
							            DisablePlayerCheckpoint(playerid);
							        }
						        }
						    }
						}
					}
				}
			}
			else { return 1; }
			format(string, sizeof(string), "*  : %s.", x_job);
			SendClientMessage(playerid, COLOR_YELLOW, string);
		}//not connected
		return 1;
	}
//ACCEPT COMMANDS (Cops)
	if(strcmp(cmd,"/accept",true)==0)
    {
        if(IsPlayerConnected(playerid))
	    {
			new x_job[256];
			x_job = strtok(cmdtext, idx);
			if(!strlen(x_job)) {
				SendClientMessage(playerid, COLOR_WHITE, "|__________________  __________________|");
				SendClientMessage(playerid, COLOR_WHITE, " : accept [name]");
				SendClientMessage(playerid, COLOR_GREY, " : Sex, Drugs, Repair, Lawyer, Bodyguard, Job, Live, Refill Buycar House");
				SendClientMessage(playerid, COLOR_GREY, " : Car, Taxi, Bus, Boxing, Medic, Mechanic, Paper, Ticket Remont");
				SendClientMessage(playerid, COLOR_WHITE, "|____________________________________________|");
				return 1;
			}
	        if(strcmp(x_job,"car",true) == 0)
			{
			    if(CarOffer[playerid] < 999)
			    {
			        if(IsPlayerConnected(CarOffer[playerid]))
			        {
			            if(GetPlayerMoney(playerid) > CarPrice[playerid])
			            {
			                if(IsPlayerInVehicle(CarOffer[playerid], CarID[playerid]))
			                {
				                GetPlayerName(CarOffer[playerid], giveplayer, sizeof(giveplayer));
								GetPlayerName(playerid, sendername, sizeof(sendername));
				                new points;
				                PlayerInfo[CarOffer[playerid]][pCarSkill] ++;
				                if(PlayerInfo[CarOffer[playerid]][pCarSkill] == 50)
								{ SendClientMessage(CarOffer[playerid], COLOR_YELLOW, "*        -   2, ,     ,    ."); }
								else if(PlayerInfo[CarOffer[playerid]][pCarSkill] == 100)
								{ SendClientMessage(CarOffer[playerid], COLOR_YELLOW, "*        -   3, ,     ,    ."); }
								else if(PlayerInfo[CarOffer[playerid]][pCarSkill] == 200)
								{ SendClientMessage(CarOffer[playerid], COLOR_YELLOW, "*        -   4, ,     ,    ."); }
								else if(PlayerInfo[CarOffer[playerid]][pCarSkill] == 400)
								{ SendClientMessage(CarOffer[playerid], COLOR_YELLOW, "*        -   5, ,     ,    ."); }
								new level = PlayerInfo[CarOffer[playerid]][pCarSkill];
								if(level >= 0 && level <= 50) { points = 1; }
								else if(level >= 51 && level <= 100) { points = 2; }
								else if(level >= 101 && level <= 200) { points = 3; }
								else if(level >= 201 && level <= 400) { points = 4; }
								else if(level >= 401) { points = 4; }
				                format(string, sizeof(string), "*     $%d,       %s. (   /callcar %d )",CarPrice[playerid],giveplayer,points);
								SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
								format(string, sizeof(string), "*     %s  $%d,    /callcar %d .",sendername,CarPrice[playerid],points);
								SendClientMessage(CarOffer[playerid], COLOR_LIGHTBLUE, string);
								PlayerInfo[CarOffer[playerid]][pPayCheck] += CarPrice[playerid];
								NormMoney[playerid] = 2;
								AntiMoney[playerid] = AntiMoney[playerid] - CarPrice[playerid];
								GiveMoney(playerid, -CarPrice[playerid]);
								RemovePlayerFromVehicle(CarOffer[playerid]);
								TogglePlayerControllable(CarOffer[playerid], 1);
								CarCalls[playerid] = points;
						        CarOffer[playerid] = 999;
								CarPrice[playerid] = 0;
								return 1;
							}
							else
							{
							    SendClientMessage(playerid, COLOR_GREY, "        offerd !");
						    	return 1;
							}
			            }
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, " ,   !");
						    return 1;
						}
			        }
			        return 1;
			    }
				else
				{
				    SendClientMessage(playerid, COLOR_GREY, "     !");
				    return 1;
				}
			}
			else if(strcmp(x_job,"house",true) == 0)
			{
			    new house = prodhouse[playerid];
			    new ididpl = prodid[playerid];
			    new moneyy = prodmoney[playerid];
				if(ididpl == -1)
				{
				    SendClientMessage(playerid,COLOR_GREY,"     ");
				    return 1;
				}
				if(!IsPlayerConnected(ididpl))
			    {
			        SendClientMessage(playerid,COLOR_GREY,"     ,    ");
			        return 1;
			    }
			    if(GetPlayerMoney(playerid) < moneyy)
			    {
			        SendClientMessage(playerid,COLOR_GREY,"   !");
			        return 1;
			    }
				GetPlayerName(playerid, sendername, sizeof(sendername));
				GetPlayerName(ididpl, giveplayer, sizeof(giveplayer));
				strmid(HouseInfo[house][hOwner], sendername, 0, strlen(sendername), 255);
				ConsumingMoney[ididpl] = 1;
				AntiMoney[ididpl] = AntiMoney[ididpl] + moneyy;
				GiveMoney(ididpl,moneyy);
				ConsumingMoney[playerid] = 1;
				AntiMoney[playerid] = AntiMoney[playerid] - moneyy;
				GiveMoney(playerid,-moneyy);
				new nal = (moneyy*13) / 100;
				PlayerInfo[ididpl][pNalog] += nal;
				PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
				format(string, sizeof(string), "~w~Congratulations~n~ You have sold your property for ~n~~g~$%d", HouseInfo[house][hValue]);
				GameTextForPlayer(ididpl, string, 10000, 3);
				PlayerInfo[playerid][pPhousekey] = house;
				PlayerInfo[ididpl][pPhousekey] = 255;
				new strin[256];
				format(strin,sizeof(strin),"ID: %d\n: %s",house,HouseInfo[house][hOwner]);
				UpdateDynamic3DTextLabelText(hhh[house],0xFF8000AA,strin);
				OnPropUpdate();
				OnPlayerUpdate_GF(playerid);
				OnPlayerUpdate_GF(ididpl);
				format(string,sizeof(string),"");
				SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
				format(string,sizeof(string),"");
				SendClientMessage(ididpl,COLOR_LIGHTBLUE,string);
				prodhouse[playerid] = -1;
				prodid[playerid] = -1;
				prodmoney[playerid] = -1;
			}
			else if(strcmp(x_job,"remont",true) == 0)
			{
			    if(rmoney[playerid] == -1)
			    {
			        SendClientMessage(playerid,COLOR_GREY,"     !");
			        return 1;
			    }
			    if(GetPlayerMoney(playerid) < rmoney[playerid])
			    {
			        SendClientMessage(playerid,COLOR_GREY," ");
			        return 1;
			    }
			    if(IsPlayerConnected(rpid[playerid]))
			    {
					new plplid = rpid[playerid];
					new money = rmoney[playerid];
					new intt = rid[playerid];
					new kkey = PlayerInfo[playerid][pPhousekey];
					if(PlayerInfo[plplid][pLeader] == 23 || PlayerInfo[plplid][pMember] == 23)
					{
					    if(intt == 1){ HouseInfo[kkey][hInt] = 5; HouseInfo[kkey][hExitx] = 2233.7; HouseInfo[kkey][hExity] = -1113.8; HouseInfo[kkey][hExitz] = 1050.8; }
					    else if(intt == 2) { HouseInfo[kkey][hInt] = 15; HouseInfo[kkey][hExitx] = 295.4; HouseInfo[kkey][hExity] = 1472.5; HouseInfo[kkey][hExitz] = 1080.2; }
					    else if(intt == 3) { HouseInfo[kkey][hInt] = 15; HouseInfo[kkey][hExitx] = 386.9; HouseInfo[kkey][hExity] = 1471.6; HouseInfo[kkey][hExitz] = 1080.1; }
					    else if(intt == 4) { HouseInfo[kkey][hInt] = 9; HouseInfo[kkey][hExitx] = 260.8; HouseInfo[kkey][hExity] = 1237.8; HouseInfo[kkey][hExitz] = 1084.2; }
					    else if(intt == 5) { HouseInfo[kkey][hInt] = 1; HouseInfo[kkey][hExitx] = 2216.1; HouseInfo[kkey][hExity] = -1076.3; HouseInfo[kkey][hExitz] = 1050.4; }
					    else if(intt == 6) { HouseInfo[kkey][hInt] = 2; HouseInfo[kkey][hExitx] = 2237.6; HouseInfo[kkey][hExity] = -1079.2; HouseInfo[kkey][hExitz] = 1049.0; }
					    else if(intt == 7) { HouseInfo[kkey][hInt] = 2; HouseInfo[kkey][hExitx] = 2466.1; HouseInfo[kkey][hExity] = -1697.6; HouseInfo[kkey][hExitz] = 1013.5; }
					    else if(intt == 8) { HouseInfo[kkey][hInt] = 15; HouseInfo[kkey][hExitx] = 328.1; HouseInfo[kkey][hExity] = 1478.3; HouseInfo[kkey][hExitz] = 1084.4; }
					    else if(intt == 9) { HouseInfo[kkey][hInt] = 8; HouseInfo[kkey][hExitx] = -42.5; HouseInfo[kkey][hExity] = 1406.8; HouseInfo[kkey][hExitz] = 1084.4; }
					    else if(intt == 10) { HouseInfo[kkey][hInt] = 10; HouseInfo[kkey][hExitx] = 2269.0; HouseInfo[kkey][hExity] = -1210.4; HouseInfo[kkey][hExitz] = 1047.5; }
					    else if(intt == 11) { HouseInfo[kkey][hInt] = 15; HouseInfo[kkey][hExitx] = -284.8; HouseInfo[kkey][hExity] = 1471.1; HouseInfo[kkey][hExitz] = 1084.3; }
					    else if(intt == 12) { HouseInfo[kkey][hInt] = 9; HouseInfo[kkey][hExitx] = 83.3; HouseInfo[kkey][hExity] = 1323.4; HouseInfo[kkey][hExitz] = 1083.8; }
					    else if(intt == 13) { HouseInfo[kkey][hInt] = 5; HouseInfo[kkey][hExitx] = 226.7; HouseInfo[kkey][hExity] = 1114.2; HouseInfo[kkey][hExitz] = 1080.9; }
					    else if(intt == 14) { HouseInfo[kkey][hInt] = 8; HouseInfo[kkey][hExitx] = 2365.0; HouseInfo[kkey][hExity] = -1133.7; HouseInfo[kkey][hExitz] = 1050.8; }
					    else if(intt == 15) { HouseInfo[kkey][hInt] = 3; HouseInfo[kkey][hExitx] = 235.3; HouseInfo[kkey][hExity] = 1187.1; HouseInfo[kkey][hExitz] = 1080.2; }
					    else if(intt == 16) { HouseInfo[kkey][hInt] = 9; HouseInfo[kkey][hExitx] = 2317.6; HouseInfo[kkey][hExity] = -1025.6; HouseInfo[kkey][hExitz] = 1050.2; }
					    else if(intt == 17) { HouseInfo[kkey][hInt] = 10; HouseInfo[kkey][hExitx] = 24.6; HouseInfo[kkey][hExity] = 1341.6; HouseInfo[kkey][hExitz] = 1084.3; }
					    else if(intt == 18) { HouseInfo[kkey][hInt] = 6; HouseInfo[kkey][hExitx] = 234.2; HouseInfo[kkey][hExity] = 1064.4; HouseInfo[kkey][hExitz] = 1084.2; }
					    else if(intt == 19) { HouseInfo[kkey][hInt] = 12; HouseInfo[kkey][hExitx] = 2324.3; HouseInfo[kkey][hExity] = -1148.9; HouseInfo[kkey][hExitz] = 1050.7; }
					    else if(intt == 20) { HouseInfo[kkey][hInt] = 5; HouseInfo[kkey][hExitx] = 140.0; HouseInfo[kkey][hExity] = 1367.5; HouseInfo[kkey][hExitz] = 1083.8; }
						else if(intt == 21) { HouseInfo[kkey][hInt] = 5; HouseInfo[kkey][hExitx] = 1299.0800; HouseInfo[kkey][hExity] = -795.2170; HouseInfo[kkey][hExitz] = 1084.0078; }
						format(string,sizeof(string),"     %d$",money);
						SendClientMessage(plplid,COLOR_LIGHTBLUE,string);
						format(string,sizeof(string),"    %d$",money);
						SendClientMessage(playerid,COLOR_LIGHTBLUE,string);
						AntiMoney[playerid] = AntiMoney[playerid] - money;
						GiveMoney(playerid,-money);
						AntiMoney[plplid] = AntiMoney[plplid] + money;
						GiveMoney(plplid,money);
						OnPropUpdate();
						new nal = (money*13) / 100;
						PlayerInfo[plplid][pNalog] += nal;
					}
				}
			}

			else if(strcmp(x_job,"buycar",true) == 0)
			{
				if(predlogid[playerid] == -1)
				{
				    SendClientMessage(playerid,COLOR_GREY,"     ");
				    return 1;
				}
				if(IsPlayerConnected(predlogid[playerid]))
				{
				    if(predlogmoney[playerid] <= GetPlayerMoney(playerid))
					{
				        GetPlayerName(playerid,sendername,sizeof(sendername));
						new idid = predlogid[playerid];
						if(PlayerInfo[playerid][pCarKey] == 0)
						{
							if(predlogidcar[playerid] == PlayerInfo[idid][pCarKey])
							{
							    PlayerInfo[idid][pCarKey] = 0;
							    PlayerInfo[playerid][pCarKey] = predlogidcar[playerid];
							    new cariii = PlayerInfo[playerid][pCarKey];
							    new fsdkf = predlogid[playerid];
							    ConsumingMoney[playerid] = 1;
							    ConsumingMoney[fsdkf] = 1;
							    NormMoney[playerid] = 2;
								AntiMoney[playerid] = AntiMoney[playerid] - predlogmoney[playerid];
							    GiveMoney(playerid,-predlogmoney[playerid]);
							    NormMoney[playerid] = 2;
								AntiMoney[fsdkf] = AntiMoney[fsdkf] + predlogmoney[playerid];
							    GiveMoney(predlogid[playerid],predlogmoney[playerid]);
							    SendClientMessage(playerid,COLOR_YELLOW,"   !    (/park)");
							    SendClientMessage(playerid,COLOR_YELLOW,"    ");
							    SendClientMessage(predlogid[playerid],COLOR_YELLOW,"   !");
							    strmid(AutoInfo[cariii][aOwner], sendername, 0, strlen(sendername), 255);
							    format(string,sizeof(string)," ");
								new nal = (predlogmoney[playerid]*13) / 100;
								PlayerInfo[fsdkf][pNalog] += nal;
							}
							else if(predlogidcar[playerid] == PlayerInfo[idid][pCarKey2])
							{
							    PlayerInfo[idid][pCarKey2] = 0;
							    PlayerInfo[playerid][pCarKey] = predlogidcar[playerid];
							    new cariii = PlayerInfo[playerid][pCarKey];
							    new fsdkf = predlogid[playerid];
							    strmid(AutoInfo[cariii][aOwner], sendername, 0, strlen(sendername), 255);
							    ConsumingMoney[playerid] = 1;
							    ConsumingMoney[fsdkf] = 1;
							    NormMoney[playerid] = 2;
								AntiMoney[playerid] = AntiMoney[playerid] - predlogmoney[playerid];
							    GiveMoney(playerid,-predlogmoney[playerid]);
							    NormMoney[playerid] = 2;
								AntiMoney[fsdkf] = AntiMoney[fsdkf] + predlogmoney[playerid];
							    GiveMoney(predlogid[playerid],predlogmoney[playerid]);
							    SendClientMessage(playerid,COLOR_YELLOW,"   !    (/park)");
							    SendClientMessage(playerid,COLOR_YELLOW,"    ");
							    SendClientMessage(predlogid[playerid],COLOR_YELLOW,"   !");
							    strmid(AutoInfo[cariii][aOwner], sendername, 0, strlen(sendername), 255);
							    format(string,sizeof(string)," ");
								new nal = (predlogmoney[playerid]*13) / 100;
								PlayerInfo[fsdkf][pNalog] += nal;
							}
						}
						else if(PlayerInfo[playerid][pCarKey2] == 0)
						{
						    if(predlogidcar[playerid] == PlayerInfo[idid][pCarKey])
							{
							    PlayerInfo[idid][pCarKey] = 0;
							    PlayerInfo[playerid][pCarKey2] = predlogidcar[playerid];
							    new cariii = PlayerInfo[playerid][pCarKey2];
							    new fsdkf = predlogid[playerid];
							    strmid(AutoInfo[cariii][aOwner], sendername, 0, strlen(sendername), 255);
							    ConsumingMoney[playerid] = 1;
							    ConsumingMoney[fsdkf] = 1;
							    NormMoney[playerid] = 2;
								AntiMoney[playerid] = AntiMoney[playerid] - predlogmoney[playerid];
							    GiveMoney(playerid,-predlogmoney[playerid]);
							    NormMoney[playerid] = 2;
								AntiMoney[fsdkf] = AntiMoney[fsdkf] + predlogmoney[playerid];
							    GiveMoney(predlogid[playerid],predlogmoney[playerid]);
							    SendClientMessage(playerid,COLOR_YELLOW,"   !    (/park)");
							    SendClientMessage(playerid,COLOR_YELLOW,"    ");
							    SendClientMessage(predlogid[playerid],COLOR_YELLOW,"   !");
							    strmid(AutoInfo[cariii][aOwner], sendername, 0, strlen(sendername), 255);
							    format(string,sizeof(string)," ");
								new nal = (predlogmoney[playerid]*13) / 100;
								PlayerInfo[fsdkf][pNalog] += nal;
							}
							else if(predlogidcar[playerid] == PlayerInfo[idid][pCarKey2])
							{
							    PlayerInfo[idid][pCarKey2] = 0;
							    PlayerInfo[playerid][pCarKey2] = predlogidcar[playerid];
							    new cariii = PlayerInfo[playerid][pCarKey2];
							    new fsdkf = predlogid[playerid];
							    strmid(AutoInfo[cariii][aOwner], sendername, 0, strlen(sendername), 255);
							    ConsumingMoney[playerid] = 1;
							    ConsumingMoney[fsdkf] = 1;
							    NormMoney[playerid] = 2;
								AntiMoney[playerid] = AntiMoney[playerid] - predlogmoney[playerid];
							    GiveMoney(playerid,-predlogmoney[playerid]);
							    NormMoney[playerid] = 2;
								AntiMoney[fsdkf] = AntiMoney[fsdkf] + predlogmoney[playerid];
							    GiveMoney(predlogid[playerid],predlogmoney[playerid]);
							    SendClientMessage(playerid,COLOR_YELLOW,"   !    (/park)");
							    SendClientMessage(playerid,COLOR_YELLOW,"    ");
							    SendClientMessage(predlogid[playerid],COLOR_YELLOW,"   !");
							    strmid(AutoInfo[cariii][aOwner], sendername, 0, strlen(sendername), 255);
							    format(string,sizeof(string)," ");
								new nal = (predlogmoney[playerid]*13) / 100;
								PlayerInfo[fsdkf][pNalog] += nal;
							}
						}
						else
						{
						    SendClientMessage(playerid,COLOR_GREY,"   2 ");
						    return 1;
						}
					    SaveAuto();
				    }
				    else
				    {
				        SendClientMessage(playerid,COLOR_GREY,"   ");
				    }
				}
			}
			else if(strcmp(x_job,"divorce",true) == 0)
			{
			    if(DivorceOffer[playerid] < 999)
			    {
			        if(IsPlayerConnected(DivorceOffer[playerid]))
			        {
			            if(ProxDetectorS(10.0, playerid, DivorceOffer[playerid]))
						{
						    GetPlayerName(DivorceOffer[playerid], giveplayer, sizeof(giveplayer));
							GetPlayerName(playerid, sendername, sizeof(sendername));
							format(string, sizeof(string), "*   %s's     .", giveplayer);
							SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							format(string, sizeof(string), "* %s       .", sendername);
							SendClientMessage(DivorceOffer[playerid], COLOR_LIGHTBLUE, string);
							ClearMarriage(playerid);
							ClearMarriage(DivorceOffer[playerid]);
							PlayerInfo[playerid][pPhousekey] = 255;
							PlayerInfo[playerid][pPbiskey] = 255;
							return 1;
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, ",     ,    !");
						    return 1;
						}
			        }
				}
				else
				{
				    SendClientMessage(playerid, COLOR_GREY, "      !");
				    return 1;
				}
			}
			else if(strcmp(x_job,"witness",true) == 0)
			{
			    if(MarryWitnessOffer[playerid] < 999)
			    {
			        if(IsPlayerConnected(MarryWitnessOffer[playerid]))
			        {
			            if(ProxDetectorS(10.0, playerid, MarryWitnessOffer[playerid]))
						{
						    GetPlayerName(MarryWitnessOffer[playerid], giveplayer, sizeof(giveplayer));
							GetPlayerName(playerid, sendername, sizeof(sendername));
							format(string, sizeof(string), "*   %s's     .", giveplayer);
							SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							format(string, sizeof(string), "* %s       .", sendername);
							SendClientMessage(MarryWitnessOffer[playerid], COLOR_LIGHTBLUE, string);
							MarryWitness[MarryWitnessOffer[playerid]] = playerid;
							MarryWitnessOffer[playerid] = 999;
							return 1;
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, ",       ,    !");
						    return 1;
						}
			        }
				}
				else
				{
				    SendClientMessage(playerid, COLOR_GREY, "  ,       !");
				    return 1;
				}
			}
	        else if(strcmp(x_job,"marriage",true) == 0)
			{
			    if(ProposeOffer[playerid] < 999)
			    {
			        if(!PlayerToPoint(10.0, playerid, -1988.6638,1117.8837,54.4726))
			        {
			            SendClientMessage(playerid, COLOR_GREY, "       !");
			            return 1;
			        }
			        if(IsPlayerConnected(ProposeOffer[playerid]))
			        {
			            if(ProxDetectorS(10.0, playerid, ProposeOffer[playerid]))
						{
						    if(MarryWitness[ProposeOffer[playerid]] == 999)
						    {
						        SendClientMessage(playerid, COLOR_GREY, "     !");
						        return 1;
						    }
						    if(IsPlayerConnected(MarryWitness[ProposeOffer[playerid]]))
						    {
							    if(ProxDetectorS(12.0, ProposeOffer[playerid], MarryWitness[ProposeOffer[playerid]]))
								{
								    GetPlayerName(ProposeOffer[playerid], giveplayer, sizeof(giveplayer));
									GetPlayerName(playerid, sendername, sizeof(sendername));
									format(string, sizeof(string), "*   %s's    .", giveplayer);
									SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
									format(string, sizeof(string), "* %s      .", sendername);
									SendClientMessage(ProposeOffer[playerid], COLOR_LIGHTBLUE, string);
									format(string, sizeof(string), ": %s   %s  ? ('yes'  )", sendername, giveplayer);
									SendClientMessage(playerid, COLOR_WHITE, string);
									MarriageCeremoney[playerid] = 1;
									ProposedTo[ProposeOffer[playerid]] = playerid;
									GotProposedBy[playerid] = ProposeOffer[playerid];
									MarryWitness[ProposeOffer[playerid]] = 999;
									ProposeOffer[playerid] = 999;
									return 1;
								}
								else
								{
								    SendClientMessage(playerid, COLOR_GREY, "      !");
								    return 1;
								}
							}
							return 1;
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, ",   ,    !");
						    return 1;
						}
			        }
				}
				else
				{
				    SendClientMessage(playerid, COLOR_GREY, "   !");
				    return 1;
				}
			}
			else if(strcmp(x_job,"ticket",true) == 0)
			{
			    if(TicketOffer[playerid] < 999)
			    {
			        if(IsPlayerConnected(TicketOffer[playerid]))
			        {
			            if (ProxDetectorS(5.0, playerid, TicketOffer[playerid]))
						{
				           	GetPlayerName(TicketOffer[playerid], giveplayer, sizeof(giveplayer));
							GetPlayerName(playerid, sendername, sizeof(sendername));
							format(string, sizeof(string), "*    $%d  %s.", TicketMoney[playerid], giveplayer);
							SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							format(string, sizeof(string), "* %s   $%d.", sendername, TicketMoney[playerid]);
							SendClientMessage(TicketOffer[playerid], COLOR_LIGHTBLUE, string);
							NormMoney[playerid] = 2;
							AntiMoney[playerid] = AntiMoney[playerid] - TicketMoney[playerid];
							GiveMoney(playerid, -TicketMoney[playerid]);
							NormMoney[TicketOffer[playerid]] = 2;
							AntiMoney[TicketOffer[playerid]] = AntiMoney[TicketOffer[playerid]] + TicketMoney[TicketOffer[playerid]];
							GiveMoney(TicketOffer[playerid], TicketMoney[playerid]);
							TicketOffer[playerid] = 999;
							TicketMoney[playerid] = 0;
							return 1;
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, "    !");
						    return 1;
						}
			        }
				}
				else
				{
				    SendClientMessage(playerid, COLOR_GREY, "     !");
				    return 1;
				}
			}
			else if(strcmp(x_job,"paper",true) == 0)
			{
			    if(PaperOffer[playerid] < 999)
			    {
			        if(IsPlayerConnected(PaperOffer[playerid]))
			        {
			            if(BringingPaper[PaperOffer[playerid]] > 0)
			            {
			                if (ProxDetectorS(5.0, playerid, PaperOffer[playerid]))
							{
				            	GetPlayerName(PaperOffer[playerid], giveplayer, sizeof(giveplayer));
								GetPlayerName(playerid, sendername, sizeof(sendername));
								format(string, sizeof(string), "*       %s ( /read paper, ).", giveplayer);
								SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
								format(string, sizeof(string), "* %s   .", sendername);
								SendClientMessage(PaperOffer[playerid], COLOR_LIGHTBLUE, string);
								format(string, sizeof(string), "%s", Paper[PaperOffer[playerid]][pTitle]);
								strmid(Paper[playerid][pTitle], string, 0, strlen(string), 255);
								format(string, sizeof(string), "%s", Paper[PaperOffer[playerid]][pMaker]);
								strmid(Paper[playerid][pMaker], string, 0, strlen(string), 255);
								format(string, sizeof(string), "%s", Paper[PaperOffer[playerid]][pLine1]);
								strmid(Paper[playerid][pLine1], string, 0, strlen(string), 255);
								format(string, sizeof(string), "%s", Paper[PaperOffer[playerid]][pLine2]);
								strmid(Paper[playerid][pLine2], string, 0, strlen(string), 255);
								format(string, sizeof(string), "%s", Paper[PaperOffer[playerid]][pLine3]);
								strmid(Paper[playerid][pLine3], string, 0, strlen(string), 255);
								format(string, sizeof(string), "%s", Paper[PaperOffer[playerid]][pLine4]);
								strmid(Paper[playerid][pLine4], string, 0, strlen(string), 255);
								format(string, sizeof(string), "%s", Paper[PaperOffer[playerid]][pLine5]);
								strmid(Paper[playerid][pLine5], string, 0, strlen(string), 255);
								format(string, sizeof(string), "%s", Paper[PaperOffer[playerid]][pLine6]);
								strmid(Paper[playerid][pLine6], string, 0, strlen(string), 255);
								format(string, sizeof(string), "%s", Paper[PaperOffer[playerid]][pLine7]);
								strmid(Paper[playerid][pLine7], string, 0, strlen(string), 255);
								GotPaper[playerid] = 1;
								PaperOffer[playerid] = 999;
								return 1;
							}
							else
							{
							    SendClientMessage(playerid, COLOR_GREY, "     !");
							    return 1;
							}
						}
			        }
				}
				else
				{
				    SendClientMessage(playerid, COLOR_GREY, "     !");
				    return 1;
				}
			}
			else if(strcmp(x_job,"boxing",true) == 0)
			{
			    if(BoxOffer[playerid] < 999)
			    {
			        if(IsPlayerConnected(BoxOffer[playerid]))
			        {
			            new points;
			            new mypoints;
			            GetPlayerName(BoxOffer[playerid], giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
			            new level = PlayerInfo[BoxOffer[playerid]][pBoxSkill];
						if(level >= 0 && level <= 50) { points = 40; }
						else if(level >= 51 && level <= 100) { points = 50; }
						else if(level >= 101 && level <= 200) { points = 60; }
						else if(level >= 201 && level <= 400) { points = 70; }
						else if(level >= 401) { points = 80; }
						if(PlayerInfo[playerid][pJob] == 12)
						{
							new clevel = PlayerInfo[playerid][pBoxSkill];
							if(clevel >= 0 && clevel <= 50) { mypoints = 40; }
							else if(clevel >= 51 && clevel <= 100) { mypoints = 50; }
							else if(clevel >= 101 && clevel <= 200) { mypoints = 60; }
							else if(clevel >= 201 && clevel <= 400) { mypoints = 70; }
							else if(clevel >= 401) { mypoints = 80; }
						}
						else
						{
						    mypoints = 30;
						}
						format(string, sizeof(string), "*      %s,     %d .",giveplayer,mypoints);
						SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						format(string, sizeof(string), "* %s     ,     %d .",sendername,points);
						SendClientMessage(BoxOffer[playerid], COLOR_LIGHTBLUE, string);
						SetPlayerHealthAC(playerid, mypoints);
						SetPlayerHealthAC(BoxOffer[playerid], points);
						SetPlayerInterior(playerid, 5); SetPlayerInterior(BoxOffer[playerid], 5);
						SetPlayerPos(playerid, 762.9852,2.4439,1001.5942); SetPlayerFacingAngle(playerid, 131.8632);
						SetPlayerPos(BoxOffer[playerid], 758.7064,-1.8038,1001.5942); SetPlayerFacingAngle(BoxOffer[playerid], 313.1165);
						TogglePlayerControllable(playerid, 0); TogglePlayerControllable(BoxOffer[playerid], 0);
						GameTextForPlayer(playerid, "~r~Waiting", 3000, 1); GameTextForPlayer(BoxOffer[playerid], "~r~Waiting", 3000, 1);
						new name[MAX_PLAYER_NAME];
						new dstring[MAX_PLAYER_NAME];
						new wstring[MAX_PLAYER_NAME];
						GetPlayerName(playerid, name, sizeof(name));
						format(dstring, sizeof(dstring), "%s", name);
						strmid(wstring, dstring, 0, strlen(dstring), 255);
						if(strcmp(Titel[TitelName] ,wstring, true ) == 0 )
						{
						    format(string, sizeof(string), " :   %s    %s,  60  (  ).",  sendername, giveplayer);
							OOCOff(COLOR_WHITE,string);
							TBoxer = playerid;
							BoxDelay = 60;
						}
						GetPlayerName(BoxOffer[playerid], name, sizeof(name));
						format(dstring, sizeof(dstring), "%s", name);
						strmid(wstring, dstring, 0, strlen(dstring), 255);
						if(strcmp(Titel[TitelName] ,wstring, true ) == 0 )
						{
						    format(string, sizeof(string), " :   %s    %s,  60  (  ).",  giveplayer, sendername);
							OOCOff(COLOR_WHITE,string);
							TBoxer = BoxOffer[playerid];
							BoxDelay = 60;
						}
						BoxWaitTime[playerid] = 1; BoxWaitTime[BoxOffer[playerid]] = 1;
						if(BoxDelay < 1) { BoxDelay = 20; }
						InRing = 1;
						Boxer1 = BoxOffer[playerid];
						Boxer2 = playerid;
                        PlayerBoxing[playerid] = 1;
						PlayerBoxing[BoxOffer[playerid]] = 1;
						BoxOffer[playerid] = 999;
						return 1;
			        }
			        return 1;
			    }
				else
				{
				    SendClientMessage(playerid, COLOR_GREY, "      !");
				    return 1;
				}
			}
			else if(strcmp(x_job,"taxi",true) == 0)
			{
			    if(TransportDuty[playerid] != 1)
			    {
			        SendClientMessage(playerid, COLOR_GREY, "   !");
				    return 1;
			    }
	            if(TaxiCallTime[playerid] > 0)
	            {
	                SendClientMessage(playerid, COLOR_GREY, "     !");
				    return 1;
	            }
	            if(PlayerOnMission[playerid] > 0)
			    {
			        SendClientMessage(playerid, COLOR_GREY, "   ,      !");
			        return 1;
			    }
	            if(TaxiCall < 999)
	            {
	                if(IsPlayerConnected(TaxiCall))
	                {
	                    GetPlayerName(playerid, sendername, sizeof(sendername));
	                	GetPlayerName(TaxiCall, giveplayer, sizeof(giveplayer));
	                	format(string, sizeof(string), "*     %s,    ,     .",giveplayer);
						SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
                        format(string, sizeof(string), "*  %s    ,    .",sendername);
						SendClientMessage(TaxiCall, COLOR_LIGHTBLUE, string);
						format(string,sizeof(string)," %s    %s",sendername,giveplayer);
						SendFamilyMessage(10,COLOR_LIGHTBLUE,string);
						GameTextForPlayer(playerid, "~w~Taxi Caller~n~~r~Goto redmarker", 5000, 1);
						new Float:X,Float:Y,Float:Z;
						GetPlayerPos(TaxiCall, X, Y, Z);
						DisablePlayerCheckpoint(playerid);
						checkpoints[playerid] = SetPlayerCheckpoint(playerid,X, Y, Z,8.0);
                        TaxiCallTime[playerid] = 1;
						TaxiAccepted[playerid] = TaxiCall;
						TaxiVzyat[TaxiCall] = 1;
						TaxiCall = 999;
						return 1;
					}
	            }
	            else
	            {
	                SendClientMessage(playerid, COLOR_GREY, "      !");
			    	return 1;
	            }
			}
			else if(strcmp(x_job,"bus",true) == 0)
			{
			    if(TransportDuty[playerid] != 2)
			    {
			        SendClientMessage(playerid, COLOR_GREY, "    !");
				    return 1;
			    }
	            if(BusCallTime[playerid] > 0)
	            {
	                SendClientMessage(playerid, COLOR_GREY, "     !");
				    return 1;
	            }
	            if(PlayerOnMission[playerid] > 0)
			    {
			        SendClientMessage(playerid, COLOR_GREY, "   ,       !");
			        return 1;
			    }
	            if(BusCall < 999)
	            {
	                if(IsPlayerConnected(BusCall))
	                {
	                    GetPlayerName(playerid, sendername, sizeof(sendername));
	                	GetPlayerName(BusCall, giveplayer, sizeof(giveplayer));
	                	format(string, sizeof(string), "*      %s,    ,     .",giveplayer);
						SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
                        format(string, sizeof(string), "*   %s    ,      .",sendername);
						SendClientMessage(BusCall, COLOR_LIGHTBLUE, string);
						new Float:X,Float:Y,Float:Z;
						GetPlayerPos(BusCall, X, Y, Z);
						DisablePlayerCheckpoint(playerid);
						checkpoints[playerid] = SetPlayerCheckpoint(playerid,X, Y, Z,8.0);
						GameTextForPlayer(playerid, "~w~Bus Caller~n~~r~Goto redmarker", 5000, 1);
                        BusCallTime[playerid] = 1;
						BusAccepted[playerid] = BusCall;
						BusCall = 999;
						return 1;
					}
	            }
	            else
	            {
	                SendClientMessage(playerid, COLOR_GREY, "      !");
			    	return 1;
	            }
			}
			else if(strcmp(x_job,"medic",true) == 0)
			{
			    if(PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4)
			    {
		            if(MedicCallTime[playerid] > 0)
		            {
		                SendClientMessage(playerid, COLOR_GREY, "    !");
					    return 1;
		            }
		            if(PlayerOnMission[playerid] > 0)
				    {
				        SendClientMessage(playerid, COLOR_GREY, "   ,      !");
				        return 1;
				    }
		            if(MedicCall < 999)
		            {
		                if(IsPlayerConnected(MedicCall))
		                {
		                    GetPlayerName(playerid, sendername, sizeof(sendername));
		                	GetPlayerName(MedicCall, giveplayer, sizeof(giveplayer));
		                	format(string, sizeof(string), "*     %s,    100 ,    ",giveplayer);
							SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							SendClientMessage(playerid, COLOR_LIGHTBLUE, "*   100     .");
	                        format(string, sizeof(string), "*  %s   .     300 ",sendername);
							SendClientMessage(MedicCall, COLOR_LIGHTBLUE, string);
							new Float:X,Float:Y,Float:Z;
							GetPlayerPos(MedicCall, X, Y, Z);
							DisablePlayerCheckpoint(playerid);
							checkpoints[playerid] = SetPlayerCheckpoint(playerid,X, Y, Z,8.0);
							GameTextForPlayer(playerid, "~w~Medic Caller~n~~r~Goto redmarker", 5000, 1);
                            MedicCallTime[playerid] = 1;
							MedicCall = 999;
							return 1;
						}
		            }
		            else
		            {
		                SendClientMessage(playerid, COLOR_GREY, "     !");
				    	return 1;
		            }
				}
				else
				{
				    SendClientMessage(playerid, COLOR_GREY, "   !");
				    return 1;
				}
			}
			else if(strcmp(x_job,"mechanic",true) == 0)
			{
			    if(PlayerInfo[playerid][pJob] != 7)
			    {
			        SendClientMessage(playerid, COLOR_GREY, "    !");
				    return 1;
			    }
	            if(MechanicCallTime[playerid] > 0)
	            {
	                SendClientMessage(playerid, COLOR_GREY, "     !");
				    return 1;
	            }
	            if(PlayerOnMission[playerid] > 0)
			    {
			        SendClientMessage(playerid, COLOR_GREY, "   ,       !");
			        return 1;
			    }
	            if(MechanicCall < 999)
	            {
	                if(IsPlayerConnected(MechanicCall))
	                {
	                    GetPlayerName(playerid, sendername, sizeof(sendername));
	                	GetPlayerName(MechanicCall, giveplayer, sizeof(giveplayer));
	                	format(string, sizeof(string), "*     %s,    30 ,   .",giveplayer);
						SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						SendClientMessage(playerid, COLOR_LIGHTBLUE, "*   30     .");
                        format(string, sizeof(string), "*   %s  ,      .",sendername);
						SendClientMessage(MechanicCall, COLOR_LIGHTBLUE, string);
						new Float:X,Float:Y,Float:Z;
						GetPlayerPos(MechanicCall, X, Y, Z);
						DisablePlayerCheckpoint(playerid);
						checkpoints[playerid] = SetPlayerCheckpoint(playerid,X, Y, Z,8.0);
						GameTextForPlayer(playerid, "~w~Mechanic Caller~n~~r~Goto redmarker", 5000, 1);
                        MechanicCallTime[playerid] = 1;
						MechanicCall = 999;
						return 1;
					}
	            }
	            else
	            {
	                SendClientMessage(playerid, COLOR_GREY, "      !");
			    	return 1;
	            }
			}
		    else if(strcmp(x_job,"job",true) == 0)
			{
			    if(GettingJob[playerid] > 0)
			    {
			        SendClientMessage(playerid, COLOR_LIGHTBLUE, "* ,   ,    ,   5- .");
			        SendClientMessage(playerid, COLOR_LIGHTBLUE, "*     ,  /help,     .");
			        PlayerInfo[playerid][pJob] = GettingJob[playerid];
			        GettingJob[playerid] = 0;
			        return 1;
			    }
			    else
			    {
			        SendClientMessage(playerid, COLOR_GREY, "       !");
			        return 1;
			    }
			}
			else if(strcmp(x_job,"refill",true) == 0)
			{
			    if(RefillOffer[playerid] < 999)
			    {
			        if(IsPlayerConnected(RefillOffer[playerid]))
			        {
			            if(GetPlayerMoney(playerid) > RefillPrice[playerid])
			            {
			                GetPlayerName(RefillOffer[playerid], giveplayer, sizeof(giveplayer));
							GetPlayerName(playerid, sendername, sizeof(sendername));
			                new car = gLastCar[playerid];
			                new fuel;
			                PlayerInfo[RefillOffer[playerid]][pMechSkill] ++;
			                if(PlayerInfo[RefillOffer[playerid]][pMechSkill] == 50)
							{ SendClientMessage(RefillOffer[playerid], COLOR_YELLOW, "*     -   2,         ."); }
							else if(PlayerInfo[RefillOffer[playerid]][pMechSkill] == 100)
							{ SendClientMessage(RefillOffer[playerid], COLOR_YELLOW, "*     -   3,         ."); }
							else if(PlayerInfo[RefillOffer[playerid]][pMechSkill] == 200)
							{ SendClientMessage(RefillOffer[playerid], COLOR_YELLOW, "*     -   4,         ."); }
							else if(PlayerInfo[RefillOffer[playerid]][pMechSkill] == 400)
							{ SendClientMessage(RefillOffer[playerid], COLOR_YELLOW, "*     -   5,         ."); }
							new level = PlayerInfo[RefillOffer[playerid]][pMechSkill];
							if(level >= 0 && level <= 50)
							{ fuel = 200; }
							else if(level >= 51 && level <= 100)
							{ fuel = 200; }
							else if(level >= 101 && level <= 200)
							{ fuel = 200; }
							else if(level >= 201 && level <= 400)
							{ fuel = 200; }
							else if(level >= 401)
							{ fuel = 200; }
			                format(string, sizeof(string), "*       %d%,  $%d    %s.",fuel,RefillPrice[playerid],giveplayer);
							SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							format(string, sizeof(string), "*    %s's   %d%, $%d     .",sendername,fuel,RefillPrice[playerid]);
							SendClientMessage(RefillOffer[playerid], COLOR_LIGHTBLUE, string);
							PlayerInfo[RefillOffer[playerid]][pPayCheck] += RefillPrice[playerid];
							NormMoney[playerid] = 2;
							AntiMoney[playerid] = AntiMoney[playerid] - RefillPrice[playerid];
							GiveMoney(playerid, -RefillPrice[playerid]);
							if(Gas[car] < 110) { Gas[car] += fuel; }
					        RefillOffer[playerid] = 999;
							RefillPrice[playerid] = 0;
							return 1;
			            }
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, " ,   !");
						    return 1;
						}
			        }
			        return 1;
			    }
				else
				{
				    SendClientMessage(playerid, COLOR_GREY, "       !");
				    return 1;
				}
			}
			else if(strcmp(x_job,"live",true) == 0)
			{
			    if(LiveOffer[playerid] < 999)
			    {
			        if(IsPlayerConnected(LiveOffer[playerid]))
			        {
				        if(ProxDetectorS(5.0, playerid, LiveOffer[playerid]))
						{
						    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*     ");
							SendClientMessage(LiveOffer[playerid], COLOR_LIGHTBLUE, "*      ( /live again).");
							TogglePlayerControllable(playerid, 0);
							TogglePlayerControllable(LiveOffer[playerid], 0);
							TalkingLive[playerid] = LiveOffer[playerid];
							TalkingLive[LiveOffer[playerid]] = playerid;
							LiveOffer[playerid] = 999;
							return 1;
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, "        !");
							return 1;
						}
					}
					return 1;
				}
				else
				{
				    SendClientMessage(playerid, COLOR_GREY, "     !");
				    return 1;
				}
			}
			else if(strcmp(x_job,"lawyer",true) == 0)
			{
			    tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_GRAD2, " : /accept lawyer [playerid/PartOfName]");
					return 1;
				}
				giveplayerid = ReturnUser(tmp);
				if((PlayerInfo[playerid][pLeader] == 7 || PlayerInfo[playerid][pMember] == 7 && PlayerInfo[playerid][pRank] >= 14))
				{
				    if(IsPlayerConnected(giveplayerid))
				    {
				        if(giveplayerid != INVALID_PLAYER_ID)
				        {
				            if(PlayerInfo[giveplayerid][pJob] == 2 || PlayerInfo[giveplayerid][pMember] == 7 && PlayerInfo[giveplayerid][pRank] == 10)
				            {
							    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
								GetPlayerName(playerid, sendername, sizeof(sendername));
								format(string, sizeof(string), "*        %s ", giveplayer);
								SendClientMessage(playerid, COLOR_LIGHTBLUE,string);
								format(string, sizeof(string), "*  %s      ( /free)", sendername);
								SendClientMessage(giveplayerid, COLOR_LIGHTBLUE,string);
								ApprovedLawyer[giveplayerid] = 1;
							    return 1;
							}
							else
							{
							    SendClientMessage(playerid,COLOR_GREY,"    ");
							}
						}
					}
					return 1;
				}
				else
				{
				    SendClientMessage(playerid, COLOR_GREY, "     !");
				    return 1;
				}
			}
			else if(strcmp(x_job,"bodyguard",true) == 0)
			{
			    if(GuardOffer[playerid] < 999)
			    {
			        if(GetPlayerMoney(playerid) > GuardPrice[playerid])
				    {
					    if(IsPlayerConnected(GuardOffer[playerid]))
					    {
					        GetPlayerName(GuardOffer[playerid], giveplayer, sizeof(giveplayer));
							GetPlayerName(playerid, sendername, sizeof(sendername));
							format(string, sizeof(string), "*     $%d   %s.",GuardPrice[playerid],giveplayer);
							SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							format(string, sizeof(string), "* %s    ,  $%d",sendername,GuardPrice[playerid]);
							SendClientMessage(GuardOffer[playerid], COLOR_LIGHTBLUE, string);
							NormMoney[GuardOffer[playerid]] = 2;
							AntiMoney[GuardOffer[playerid]] = AntiMoney[GuardOffer[playerid]] + GuardPrice[playerid];
							GiveMoney(GuardOffer[playerid], GuardPrice[playerid]);
							NormMoney[playerid] = 2;
							AntiMoney[playerid] = AntiMoney[playerid] - GuardPrice[playerid];
							GiveMoney(playerid, -GuardPrice[playerid]);
					        GuardOffer[playerid] = 999;
							GuardPrice[playerid] = 0;
							return 1;
						}
						return 1;
					}
					else
					{
					    SendClientMessage(playerid, COLOR_GREY, "     !");
					    return 1;
					}
			    }
			    else
			    {
			        SendClientMessage(playerid, COLOR_GREY, " offerd    !");
			        return 1;
			    }
			}
			else if(strcmp(x_job,"drugs",true) == 0)
			{
			    if(DrugOffer[playerid] < 999)
			    {
			        if(GetPlayerMoney(playerid) > DrugPrice[playerid])
				    {
				        if(PlayerInfo[playerid][pDrugs] < 7)
				        {
					        if(IsPlayerConnected(DrugOffer[playerid]))
					        {
					            GetPlayerName(DrugOffer[playerid], giveplayer, sizeof(giveplayer));
								GetPlayerName(playerid, sendername, sizeof(sendername));
								format(string, sizeof(string), "*   %d   $%d    %s.",DrugGram[playerid],DrugPrice[playerid],giveplayer);
								SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
								format(string, sizeof(string), "* %s   %d , $%d     .",sendername,DrugGram[playerid],DrugPrice[playerid]);
								SendClientMessage(DrugOffer[playerid], COLOR_LIGHTBLUE, string);
                                NormMoney[DrugOffer[playerid]] = 2;
								AntiMoney[DrugOffer[playerid]] = AntiMoney[DrugOffer[playerid]] + DrugPrice[DrugOffer[playerid]];
								GiveMoney(DrugOffer[playerid], DrugPrice[playerid]);
								PlayerInfo[DrugOffer[playerid]][pDrugsSkill] ++;
								NormMoney[playerid] = 2;
								AntiMoney[playerid] = AntiMoney[playerid] - DrugPrice[playerid];
								GiveMoney(playerid, -DrugPrice[playerid]);
								PlayerInfo[playerid][pDrugs] += DrugGram[playerid];
								PlayerInfo[playerid][pZakonp] -= 3;
								PlayerInfo[DrugOffer[playerid]][pDrugs] -= DrugGram[playerid];
					            DrugOffer[playerid] = 999;
								DrugPrice[playerid] = 0;
								DrugGram[playerid] = 0;
								return 1;
							}
							return 1;
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, "   ,    !");
						    return 1;
						}
					}
					else
					{
					    SendClientMessage(playerid, COLOR_GREY, "      !");
					    return 1;
					}
			    }
			    else
			    {
			        SendClientMessage(playerid, COLOR_GREY, " offerd    !");
			        return 1;
			    }
			}
			else if(strcmp(x_job,"sex",true) == 0)
			{
			    if(SexOffer[playerid] < 999)
				{
					if(GetPlayerMoney(playerid) > SexPrice[playerid])
			  		{
						if (IsPlayerConnected(SexOffer[playerid]))
						{
						    new Car = GetPlayerVehicleID(playerid);
						    if(IsPlayerInAnyVehicle(playerid) && IsPlayerInVehicle(SexOffer[playerid], Car))
						    {
								GetPlayerName(SexOffer[playerid], giveplayer, sizeof(giveplayer));
								GetPlayerName(playerid, sendername, sizeof(sendername));
								format(string, sizeof(string), "*       %s,  $%d.", giveplayer, SexPrice[playerid]);
								SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
								format(string, sizeof(string), "* %s    , $%d     .", sendername, SexPrice[playerid]);
								SendClientMessage(SexOffer[playerid], COLOR_LIGHTBLUE, string);
								PlayerInfo[SexOffer[playerid]][pPayCheck] += SexPrice[playerid];
								NormMoney[playerid] = 2;
								AntiMoney[playerid] = AntiMoney[playerid] - SexPrice[playerid];
								GiveMoney(playerid, -SexPrice[playerid]);
								PlayerInfo[SexOffer[playerid]][pSexSkill] ++;
								if(PlayerInfo[SexOffer[playerid]][pSexSkill] == 50)
								{ SendClientMessage(SexOffer[playerid], COLOR_YELLOW, "*    -   2,     (),      ."); }
								else if(PlayerInfo[SexOffer[playerid]][pSexSkill] == 100)
								{ SendClientMessage(SexOffer[playerid], COLOR_YELLOW, "*    -   3,     (),      ."); }
								else if(PlayerInfo[SexOffer[playerid]][pSexSkill] == 200)
								{ SendClientMessage(SexOffer[playerid], COLOR_YELLOW, "*    -   4,     (),      ."); }
								else if(PlayerInfo[SexOffer[playerid]][pSexSkill] == 400)
								{ SendClientMessage(SexOffer[playerid], COLOR_YELLOW, "*    -   5,     (),      ."); }
								if(STDPlayer[playerid] == 0)
								{
								    if(Condom[playerid] < 1)
									{
									    new Float:health;
									    new level = PlayerInfo[SexOffer[playerid]][pSexSkill];
									    if(level >= 0 && level <= 50)
									    {
									        if(GetPlayerHealth(playerid, health) < 150) {
											SetPlayerHealthAC(playerid, health + 30.0); }
											new rand = random(sizeof(STD1));
											STDPlayer[playerid] = STD1[rand];
											STDPlayer[SexOffer[playerid]] = STD1[rand];
											if(STD1[rand] == 0) { SendClientMessage(playerid, COLOR_LIGHTBLUE, "*   30  +  .,  ."); SendClientMessage(SexOffer[playerid], COLOR_LIGHTBLUE, "* You haven't got a STD while having Sex."); }
											else if(STD1[rand] == 1) { SendClientMessage(playerid, COLOR_LIGHTBLUE, "*   30  + Chlamydia - ."); SendClientMessage(SexOffer[playerid], COLOR_LIGHTBLUE, "* You got a Chlamydia because of the Sex."); }
											else if(STD1[rand] == 2) { SendClientMessage(playerid, COLOR_LIGHTBLUE, "*   30  +  - ."); SendClientMessage(SexOffer[playerid], COLOR_LIGHTBLUE, "* You got a Gonorrhea because of the Sex."); }
											else if(STD1[rand] == 3) { SendClientMessage(playerid, COLOR_LIGHTBLUE, "*   30  +  - ."); SendClientMessage(SexOffer[playerid], COLOR_LIGHTBLUE, "* You got a Syphilis because of the Sex."); }
										}
										else if(level >= 51 && level <= 100)
									    {
									        if(GetPlayerHealth(playerid, health) < 150) {
											SetPlayerHealthAC(playerid, health + 60.0); }
											new rand = random(sizeof(STD2));
											STDPlayer[playerid] = STD2[rand];
											STDPlayer[SexOffer[playerid]] = STD2[rand];
											if(STD2[rand] == 0) { SendClientMessage(playerid, COLOR_LIGHTBLUE, "*   60  +  .,  ."); SendClientMessage(SexOffer[playerid], COLOR_LIGHTBLUE, "* You haven't got a STD while having Sex."); }
											else if(STD2[rand] == 1) { SendClientMessage(playerid, COLOR_LIGHTBLUE, "*   60  + Chlamydia - ."); SendClientMessage(SexOffer[playerid], COLOR_LIGHTBLUE, "* You got a Chlamydia because of the Sex."); }
											else if(STD2[rand] == 2) { SendClientMessage(playerid, COLOR_LIGHTBLUE, "*   60  +  - ."); SendClientMessage(SexOffer[playerid], COLOR_LIGHTBLUE, "* You got a Gonorrhea because of the Sex."); }
											else if(STD2[rand] == 3) { SendClientMessage(playerid, COLOR_LIGHTBLUE, "*   60  +  - ."); SendClientMessage(SexOffer[playerid], COLOR_LIGHTBLUE, "* You got a Syphilis because of the Sex."); }
										}
										else if(level >= 101 && level <= 200)
									    {
									        if(GetPlayerHealth(playerid, health) < 150) {
											SetPlayerHealthAC(playerid, health + 90.0); }
											new rand = random(sizeof(STD3));
											STDPlayer[playerid] = STD3[rand];
											STDPlayer[SexOffer[playerid]] = STD3[rand];
											if(STD3[rand] == 0) { SendClientMessage(playerid, COLOR_LIGHTBLUE, "*   90  +  .,  ."); SendClientMessage(SexOffer[playerid], COLOR_LIGHTBLUE, "* You haven't got a STD while having Sex."); }
											else if(STD3[rand] == 1) { SendClientMessage(playerid, COLOR_LIGHTBLUE, "*   90  + Chlamydia - ."); SendClientMessage(SexOffer[playerid], COLOR_LIGHTBLUE, "* You got a Chlamydia because of the Sex."); }
											else if(STD3[rand] == 2) { SendClientMessage(playerid, COLOR_LIGHTBLUE, "*   90  +  - ."); SendClientMessage(SexOffer[playerid], COLOR_LIGHTBLUE, "* You got a Gonorrhea because of the Sex."); }
											else if(STD3[rand] == 3) { SendClientMessage(playerid, COLOR_LIGHTBLUE, "*   90  +  - ."); SendClientMessage(SexOffer[playerid], COLOR_LIGHTBLUE, "* You got a Syphilis because of the Sex."); }
										}
										else if(level >= 201 && level <= 400)
									    {
									        if(GetPlayerHealth(playerid, health) < 150) {
											SetPlayerHealthAC(playerid, health + 120.0); }
											new rand = random(sizeof(STD4));
											STDPlayer[playerid] = STD4[rand];
											STDPlayer[SexOffer[playerid]] = STD4[rand];
											if(STD4[rand] == 0) { SendClientMessage(playerid, COLOR_LIGHTBLUE, "*   120  +  .,  ."); SendClientMessage(SexOffer[playerid], COLOR_LIGHTBLUE, "* You haven't got a STD while having Sex."); }
											else if(STD4[rand] == 1) { SendClientMessage(playerid, COLOR_LIGHTBLUE, "*   120  + Chlamydia - ."); SendClientMessage(SexOffer[playerid], COLOR_LIGHTBLUE, "* You got a Chlamydia because of the Sex."); }
											else if(STD4[rand] == 2) { SendClientMessage(playerid, COLOR_LIGHTBLUE, "*   120  +  - ."); SendClientMessage(SexOffer[playerid], COLOR_LIGHTBLUE, "* You got a Gonorrhea because of the Sex."); }
											else if(STD4[rand] == 3) { SendClientMessage(playerid, COLOR_LIGHTBLUE, "*   120  +  - ."); SendClientMessage(SexOffer[playerid], COLOR_LIGHTBLUE, "* You got a Syphilis because of the Sex."); }
										}
										else if(level >= 401)
										{
										    if(GetPlayerHealth(playerid, health) < 150) {
											SetPlayerHealthAC(playerid, health + 150.0); }
											SendClientMessage(playerid, COLOR_LIGHTBLUE, "*      ,       ..");
											SendClientMessage(SexOffer[playerid], COLOR_LIGHTBLUE, "*      ,       ..");
										}
				      				}
									else
									{
									    SendClientMessage(SexOffer[playerid], COLOR_LIGHTBLUE, "*   .");
									    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*   .");
									    Condom[playerid] --;
									}
								}
								else
								{
								    SendClientMessage(SexOffer[playerid], COLOR_LIGHTBLUE, "*      .,    .");
								    return 1;
								}
								SexOffer[playerid] = 999;
								return 1;
							}
							else
							{
							    SendClientMessage(playerid, COLOR_GREY, "        !");
							    return 1;
							}
						}//Connected or not
						return 1;
					}
					else
					{
					    SendClientMessage(playerid, COLOR_GREY, "    !");
					    return 1;
					}
				}
				else
				{
				    SendClientMessage(playerid, COLOR_GREY, "     offerd  !");
				    return 1;
				}
			}
			else if(strcmp(x_job,"repair",true) == 0)
			{
			    if(RepairOffer[playerid] < 999)
			    {
			        if(GetPlayerMoney(playerid) > RepairPrice[playerid])
				    {
					    if(IsPlayerInAnyVehicle(playerid))
					    {
					        if(IsPlayerConnected(RepairOffer[playerid]))
					        {
						        GetPlayerName(RepairOffer[playerid], giveplayer, sizeof(giveplayer));
								GetPlayerName(playerid, sendername, sizeof(sendername));
						        RepairCar[playerid] = GetPlayerVehicleID(playerid);
						        RepairVehicle(GetPlayerVehicleID(RepairCar[playerid]));
								format(string, sizeof(string), "*      $%d    %s.",RepairPrice[playerid],giveplayer);
								SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
								format(string, sizeof(string), "*   %s's , $%d     .",sendername,RepairPrice[playerid]);
								SendClientMessage(RepairOffer[playerid], COLOR_LIGHTBLUE, string);
								PlayerInfo[RepairOffer[playerid]][pMechSkill] ++;
				                if(PlayerInfo[RepairOffer[playerid]][pMechSkill] == 50)
								{ SendClientMessage(RepairOffer[playerid], COLOR_YELLOW, "*     -   2,         ."); }
								else if(PlayerInfo[RepairOffer[playerid]][pMechSkill] == 100)
								{ SendClientMessage(RepairOffer[playerid], COLOR_YELLOW, "*     -   3,         ."); }
								else if(PlayerInfo[RepairOffer[playerid]][pMechSkill] == 200)
								{ SendClientMessage(RepairOffer[playerid], COLOR_YELLOW, "*     -   4,         ."); }
								else if(PlayerInfo[RepairOffer[playerid]][pMechSkill] == 400)
								{ SendClientMessage(RepairOffer[playerid], COLOR_YELLOW, "*     -   5,         ."); }
								PlayerInfo[RepairOffer[playerid]][pPayCheck] += RepairPrice[playerid];
								NormMoney[playerid] = 2;
								AntiMoney[playerid] = AntiMoney[playerid] - RepairPrice[playerid];
								GiveMoney(playerid, -RepairPrice[playerid]);
						        RepairOffer[playerid] = 999;
								RepairPrice[playerid] = 0;
								return 1;
							}
							return 1;
						}
						return 1;
					}
					else
					{
					    SendClientMessage(playerid, COLOR_GREY, "     !");
					    return 1;
					}
			    }
			    else
			    {
			        SendClientMessage(playerid, COLOR_GREY, " offerd ,     !");
			        return 1;
			    }
			}
			else { return 1; }
		}//not connected
		return 1;
	}
	if(strcmp(cmd, "/refill", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
		    if(PlayerInfo[playerid][pJob] != 7)
		    {
		        SendClientMessage(playerid, COLOR_GREY, "   !");
		        return 1;
		    }
		    for(new i = 0; i < MAX_PLAYERS; i++)
			{
				new carid = GetPlayerVehicleID(i);
			    if(carid >=mex0 && carid <=mex1)
			    {
					tmp = strtok(cmdtext, idx);
					if(!strlen(tmp))
					{
						SendClientMessage(playerid, COLOR_GRAD2, " : /refill [playerid/PartOfName] [price]");
						return 1;
					}
					new playa;
					new money;
					playa = ReturnUser(tmp);
					tmp = strtok(cmdtext, idx);
					money = strval(tmp);
					if(money < 1 || money > 5000) { SendClientMessage(playerid, COLOR_GREY, "     1,   5000!"); return 1; }
					if(IsPlayerConnected(playa))
					{
					    if(playa != INVALID_PLAYER_ID)
					    {
					        if(ProxDetectorS(8.0, playerid, playa)&& IsPlayerInAnyVehicle(playa))
							{
							    if(playa == playerid) { SendClientMessage(playerid, COLOR_GREY, "   !"); return 1; }
							    GetPlayerName(playa, giveplayer, sizeof(giveplayer));
								GetPlayerName(playerid, sendername, sizeof(sendername));
							    format(string, sizeof(string), "*   %s     $%d .",giveplayer,money);
								SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
								format(string, sizeof(string), "*  %s      $%d ( /accept refill  )",sendername,money);
								SendClientMessage(playa, COLOR_LIGHTBLUE, string);
								RefillOffer[playa] = playerid;
								RefillPrice[playa] = money;
							}
							else
							{
							    SendClientMessage(playerid, COLOR_GREY, "     /   .");
							}
						}
					}
					else
					{
					    SendClientMessage(playerid, COLOR_GREY, "   .");
					}
				}
				else
				{
				    SendClientMessage(playerid,COLOR_GREY,"    ");
				}
   			}
		}
		return 1;
	}
	if(strcmp(cmd, "/repair", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
		    if(PlayerInfo[playerid][pJob] != 7)
		    {
		        SendClientMessage(playerid, COLOR_GREY, "   !");
		        return 1;
		    }
            for(new i = 0; i < MAX_PLAYERS; i++)
			{
				new carid = GetPlayerVehicleID(i);
			    if(carid >=mex0 && carid <=mex1)
			    {
					tmp = strtok(cmdtext, idx);
					if(!strlen(tmp))
					{
						SendClientMessage(playerid, COLOR_GRAD2, " : /repair [playerid/PartOfName] [price]");
						return 1;
					}
					new playa;
					new money;
					playa = ReturnUser(tmp);
					tmp = strtok(cmdtext, idx);
					money = strval(tmp);
					if(money < 1 || money > 99999) { SendClientMessage(playerid, COLOR_GREY, "     1,   99999!"); return 1; }
					if(IsPlayerConnected(playa))
					{
					    if(playa != INVALID_PLAYER_ID)
					    {
					        if(ProxDetectorS(8.0, playerid, playa)&& IsPlayerInAnyVehicle(playa))
							{
							    if(playa == playerid) { SendClientMessage(playerid, COLOR_GREY, "   !"); return 1; }
						    	GetPlayerName(playa, giveplayer, sizeof(giveplayer));
								GetPlayerName(playerid, sendername, sizeof(sendername));
							    format(string, sizeof(string), "*   %s     $%d .",giveplayer,money);
								SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
								format(string, sizeof(string), "*  %s      $%d, ( /accept repair  )",sendername,money);
								SendClientMessage(playa, COLOR_LIGHTBLUE, string);
								RepairOffer[playa] = playerid;
								RepairPrice[playa] = money;
							}
							else
							{
							    SendClientMessage(playerid, COLOR_GREY, "     /   .");
							}
						}
					}
					else
					{
					    SendClientMessage(playerid, COLOR_GREY, "   .");
					}
				}
				else
				{
				    SendClientMessage(playerid,COLOR_GREY,"    ");
				}
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/callcar", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
		    if(CarCalls[playerid] > 0)
		    {
		        new Float:plocx,Float:plocy,Float:plocz;
	            GetPlayerPos(playerid, plocx, plocy, plocz);
				SetVehiclePos(CarID[playerid],plocx,plocy+4, plocz);
				SendClientMessage(playerid, COLOR_LIGHTBLUE, "*   .");
				CarCalls[playerid] -= 1;
				format(string, sizeof(string), "*         %d  .", CarCalls[playerid]);
				SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
		    }
		    else
		    {
		        SendClientMessage(playerid, COLOR_GREY, "  !");
		    }
		}
	    return 1;
	}
	if(strcmp(cmd, "/family", true) == 0 || strcmp(cmd, "/f", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			GetPlayerName(playerid, sendername, sizeof(sendername));
			new length = strlen(cmdtext);
			while ((idx < length) && (cmdtext[idx] <= ' '))
			{
				idx++;
			}
			new offset = idx;
			new result[64];
			while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
			{
				result[idx - offset] = cmdtext[idx];
				idx++;
			}
			result[idx - offset] = EOS;
			if(!strlen(result))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : (/f)amily [family chat]");
				return 1;
			}
			spaceGroupsToSpaces(result);
    		trimSideSpaces(result);
			new word[256],Index;while(Index < strlen(result)) { //        
			word = strtok(result,Index);
			if(Adv(word)==1||ZP(word)||U(word)||T(word)||N(word)||PP(word)||P(word)||V(word)||R(word)||PL(word)||ZV(word)||I(word)||ST(word)||PR(word)||DL(word)||RE(word)||VOC(word)||A(word)||NO(word)||TCZ(word)||BOP(word)){
					new i=strfind(result,word),j=i+strlen(word)-1; result[i++]='[';
					while(i<j) {result[i]='|';i++;}
					result[j]=']';


					GetPlayerName(playerid,playername,sizeof(playername));
					format(string,sizeof(string),"-: %s   ()",playername);
					SendClientMessageToAll(0xFFF300FF,string);
					BanEx(playerid,"-");
				}
		 	}
			if(PlayerInfo[playerid][pMuted] == 1)
			{
				SendClientMessage(playerid, TEAM_CYAN_COLOR, "   ,    ");
				return 1;
			}
			if (gTeam[playerid] >= 5 || PlayerInfo[playerid][pFMember] < 255)
			{
			    new member = PlayerInfo[playerid][pMember];
			    new leader = PlayerInfo[playerid][pLeader];
			    if(member==5||leader==5)
			    {
			        if(PlayerInfo[playerid][pRank] == 10) { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 9) { format(string, sizeof(string), "**   %s: %s. )) **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 8) { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 7) { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result);}
					SendFamilyMessage(5, TEAM_AZTECAS_COLOR, string);
				}
				if(member==6||leader==6) // by Extazy and update by Flashin
			    {
					if(PlayerInfo[playerid][pRank] == 10) { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 9) { format(string, sizeof(string), "**   %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 8) { format(string, sizeof(string), "**   %s: %s. ))  **", sendername, result); }
			        else if(PlayerInfo[playerid][pRank] == 7) { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** - %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "** ʸ %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
					SendFamilyMessage(6, TEAM_AZTECAS_COLOR, string);
				}
				if(member==7||leader==7) // by Extazy and update by Flashin
			    {
				    if(PlayerInfo[playerid][pRank] == 10) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
				    else if(PlayerInfo[playerid][pRank] == 9) { format(string, sizeof(string), "** . %s: %s. **", sendername, result); }
				    else if(PlayerInfo[playerid][pRank] == 8) { format(string, sizeof(string), "**   %s: %s. **", sendername, result); }
				    else if(PlayerInfo[playerid][pRank] == 7) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
				    else if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "**   %s: %s. **", sendername, result); }
				    else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "**   %s: %s. **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "**   %s: %s. **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
					else{ format(string, sizeof(string), "**  %s: %s. **", sendername, result); }
					SendFamilyMessage(7, TEAM_AZTECAS_COLOR, string);
				}
				else if(member==8||leader==8)
				{
				    if(PlayerInfo[playerid][pRank] == 12) { format(string, sizeof(string), "**   %s: %s. )) **", sendername, result); }
				    else if(PlayerInfo[playerid][pRank] == 11) { format(string, sizeof(string), "** .  %s: %s. )) **", sendername, result); }
				    else if(PlayerInfo[playerid][pRank] == 10) { format(string, sizeof(string), "**   %s: %s. )) **", sendername, result); }
				    else if(PlayerInfo[playerid][pRank] == 9) { format(string, sizeof(string), "** .  %s: %s. )) **", sendername, result); }
				    else if(PlayerInfo[playerid][pRank] == 8) { format(string, sizeof(string), "**   %s: %s. )) **", sendername, result); }
				    else if(PlayerInfo[playerid][pRank] == 7) { format(string, sizeof(string), "** . %s: %s. )) **", sendername, result); }
				    else if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "**   %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "**   %s: %s. ))  **", sendername, result); }
					else { format(string, sizeof(string), "**   %s: %s. )) **", sendername, result); }
					SendFamilyMessage(8, TEAM_AZTECAS_COLOR, string);
				}
				else if(member==9||leader==9)
				{
				    if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "** . %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
					SendFamilyMessage(9, TEAM_AZTECAS_COLOR, string);
				}
				else if(member==10||leader==10)
				{
				    if(PlayerInfo[playerid][pRank] == 10) { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 9) { format(string, sizeof(string), "**   %s: %s. )) **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 8) { format(string, sizeof(string), "**   %s: %s. )) **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 7) { format(string, sizeof(string), "**    %s: %s. )) **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** Vip  %s: %s. )) **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else { format(string, sizeof(string), "** Trainee %s: %s. )) **", sendername, result); }
					SendFamilyMessage(10, TEAM_AZTECAS_COLOR, string);
				}
				else if(member==11||leader==11)
				{
				    if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** . %s: %s. )) **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
					SendFamilyMessage(11, TEAM_AZTECAS_COLOR, string);
				}
				else if(member==12||leader==12)
				{
				    if(PlayerInfo[playerid][pRank] == 7) { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
				    else if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "**   %s: %s. )) **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "**   %s: %s. )) **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "**   %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
					SendFamilyMessage(12, TEAM_AZTECAS_COLOR, string);
				}
				else if(member==13||leader==13)
				{
				    if(PlayerInfo[playerid][pRank] == 14) { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 13) { format(string, sizeof(string), "**   %s: %s. )) **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 12) { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 11) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 10) { format(string, sizeof(string), "**    %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 9) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 8) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 7) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
					SendFamilyMessage(13, TEAM_AZTECAS_COLOR, string);
				}
				else if(member==14||leader==14)
				{
				    if(PlayerInfo[playerid][pRank] == 10) { format(string, sizeof(string), "**   %s: %s. )) **", sendername, result); }
				    else if(PlayerInfo[playerid][pRank] == 9) { format(string, sizeof(string), "**   %s: %s. )) **", sendername, result); }
				    else if(PlayerInfo[playerid][pRank] == 8) { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
				    else if(PlayerInfo[playerid][pRank] == 7) { format(string, sizeof(string), "**   %s: %s. )) **", sendername, result); }
				    else if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "**   %s: %s. )) **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "**   %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
					SendFamilyMessage(14, TEAM_AZTECAS_COLOR, string);
				}
				else if(member==15||leader==15)
				{
					if(PlayerInfo[playerid][pRank] == 12) { format(string, sizeof(string), "** Padre %s: %s. )) **", sendername, result); }
				    else if(PlayerInfo[playerid][pRank] == 11) { format(string, sizeof(string), "** Adjutno %s: %s. )) **", sendername, result); }
				    else if(PlayerInfo[playerid][pRank] == 10) { format(string, sizeof(string), "** Capitulio %s: %s. )) **", sendername, result); }
				    else if(PlayerInfo[playerid][pRank] == 9) { format(string, sizeof(string), "** Cabeza %s: %s. )) **", sendername, result); }
				    else if(PlayerInfo[playerid][pRank] == 8) { format(string, sizeof(string), "** Gestion %s: %s. )) **", sendername, result); }
				    else if(PlayerInfo[playerid][pRank] == 7) { format(string, sizeof(string), "** Autoridad %s: %s. )) **", sendername, result); }
				    else if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "** Cutthroad %s: %s. )) **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** Gangster %s: %s. )) **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "** Soldato %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "** Verificado %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "** Novato %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "** Stanger %s: %s. ))  **", sendername, result); }
					else { format(string, sizeof(string), "** Stanger %s: %s. )) **", sendername, result); }
					SendFamilyMessage(15, TEAM_AZTECAS_COLOR, string);
				}
				else if(member==16||leader==16)
				{
				    if(PlayerInfo[playerid][pRank] == 10) { format(string, sizeof(string), "**   %s: %s. )) **", sendername, result); }
				    else if(PlayerInfo[playerid][pRank] == 9) { format(string, sizeof(string), "**   %s: %s. )) **", sendername, result); }
				    else if(PlayerInfo[playerid][pRank] == 8) { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
				    else if(PlayerInfo[playerid][pRank] == 7) { format(string, sizeof(string), "**   %s: %s. )) **", sendername, result); }
				    else if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "**   %s: %s. )) **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "**   %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
					SendFamilyMessage(16, TEAM_AZTECAS_COLOR, string);
				}
				else if(member==17||leader==17)
				{
				    if(PlayerInfo[playerid][pRank] == 14) { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
				    else if(PlayerInfo[playerid][pRank] == 13) { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 12) { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
				    else if(PlayerInfo[playerid][pRank] == 11) { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
				    else if(PlayerInfo[playerid][pRank] == 10) { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
				    else if(PlayerInfo[playerid][pRank] == 9) { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
				    else if(PlayerInfo[playerid][pRank] == 8) { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
				    else if(PlayerInfo[playerid][pRank] == 7) { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
				    else if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
					SendFamilyMessage(17, TEAM_AZTECAS_COLOR, string);
				}
				else if(member==18||leader==18)
				{
				    if(PlayerInfo[playerid][pRank] == 12) { format(string, sizeof(string), "** Padre %s: %s. )) **", sendername, result); }
				    else if(PlayerInfo[playerid][pRank] == 11) { format(string, sizeof(string), "** Adjunto %s: %s. )) **", sendername, result); }
				    else if(PlayerInfo[playerid][pRank] == 10) { format(string, sizeof(string), "** Capitulo %s: %s. )) **", sendername, result); }
				    else if(PlayerInfo[playerid][pRank] == 9) { format(string, sizeof(string), "** Autoridad %s: %s. )) **", sendername, result); }
				    else if(PlayerInfo[playerid][pRank] == 8) { format(string, sizeof(string), "** Soldado %s: %s. )) **", sendername, result); }
				    else if(PlayerInfo[playerid][pRank] == 7) { format(string, sizeof(string), "** Cutthroat %s: %s. )) **", sendername, result); }
				    else if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "** Hermano %s: %s. )) **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** Gangster %s: %s. )) **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "** Verificado %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "** Local %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "** Ordinario %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "** Novato %s: %s. ))  **", sendername, result); }
					else { format(string, sizeof(string), "** Novato %s: %s. )) **", sendername, result); }
					SendFamilyMessage(18, TEAM_AZTECAS_COLOR, string);
				}
				else if(member==19||leader==19)
				{
	    			if(PlayerInfo[playerid][pRank] == 9) { format(string, sizeof(string), "** - %s: %s. **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 8) { format(string, sizeof(string), "** - %s: %s. **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 7) { format(string, sizeof(string), "** - %s: %s. **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "** - %s: %s. **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "**    %s: %s. **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "** - %s: %s. **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "** - %s: %s. **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "**    %s: %s. **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "**    %s: %s. **", sendername, result); }
                    else { format(string, sizeof(string), "**    %s: %s. )) **", sendername, result); }
					SendFamilyMessage(19, TEAM_AZTECAS_COLOR, string);
                }
				else if(member==21||leader==21)
				{
				    if(PlayerInfo[playerid][pRank] == 10) { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
				    else if(PlayerInfo[playerid][pRank] == 9) { format(string, sizeof(string), "**   %s: %s. )) **", sendername, result); }
				    else if(PlayerInfo[playerid][pRank] == 8) { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
				    else if(PlayerInfo[playerid][pRank] == 7) { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
				    else if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
					SendFamilyMessage(21, TEAM_AZTECAS_COLOR, string);
				}
				else if(member==23||leader==23)
				{
				    if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** . %s: %s. )) **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "** . %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
					SendFamilyMessage(23, TEAM_AZTECAS_COLOR, string);
				}
				else if(member==25||leader==25)
				{
				    if(PlayerInfo[playerid][pRank] == 7) { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "**    %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "**  %s: %s. ))  **", sendername, result); }
					else { format(string, sizeof(string), "**  %s: %s. )) **", sendername, result); }
					SendFamilyMessage(25, TEAM_AZTECAS_COLOR, string);
				}
				else if(PlayerInfo[playerid][pFMember] < 255)
			    {
			        if(PlayerInfo[playerid][pRank] == 6) { format(string, sizeof(string), "** Godfather %s: %s. )) **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 5) { format(string, sizeof(string), "** Underboss %s: %s. )) **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 4) { format(string, sizeof(string), "** Capo %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 3) { format(string, sizeof(string), "** Soldier %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 2) { format(string, sizeof(string), "** Associate %s: %s. ))  **", sendername, result); }
					else if(PlayerInfo[playerid][pRank] == 1) { format(string, sizeof(string), "** Outsider %s: %s. ))  **", sendername, result); }
					else { format(string, sizeof(string), "** Outsider %s: %s. )) **", sendername, result); }
					SendNewFamilyMessage(PlayerInfo[playerid][pFMember], TEAM_AZTECAS_COLOR, string);
				}
				printf("%s", string);
				return 1;
			}
			else
			{
				SendClientMessage(playerid, COLOR_GRAD2, "   !");
				return 1;
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/setsms", true) == 0 )
    {
   	 	GetPlayerName(playerid, sendername, sizeof(sendername));
 		if(PlayerInfo[playerid][pLeader] == 9)//SF
		{
			new listitems[] = "-    SMS\n-   SMS\n-   SMS";
 			ShowPlayerDialog(playerid, 2224, DIALOG_STYLE_LIST, " 33777", listitems, "", "");
		}
	}
	if(strcmp(cmd, "/news", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if(PlayerInfo[playerid][pMember] == 9 || PlayerInfo[playerid][pLeader] == 9)
			{
			    new carid = GetPlayerVehicleID(playerid);
		        if(PlayerInfo[playerid][pMuted] == 1)
				{
					SendClientMessage(playerid, TEAM_CYAN_COLOR, "   ");
					return 1;
				}
				if(carid >= rep1 && carid <= rep2 || PlayerToPoint(5.0,playerid,1248.3,-804.3,1084.0))
				{
				    if(newson == -1)
				    {
				        newson = playerid;
						SendClientMessage(playerid,COLOR_LIGHTBLUE,"  !    ,     ");
				    }
				    else if(newson == playerid)
				    {
				        newson = -1;
				        SendClientMessage(playerid,COLOR_LIGHTBLUE,"  !");
				    }
				    else if(newson != playerid && newson != -1)
				    {
				        SendClientMessage(playerid,COLOR_GREY,"    .    2 ");
				    }
				}
				else
				{
				    SendClientMessage(playerid, COLOR_GREY, "          !");
				    return 1;
				}
			}
			else
			{
			    SendClientMessage(playerid, COLOR_GREY, "    !");
			}
		}//not connected
		return 1;
	}
	if(strcmp(cmd, "/live", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			if(PlayerInfo[playerid][pMember] == 9 || PlayerInfo[playerid][pLeader] == 9)
			{
			    if(TalkingLive[playerid] != 255)
			    {
			        SendClientMessage(playerid, COLOR_LIGHTBLUE, "*  ");
			        SendClientMessage(TalkingLive[playerid], COLOR_LIGHTBLUE, "*  ");
			        TogglePlayerControllable(playerid, 1);
			        TogglePlayerControllable(TalkingLive[playerid], 1);
		            TalkingLive[TalkingLive[playerid]] = 255;
			        TalkingLive[playerid] = 255;
			        return 1;
			    }
			    if(PlayerInfo[playerid][pNewsSkill] < 400)
				{
				    SendClientMessage(playerid, COLOR_GREY, "    ,   !");
				    return 1;
				}
				tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_GRAD1, " : /live [playerid/PartOfName]");
					return 1;
				}
				//giveplayerid = strval(tmp);
		        giveplayerid = ReturnUser(tmp);
				if (IsPlayerConnected(giveplayerid))
				{
				    if(giveplayerid != INVALID_PLAYER_ID)
				    {
						if(ProxDetectorS(5.0, playerid, giveplayerid))
						{
						    if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "       "); return 1; }
						    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
							GetPlayerName(playerid, sendername, sizeof(sendername));
							format(string, sizeof(string), "*    %s.", giveplayer);
							SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							format(string, sizeof(string), "* %s     (/accept live) .", sendername);
							SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
							LiveOffer[giveplayerid] = playerid;
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, "    ");
						    return 1;
						}
					}
				}
				else
				{
				    SendClientMessage(playerid, COLOR_GREY, "  /!");
				    return 1;
				}
			}
			else
			{
			    SendClientMessage(playerid, COLOR_GREY, "    !");
			}
		}//not connected
		return 1;
	}
	if(strcmp(cmd, "/selldrugs", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
		    if(IsAGang(playerid))
		    {
				tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_GRAD2, " : /selldrugs [playerid/PartOfName] [ammount] [price]");
					return 1;
				}
				new playa;
				new money;
				new needed;
				playa = ReturnUser(tmp);
				tmp = strtok(cmdtext, idx);
				if(!strlen(tmp)) { return 1; }
				needed = strval(tmp);
				if(needed < 1 || needed > 99) { SendClientMessage(playerid, COLOR_GREY, "     1,   99!"); return 1; }
				tmp = strtok(cmdtext, idx);
				if(!strlen(tmp)) { return 1; }
				money = strval(tmp);
				if(money < 1 || money > 99999) { SendClientMessage(playerid, COLOR_GREY, "      1,   99999!"); return 1; }
				if(needed > PlayerInfo[playerid][pDrugs]) { SendClientMessage(playerid, COLOR_GREY, "   ,     !"); return 1; }
				if(IsPlayerConnected(playa))
				{
				    if(playa != INVALID_PLAYER_ID)
				    {
						if (ProxDetectorS(8.0, playerid, playa))
						{
						    if(playa == playerid)
						    {
						        SendClientMessage(playerid, COLOR_GREY, "   !");
						        return 1;
						    }
						    GetPlayerName(playa, giveplayer, sizeof(giveplayer));
							GetPlayerName(playerid, sendername, sizeof(sendername));
						    format(string, sizeof(string), "*   %s  %d   $%d", giveplayer, needed, money);
							SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							format(string, sizeof(string), "*  %s    %d   $%d ( /accept drugs  )", sendername, needed, money);
							SendClientMessage(playa, COLOR_LIGHTBLUE, string);
							DrugOffer[playa] = playerid;
							DrugPrice[playa] = money;
							DrugGram[playa] = needed;
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, "     !");
						}
					}
				}
				else
				{
				    SendClientMessage(playerid, COLOR_GREY, "   .");
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GREY, "  .");
			}
		}
		return 1;
	}
	if(strcmp(cmdtext, "/usedrugs", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	   	{
	   	    if(PlayerBoxing[playerid] > 0)
	        {
	            SendClientMessage(playerid, COLOR_GREY, "  ,      !");
	            return 1;
	        }
			if(PlayerInfo[playerid][pDrugs] > 1)
			{
			    PlayerStoned[playerid] += 1;
			    if(PlayerStoned[playerid] >= 2) { GameTextForPlayer(playerid, "~w~You are~n~~p~Stoned", 4000, 1); }
			    new Float:health;
			    GetPlayerHealth(playerid, health);
			    if(PlayerInfo[playerid][pDrugPerk] > 0)
			    {
			        new hp = 2 * PlayerInfo[playerid][pDrugPerk]; hp += 20;
					SetPlayerHealthAC(playerid, health + hp);
			    }
			    else
			    {
			        SetPlayerHealthAC(playerid, health + 20.0);
			    }
			    SendClientMessage(playerid, COLOR_GREY, " 2  !");
			    PlayerInfo[playerid][pDrugs] -= 2;
			    PlayerInfo[playerid][pNark] += 3;
			    PlayerLomkaTime[playerid] = 3600;
			    vshtorilo[playerid] = vshtorilo[playerid] + 60;
			    SetPlayerDrunkLevel(playerid,GetPlayerDrunkLevel(playerid)+2000);
			    GetPlayerName(playerid, sendername, sizeof(sendername));
				format(string, sizeof(string), "* %s  2  ", sendername);
				ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
				if(PlayerInfo[playerid][pNark] == 0)
				{
					PlayerMayNarco[playerid] += 350;
					if(PlayerMayNarco[playerid] >=1000)
					{
						PlayerInfo[playerid][pNark] = 1;
						PlayerInfo[playerid][pNarcolomka] = 400;
					}
				}
				else
				{
				    PlayerInfo[playerid][pNarcolomka] += 400;
				    SetPlayerWeather(playerid, -68);
				}
				if(PlayerStoned[playerid] >= 4)
				{
					//GameTextForPlayer(playerid, "~w~You are~n~~p~Stoned", 4000, 1);
					PlayerLomkaTime[playerid] = 3600;
					//TogglePlayerControllable(playerid,0);
					ApplyAnimation(playerid, "CRACK", "crckdeth2", 4.0, 1, 0, 0, 0, 300000000);
					format(string, sizeof(string), "%s    ", sendername);
			    	ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
			    	SendClientMessage(playerid,COLOR_RED,"--==     ==--");
					SendClientMessage(playerid,COLOR_WHITE," : /servies ");
					//PlayerStoned[playerid] = 0;
					return 1;
				}
			}
			else
			{
			    SendClientMessage(playerid, COLOR_GREY, "      !");
			}
		}//not connected
		return 1;
	}

	if(strcmp(cmd, "/makemats", true) == 0)
	{
		if (PlayerInfo[playerid][pAdmin] >= 5)
		{
	    	if(IsPlayerConnected(playerid))
	    	{
				tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_GRAD1, " : /makemats [ID] [-]");
					return 1;
				}
				//giveplayerid = strval(tmp);
	        	giveplayerid = ReturnUser(tmp);
				tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_GRAD1, " : /makemats [ID] [-]");
					return 1;
				}
				new playa;
				GetPlayerName(playa, sendername, sizeof(sendername));
				playa = ReturnUser(tmp);
				moneys = strval(tmp);
		    	PlayerInfo[giveplayerid][pMats] = moneys;
			    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
				GetPlayerName(playerid, sendername, sizeof(sendername));
				format(string, 256, " AdmCmd: %s  %s %d .", sendername,giveplayer,moneys);
				ABroadCast(COLOR_YELLOW,string,1);
			}
		}
		return 1;
	}

	if(strcmp(cmd, "/makedrugs", true) == 0)
	{
		if (PlayerInfo[playerid][pAdmin] >= 5)
		{
	    	if(IsPlayerConnected(playerid))
	    	{
				tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_GRAD1, " : /makedrugs [ID] [-]");
					return 1;
				}
				//giveplayerid = strval(tmp);
	        	giveplayerid = ReturnUser(tmp);
				tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_GRAD1, " : /makedrugs [ID] [-]");
					return 1;
				}
				new playa;
				GetPlayerName(playa, sendername, sizeof(sendername));
				playa = ReturnUser(tmp);
				moneys = strval(tmp);
		    	PlayerInfo[giveplayerid][pDrugs] = moneys;
			    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
				GetPlayerName(playerid, sendername, sizeof(sendername));
				format(string, 256, " AdmCmd: %s  %s %d .", sendername,giveplayer,moneys);
				ABroadCast(COLOR_YELLOW,string,1);
			}
		}
		return 1;
	}

	if(strcmp(cmd, "/givedrugs", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	    {
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /givedrugs [playerid/PartOfName] [ammount]");
				return 1;
			}
			new playa;
			new needed;
			playa = ReturnUser(tmp);
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp)) { return 1; }
			needed = strval(tmp);
			if(needed < 1 || needed > 99) { SendClientMessage(playerid, COLOR_GREY, "     1,   99!"); return 1; }
			if(PlayerInfo[playerid][pDrugs] < needed)
			{
			    SendClientMessage(playerid,COLOR_GREY,"    !");
			    return 1;
			}
			if(IsPlayerConnected(playa))
			{
			    if(playa != INVALID_PLAYER_ID)
			    {
					if (ProxDetectorS(8.0, playerid, playa))
					{
					    if(playa == playerid)
					    {
					        SendClientMessage(playerid, COLOR_GREY, "   !");
					        return 1;
					    }
					    GetPlayerName(playa, giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
					    format(string, sizeof(string), "*   %s %d  ", giveplayer, needed);
						SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						format(string, sizeof(string), "* %s   %d  ", sendername, needed);
						SendClientMessage(playa, COLOR_LIGHTBLUE, string);
						format(string, sizeof(string), "* %s  %s ", sendername, giveplayer);
						ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
						PlayerInfo[playerid][pDrugs] = PlayerInfo[playerid][pDrugs] - needed;
						PlayerInfo[playa][pDrugs] = PlayerInfo[playa][pDrugs] + needed;
					}
					else
					{
					    SendClientMessage(playerid, COLOR_GREY, "     !");
					}
				}
			}
			else
			{
			    SendClientMessage(playerid, COLOR_GREY, "   .");
			}
		}
		return 1;
	}
    if (strcmp("/couch", cmdtext, true) == 0 || strcmp("/ch", cmdtext, true) == 0)
	{
 		if(IsPlayerInRangeOfPoint(playerid, 10.0,764.4099,2.5807,1000.7151))
		{
			if (GetPlayerMoney(playerid) >= 150)
	        {
	            if (zan[playerid] == 1)
	            {
	                SendClientMessage(playerid,COLOR_WHITE,"    1 .");
	                return 1;
				}
				else
				{
					ShowPlayerDialog(playerid,2004,DIALOG_STYLE_MSGBOX,"{FF0000}  "," ,   100$","","-");
					return 1;
				}
			}
			else
			{
			SendClientMessage(playerid,COLOR_WHITE,"   .");
			}
		}
		else
		{
		SendClientMessage(playerid,COLOR_WHITE,"   .");
		}
		return 1;
	}
	if (strcmp("/slesson", cmdtext, true) == 0 || strcmp("/sln", cmdtext, true) == 0)
	{
 		if(IsPlayerInRangeOfPoint(playerid, 10.0,297.0089,-38.5118,1001.5156))
		{
			if (GetPlayerMoney(playerid) >= 150)
	        {
	            if (ggun[playerid] == 1)
	            {
	                SendClientMessage(playerid,COLOR_WHITE,"    1 .");
	                return 1;
				}
				else
				{
					new s[256];
			    	format(s,sizeof(s),"Colt 9mm\nColt  \nDesert Eagle\n\nMP-5\nAK-47\nM4a1");
			    	ShowPlayerDialog(playerid,2013,DIALOG_STYLE_LIST,"  ",s,"","");
			    	return 1;
			    }
			}
			else
			{
			SendClientMessage(playerid,COLOR_WHITE,"   .");
			}
		}
		else
		{
		SendClientMessage(playerid,COLOR_WHITE,"   .");
		}
		return 1;
	}
	if(strcmp(cmd, "/outgun", true) == 0)
	{
		if(IsPlayerConnected(playerid))
		{
			new gunID = GetPlayerWeapon(playerid);
			new gunAmmo = GetPlayerAmmo(playerid);
			GetPlayerName(playerid, sendername, sizeof(sendername));
			if(gunID != 0 && gunAmmo != 0)
			{
			    new weaponname[40];
			    GetWeaponName(gunID,weaponname,sizeof(weaponname));
				RemovePlayerWeapon(playerid, gunID);
				format(string, sizeof(string), "*%s  %s", sendername,weaponname);
				ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
				return 1;
			}
			else
			{
				SendClientMessage(playerid, COLOR_GREY, "*    !");
				return 1;
			}
		}
		return 1;
	}
	if(strcmp(cmdtext, "/outdrugs", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	   	{
			if(PlayerInfo[playerid][pDrugs] > 0)
			{
                GetPlayerName(playerid, sendername, sizeof(sendername));
				format(string, sizeof(string), "* %s   .", sendername);
				ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
				PlayerInfo[playerid][pDrugs] = 0;
			}
			else
			{
			    SendClientMessage(playerid, COLOR_GREY, "   !");
			}
		}//not connected
		return 1;
	}

	if(strcmp(cmdtext, "/outmats", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	   	{
			if(PlayerInfo[playerid][pMats] > 0)
			{
                GetPlayerName(playerid, sendername, sizeof(sendername));
				format(string, sizeof(string), "* %s   .", sendername);
				ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
				PlayerInfo[playerid][pMats] = 0;
			}
			else
			{
			    SendClientMessage(playerid, COLOR_GREY, "   !");
			}
		}//not connected
		return 1;
	}

	if(strcmp(cmd, "/healme", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	   	{
	        if (PlayerToPoint(3, playerid,1173.2563,-1323.3102,15.3943)||PlayerToPoint(3, playerid,2029.5945,-1404.6426,17.2512))
			{
	            if(STDPlayer[playerid] > 0)
	            {
					STDPlayer[playerid] = 0;
					SendClientMessage(playerid, COLOR_LIGHTBLUE, "*     .  -   !");
                    NormMoney[playerid] = 2;
					AntiMoney[playerid] = AntiMoney[playerid] - 1000;
					GiveMoney(playerid, -1000);
					SendClientMessage(playerid, TEAM_CYAN_COLOR, ":     1000$,-.  !");
				}
				else
				{
				    SendClientMessage(playerid, COLOR_GREY, "   .,   !");
				    return 1;
				}
	        }
	        else
	        {
	            SendClientMessage(playerid, COLOR_GREY, "    !");
	        }
        }
		return 1;
	}

	if(strcmp(cmd, "/kickjob", true) == 0)
	{
	    if (dostup[playerid] != 1)
  		{
			ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
			return 1;
		}
        if(PlayerInfo[playerid][pAdmin] < 3) return SendClientMessage(playerid,COLOR_RED,"   !");
		tmp = strtok(cmdtext, idx);
		if(!strlen(tmp))
		{
			SendClientMessage(playerid, COLOR_GRAD2, " : /kickjob [playerid/PartOfName]");
			return 1;
		}
		new playa;
		playa = ReturnUser(tmp);
		new PName[MAX_PLAYER_NAME];
		GetPlayerName(playerid,PName,sizeof(PName));
		GetPlayerName(playa, giveplayer, sizeof(giveplayer));
		format(string, sizeof(string), "*     %s!", giveplayer);
		SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
		format(string, sizeof(string), "*  %s    !", PName);
		SendClientMessage(playa, COLOR_LIGHTBLUE, string);
		PlayerInfo[playa][pJob] = 0;
		PlayerInfo[playa][pChar] = 0;
		PlayerInfo[playa][pContractTime] = 0;
		return 1;
	}

	if(strcmp(cmd, "/kickmarriage", true) == 0)
	{
	    if (dostup[playerid] != 1)
  		{
			ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
			return 1;
		}
        if(PlayerInfo[playerid][pAdmin] <= 4) return SendClientMessage(playerid,COLOR_RED,"   !");
		tmp = strtok(cmdtext, idx);
		if(!strlen(tmp))
		{
			SendClientMessage(playerid, COLOR_GRAD2, " : /kickmarriage [playerid/PartOfName]");
			return 1;
		}
		new playa;
		playa = ReturnUser(tmp);
		new PName[MAX_PLAYER_NAME];
		GetPlayerName(playerid,PName,sizeof(PName));
		GetPlayerName(playa, giveplayer, sizeof(giveplayer));
		format(string, sizeof(string), "*   %s!", giveplayer);
		SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
		format(string, sizeof(string), "*  %s  !", PName);
		SendClientMessage(playa, COLOR_LIGHTBLUE, string);
		ClearMarriage(playa);
		return 1;
	}

	if(strcmp(cmd, "/kickinvite", true) == 0)
	{
	    if (dostup[playerid] != 1)
  		{
			ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT," ","    ","","");
			return 1;
		}
        if(PlayerInfo[playerid][pAdmin] < 4) return SendClientMessage(playerid,COLOR_RED,"   !");
		tmp = strtok(cmdtext, idx);
		if(!strlen(tmp))
		{
			SendClientMessage(playerid, COLOR_GRAD2, " : /kickinvite [playerid/PartOfName]");
			return 1;
		}
		new playa;
		playa = ReturnUser(tmp);
		new PName[MAX_PLAYER_NAME];
		GetPlayerName(playerid,PName,sizeof(PName));
		GetPlayerName(playa, giveplayer, sizeof(giveplayer));
		format(string, sizeof(string), "*     %s!", giveplayer);
		SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
		format(string, sizeof(string), "*  %s    !", PName);
		SendClientMessage(playa, COLOR_LIGHTBLUE, string);
        gTeam[playa] = 3;
		PlayerInfo[playa][pTeam] = 3;
		PlayerInfo[playa][pMember] = 0;
		PlayerInfo[playa][pRank] = 0;
		PlayerInfo[playa][pChar] = 0;
		new rand = random(sizeof(CIV));
		SetSpawnInfo(playa, gTeam[playa], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);
		PlayerInfo[playa][pModel] = CIV[rand];
		MedicBill[playa] = 0;
		SpawnPlayer(playa);
		return 1;
	}

	if(strcmp(cmd, "/steal", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	   	{
			if(GetPVarInt(playerid,"Stealtime")==0)
			{
				if(PlayerInfo[playerid][pJob] != 17) { SendClientMessage(playerid,COLOR_GREY,"   !"); return 1; }
				tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_GRAD2, " : /steal [playerid/PartOfName]");
					return 1;
				}
				new playa;
				playa = ReturnUser(tmp);
				if(IsPlayerConnected(playa))
				{
					if(playa != INVALID_PLAYER_ID)
					{
						if(!ProxDetectorS(1.0, playerid, playa)) { SendClientMessage(playerid,COLOR_GREY,"     "); return 1; }
						if(playa == playerid) { SendClientMessage(playerid, COLOR_GREY, "    !"); return 1; }
						if(GetPlayerMoney(playa) <= 0) { SendClientMessage(playerid,COLOR_GREY,"   ,    "); return 1; }
						new PName[MAX_PLAYER_NAME];
						if(GetPlayerMoney(playa) >= 5000)
						{
							new vorm=random(5000);
							NormMoney[playerid] = 2;
							AntiMoney[playerid] = AntiMoney[playerid] + vorm;
							GiveMoney(playerid,vorm);
							NormMoney[playa] = 2;
							AntiMoney[playa] = AntiMoney[playa] - vorm;
							GiveMoney(playa,-vorm);
							GetPlayerName(playerid,PName,sizeof(PName));
							GetPlayerName(playa, giveplayer, sizeof(giveplayer));
							format(string, sizeof(string), "*   %s   %d$!", giveplayer,vorm);
							SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							format(string, sizeof(string), "* %s    %d$!", PName,vorm);
							SendClientMessage(playa, COLOR_LIGHTBLUE, string);
							format(string, sizeof(string), "* %s  %s", PName,giveplayer);
							ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
						}
						else if(GetPlayerMoney(playa) < 5000 && GetPlayerMoney(playa) > 0)
						{
							new m=GetPlayerMoney(playa);
							new vorm=random(m);
							NormMoney[playerid] = 2;
							AntiMoney[playerid] = AntiMoney[playerid] + vorm;
							GiveMoney(playerid,vorm);
							NormMoney[playa] = 2;
							AntiMoney[playa] = AntiMoney[playa] - vorm;
							GiveMoney(playa,-vorm);
							GetPlayerName(playerid,PName,sizeof(PName));
							GetPlayerName(playa, giveplayer, sizeof(giveplayer));
							format(string, sizeof(string), "*   %s   %d$!", giveplayer, vorm);
							SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							format(string, sizeof(string), "* %s    %d$!", PName,vorm);
							SendClientMessage(playa, COLOR_LIGHTBLUE, string);
							format(string, sizeof(string), "* %s  %s", PName,giveplayer);
							ProxDetector(20.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
						}
						PlayerInfo[playerid][pVorSkill] ++;
						if(PlayerInfo[playerid][pVorSkill] == 50)
						{ SendClientMessage(playerid, COLOR_YELLOW, "*  2 "); }
						else if(PlayerInfo[playerid][pVorSkill] == 100)
						{ SendClientMessage(playerid, COLOR_YELLOW, "*  3 "); }
						else if(PlayerInfo[playerid][pVorSkill] == 200)
						{ SendClientMessage(playerid, COLOR_YELLOW, "*  4 "); }
						else if(PlayerInfo[playerid][pVorSkill] == 400)
						{ SendClientMessage(playerid, COLOR_YELLOW, "*  5 "); }
						new level = PlayerInfo[playerid][pVorSkill];
						if(level >= 0 && level <= 50)
						{
							SendClientMessage(playerid, COLOR_LIGHTBLUE, "    15 ");
							PlayerInfo[playerid][pVorTime] = 900;
						}
						else if(level >= 51 && level <= 100)
						{
							SendClientMessage(playerid, COLOR_LIGHTBLUE, "    12 ");
							PlayerInfo[playerid][pVorTime] = 720;
						}
						else if(level >= 101 && level <= 200)
						{
							SendClientMessage(playerid, COLOR_LIGHTBLUE, "    9 ");
							PlayerInfo[playerid][pVorTime] = 540;
						}
						else if(level >= 201 && level <= 400)
						{
							SendClientMessage(playerid, COLOR_LIGHTBLUE, "    6 ");
							PlayerInfo[playerid][pVorTime] = 360;
						}
						else if(level >= 401)
						{
							SendClientMessage(playerid, COLOR_LIGHTBLUE, "    3 ");
							PlayerInfo[playerid][pVorTime] = 180;
						}
						SetPVarInt(playerid,"Stealtime",600);
					}
				}
				else
				{
					SendClientMessage(playerid, COLOR_GREY, "  !");
				}
			}
			else
			{
				SendClientMessage(playerid,COLOR_LIGHTRED,"   10 ");
				return 1;
			}
		}
		return 1;
	}
    if(strcmp(cmd, "/robkey", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
		{
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD1, "* : /givekey [playerid/PartOfName] [1/2 ]");
				return 1;
			}
			giveplayerid = ReturnUser(tmp);
            tmp = strtok(cmdtext, idx);
            if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD1, "* : /givekey [playerid/PartOfName] [1/2 ]");
				return 1;
			}
            if(PlayerInfo[giveplayerid][pCarKey] == 0 && PlayerInfo[giveplayerid][pCarKey2] == 0)
			{
			    SendClientMessage(playerid,COLOR_GREY,"*    ");
				return 1;
	        }
			new keyss = strval(tmp);
			if(IsPlayerConnected(giveplayerid))
			{
			    if(giveplayerid != INVALID_PLAYER_ID)
			    {
					if(ProxDetectorS(5.0, playerid, giveplayerid))
					{
					    if(keyss == 1)
					    {
					        if(PlayerInfo[giveplayerid][pCarKey] == 0)
					        {
								SendClientMessage(playerid,COLOR_GREY,"   1 ");
								return 1;
					        }
					        PlayerInfo[giveplayerid][pCarKey] = HireCar[playerid];
					    }
					    else if(keyss == 2)
					    {
					        if(PlayerInfo[giveplayerid][pCarKey2] == 0)
					        {
                                SendClientMessage(playerid,COLOR_GREY,"   2 ");
                                return 1;
					        }
					        PlayerInfo[giveplayerid][pCarKey2] = HireCar[playerid];
					    }
					    else
					    {
					        SendClientMessage(playerid,COLOR_GREY,"*   ");
					        return 1;
					    }
						GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
						PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
						new carid = HireCar[giveplayerid];
						format(string, sizeof(string), "* %s     %s,    %s", sendername,VehicleNames[GetVehicleModel(carid)-400],giveplayer);
						ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
					}
					else
					{
					    SendClientMessage(playerid, COLOR_GRAD1, "*     ");
					}
				}
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/eject", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	   	{
	        new State;
	        if(IsPlayerInAnyVehicle(playerid))
	        {
         		State=GetPlayerState(playerid);
		        if(State!=PLAYER_STATE_DRIVER)
		        {
		        	SendClientMessage(playerid,COLOR_GREY,"       !");
		            return 1;
		        }
				tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_GRAD2, " : /eject [playerid/PartOfName]");
					return 1;
				}
				new playa;
				playa = ReturnUser(tmp);
				new test;
				test = GetPlayerVehicleID(playerid);
				if(IsPlayerConnected(playa))
				{
				    if(playa != INVALID_PLAYER_ID)
				    {
				        if(playa == playerid) { SendClientMessage(playerid, COLOR_GREY, "    !"); return 1; }
				        if(IsPlayerInVehicle(playa,test))
				        {
							new PName[MAX_PLAYER_NAME];
							GetPlayerName(playerid,PName,sizeof(PName));
							GetPlayerName(playa, giveplayer, sizeof(giveplayer));
							format(string, sizeof(string), "*   %s  !", giveplayer);
							SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							format(string, sizeof(string), "*      %s !", PName);
							SendClientMessage(playa, COLOR_LIGHTBLUE, string);
							RemovePlayerFromVehicle(playa);
						}
						else
						{
						    SendClientMessage(playerid, COLOR_GREY, "       !");
						    return 1;
						}
					}
				}
				else
				{
					SendClientMessage(playerid, COLOR_GREY, "  /!");
				}
			}
			else
			{
			    SendClientMessage(playerid, COLOR_GREY, "     ,    !");
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/sex", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	   	{
	        if(PlayerInfo[playerid][pJob] == 3)
			{
			    if(!IsPlayerInAnyVehicle(playerid))
			    {
					SendClientMessage(playerid, COLOR_GREY, "       !");
					return 1;
			    }
			    new Car = GetPlayerVehicleID(playerid);
				tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_GRAD1, " : /sex [playerid/PartOfName] [price]");
					return 1;
				}
				//giveplayerid = strval(tmp);
				giveplayerid = ReturnUser(tmp);
				tmp = strtok(cmdtext, idx);
				new money;
				money = strval(tmp);
				if(money < 1 || money > 99999) { SendClientMessage(playerid, COLOR_GREY, "     1,   99999!"); return 1; }
				if(IsPlayerConnected(giveplayerid))
				{
				    if(giveplayerid != INVALID_PLAYER_ID)
				    {
						if (ProxDetectorS(8.0, playerid, giveplayerid))
						{
						    if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "        !"); return 1; }
						    if(IsPlayerInAnyVehicle(playerid) && IsPlayerInVehicle(giveplayerid, Car))
						    {
							    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
								GetPlayerName(playerid, sendername, sizeof(sendername));
								format(string, sizeof(string), "*  offerd %s,     ,  $%d.", giveplayer, money);
								SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
								format(string, sizeof(string), "*   %s  offerd ,     ,  $%d ( /accept sex) .", sendername, money);
								SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
					            SexOffer[giveplayerid] = playerid;
					            SexPrice[giveplayerid] = money;
				            }
				            else
				            {
				                SendClientMessage(playerid, COLOR_GREY, "         !");
				                return 1;
				            }
						}
						else
						{
							SendClientMessage(playerid, COLOR_GREY, "     !");
							return 1;
						}
					}
				}
				else
				{
					SendClientMessage(playerid, COLOR_GREY, "    !");
					return 1;
				}
			}
			else
			{
				SendClientMessage(playerid, COLOR_GREY, "   !");
			}
		}//not connected
		return 1;
		}
	if(strcmp(cmd, "/wanted", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	   	{
			if(gTeam[playerid] == 2 || IsACop(playerid) || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)
			{
				SendClientMessage(playerid, COLOR_GREEN, ":");
			    for(new i = 0; i < MAX_PLAYERS; i++)
			    {
			        if(IsPlayerConnected(i))
			        {
			            if(WantedLevel[i] > 0)
			            {
			                GetPlayerName(i,sendername,sizeof(sendername));
			                format(string,sizeof(string),"  %s : %d :%s :%s",sendername,WantedLevel[i],PlayerCrime[i][pAccusedof],PlayerCrime[i][pVictim]);
			                SendClientMessage(playerid,COLOR_LIGHTRED,string);
			            }
			        }
			    }
			}
			else
			{
			    SendClientMessage(playerid, COLOR_GREY, "   /  /   !");
			}
		}//not connected
		return 1;
	}
	if(strcmp(cmd, "/dropcar", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	   	{
	        if(PlayerInfo[playerid][pJob] == 5)
			{
			    if(PlayerOnMission[playerid] > 0)
			    {
			        SendClientMessage(playerid, COLOR_GREY, "   ,      !");
			        return 1;
			    }
		        if(PlayerInfo[playerid][pCarTime] == 0)
		        {
		            GameTextForPlayer(playerid, "~w~Car Selling ~n~~r~Drop the car at the Crane", 5000, 1);
		            CP[playerid] = 1;
		            DisablePlayerCheckpoint(playerid);
		            checkpoints[playerid] = SetPlayerCheckpoint(playerid,-1548.3618,123.6438,3.2966,8.0);
		        }
		        else
		        {
		            SendClientMessage(playerid, COLOR_GREY, "   ,    !");
		        }
			}
			else
			{
				SendClientMessage(playerid, COLOR_GREY, "   !");
			}
		}//not connected
		return 1;
	}
	if(strcmp(cmd, "/quitjob", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	   	{
		    if(PlayerInfo[playerid][pJob] > 0)
		    {
				SendClientMessage(playerid, COLOR_LIGHTBLUE, "*     ");
			    PlayerInfo[playerid][pJob] = 0;
			    PlayerInfo[playerid][pChar] = 0;
			    PlayerInfo[playerid][pContractTime] = 0;
			}
			else
			{
			    SendClientMessage(playerid, COLOR_GREY, "    !");
			}
		}//not connected
		return 1;
	}
	if(strcmp(cmd, "/bail", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	   	{
			if(PlayerInfo[playerid][pJailed]==1)
			{
			    if(JailPrice[playerid] > 0)
			    {
			        if(GetPlayerMoney(playerid) > JailPrice[playerid])
			        {
			            format(string, sizeof(string), "   : $%d", JailPrice[playerid]);
						SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] - JailPrice[playerid];
						GiveMoney(playerid, -JailPrice[playerid]);
						JailPrice[playerid] = 0;
						WantLawyer[playerid] = 0; CallLawyer[playerid] = 0;
						PlayerInfo[playerid][pJailTime] = 1;
			        }
			        else
			        {
			            SendClientMessage(playerid, COLOR_GRAD1, "       !");
			        }
			    }
			    else
			    {
			        SendClientMessage(playerid, COLOR_GRAD1, "      !");
			    }
			}
			else
			{
			    SendClientMessage(playerid, COLOR_GRAD1, "     !");
			}
		}//not connected
		return 1;
	}
	if(strcmp(cmd, "/clear", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	   	{
			new member = PlayerInfo[playerid][pMember];
			new leader = PlayerInfo[playerid][pLeader];
			new rank = PlayerInfo[playerid][pRank];
	 		if(leader == 1 || leader == 2 || leader == 3 || member == 1 || member == 2 || member == 3)
			{
				if (!PlayerToPoint(3.0, playerid, 253.9280,69.6094,1003.6406))
				{
					SendClientMessage(playerid, COLOR_GRAD2, "    !");
					return 1;
				}
				tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_GRAD1, " : /clear [playerid/PartOfName]");
					return 1;
				}
				giveplayerid = ReturnUser(tmp);
				if(IsPlayerConnected(giveplayerid))
				{
				    if(giveplayerid != INVALID_PLAYER_ID)
				    {
                        if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "   !"); return 1; }
					    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
						format(string, sizeof(string), "*      %s.", giveplayer);
						SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						format(string, sizeof(string), "*  %s    .", sendername);
						SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
						WantedPoints[giveplayerid] = 0;
						WantedLevel[giveplayerid] = 0;
						ClearCrime(giveplayerid);
						if(gTeam[giveplayerid]==4)
						{
						    gTeam[giveplayerid] = 3;
						    SetPlayerToTeamColor(giveplayerid);
						}
					}
				}
				else
				{
					SendClientMessage(playerid, COLOR_GREY, "  ");
				}
			}
			else if(member == 5||member == 6||leader == 5||leader == 6)
			{
			    tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_GRAD1, " : /clear [playerid/PartOfName]");
					return 1;
				}
				giveplayerid = ReturnUser(tmp);
				if(IsPlayerConnected(giveplayerid))
				{
				    if(giveplayerid != INVALID_PLAYER_ID)
				    {
				        if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "   !"); return 1; }
					    if(rank < 4) { SendClientMessage(playerid, COLOR_GREY, "    4,      !"); return 1; }
					    if(GetPlayerMoney(playerid) < 5000) { SendClientMessage(playerid, COLOR_GREY, "   5000$,      !"); return 1; }
		                GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
					    if(member > 0)
					    {
						    if(PlayerInfo[giveplayerid][pMember] != member)
							{
								SendClientMessage(playerid, COLOR_GREY, "       !");
								return 1;
							}
							format(string, sizeof(string), "*     %s  5000$.", giveplayer);
							SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							format(string, sizeof(string), "*   %s   %d,   .", sendername, rank);
							SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
						}
						else if(leader > 0)
						{
			                if(PlayerInfo[giveplayerid][pMember] != leader)
							{
								SendClientMessage(playerid, COLOR_GREY, "       !");
								return 1;
							}
						    format(string, sizeof(string), "*     %s  5000$.", giveplayer);
							SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
							format(string, sizeof(string), "*   %s,    .", sendername);
							SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
						}
						WantedPoints[giveplayerid] = 0;
						WantedLevel[giveplayerid] = 0;
						ClearCrime(giveplayerid);
						NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] - 5000;
						GiveMoney(playerid, - 5000);
					}
				}
				else
				{
					SendClientMessage(playerid, COLOR_GREY, "  !");
				}
			}
			else
			{
			    SendClientMessage(playerid, COLOR_GREY, "   /  /   /   !");
			}
		}//not connected
		return 1;
	}
	if(strcmp(cmd, "/ticket", true) == 0)
	{
		if(!IsACop(playerid) && OnDuty[playerid] != 1)
            {
                SendClientMessage(playerid, COLOR_GREY, "   /  /  !");
                return 1;
            }

		if(IsPlayerConnected(playerid))
	    {
	        if(OnDuty[playerid] != 1 && PlayerInfo[playerid][pMember] == 1)
			{
			    SendClientMessage(playerid, COLOR_GREY, "     !");
			    return 1;
			}
	    	tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /ticket [playerid/PartOfName] [price] [reason]");
				return 1;
			}
			giveplayerid = ReturnUser(tmp);
            tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_GRAD2, " : /ticket [playerid/PartOfName] [price] [reason]");
				return 1;
			}
			moneys = strval(tmp);
			if(moneys < 1 || moneys > 99999) { SendClientMessage(playerid, COLOR_GREY, "     1   99999 !"); return 1; }
			if(IsPlayerConnected(giveplayerid))
			{
			    if(giveplayerid != INVALID_PLAYER_ID)
			    {
			        if (ProxDetectorS(8.0, playerid, giveplayerid))
					{
					    GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
						new length = strlen(cmdtext);
						while ((idx < length) && (cmdtext[idx] <= ' '))
						{
							idx++;
						}
						new offset = idx;
						new result[64];
						while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
						{
							result[idx - offset] = cmdtext[idx];
							idx++;
						}
						result[idx - offset] = EOS;
						if(!strlen(result))
						{
							SendClientMessage(playerid, COLOR_GRAD2, " : /ticket [playerid/PartOfName] [price] [reason]");
							return 1;
						}
						format(string, sizeof(string), "*   %s    $%d, : %s", giveplayer, moneys, (result));
						SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						format(string, sizeof(string), "*  %s      $%d, : %s", sendername, moneys, (result));
						SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, string);
						SendClientMessage(giveplayerid, COLOR_LIGHTBLUE, "*  /accept ticket,   .");
						TicketOffer[giveplayerid] = playerid;
						TicketMoney[giveplayerid] = moneys;
						return 1;
					}
					else
					{
						SendClientMessage(playerid, COLOR_GREY, "     !");
						return 1;
					}
				}
			}
			else
			{
			    SendClientMessage(playerid, COLOR_GREY, "    !");
			    return 1;
			}
		}
		return 1;
	}
	if(strcmp(cmd, "/arrest", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	   	{
			if(IsACop(playerid) || PlayerInfo[playerid][pMember] == 22 || PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 22 || PlayerInfo[playerid][pLeader] == 3)
			{
				if(OnDuty[playerid] != 1 && PlayerInfo[playerid][pMember] == 1)
				{
				    SendClientMessage(playerid, COLOR_GREY, "     !");
				    return 1;
				}
				if(PlayerInfo[playerid][pLevel] < 2)
				{
			    	SendClientMessage(playerid, COLOR_GREY, "*      ");
			    	return 1;
				}
				if(!PlayerToPoint(10.0, playerid, 268.3327,77.8972,1001.0391))
				{// Jail spot
				    SendClientMessage(playerid, COLOR_GREY, "   ,    !");
				    return 1;
				}
				tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_GRAD2, " : /arrest [price] [time (minutes)] [bail (0=no 1=yes)] [bailprice]");
					return 1;
				}
				moneys = strval(tmp);
				if(moneys < 1 || moneys > 99999) { SendClientMessage(playerid, COLOR_GREY, "       1$   99999$ !"); return 1; }
				tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_GRAD2, " : /arrest [price] [time (minutes)] [bail (0=no 1=yes)] [bailprice]");
					return 1;
				}
				new time = strval(tmp);
				if(time < 1 || time > 6000) { SendClientMessage(playerid, COLOR_GREY, "       1,   6000 !"); return 1; }
				tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_GRAD2, " : /arrest [price] [time (minutes)] [bail (0=no 1=yes)] [bailprice]");
					return 1;
				}
				new bail = strval(tmp);
				if(bail < 0 || bail > 1) { SendClientMessage(playerid, COLOR_GREY, "      0   1 !"); return 1; }
				tmp = strtok(cmdtext, idx);
				if(!strlen(tmp))
				{
					SendClientMessage(playerid, COLOR_GRAD2, " : /arrest [price] [time (minutes)] [bail (0=no 1=yes)] [bailprice]");
					return 1;
				}
				new bailprice = strval(tmp);
				if(bailprice < 0 || bailprice > 20000) { SendClientMessage(playerid, COLOR_GREY, "      0$   20000$ !"); return 1; }
				new suspect = GetClosestPlayer(playerid);
				if(IsPlayerConnected(suspect))
				{
					if(GetDistanceBetweenPlayers(playerid,suspect) < 5)
					{
						GetPlayerName(suspect, giveplayer, sizeof(giveplayer));
						GetPlayerName(playerid, sendername, sizeof(sendername));
						if(WantedLevel[suspect] < 1) return SendClientMessage(playerid, COLOR_GREY, "         1 !");
						if(IsACop(suspect)) return SendClientMessage(playerid,COLOR_GREY,"  ");
						format(string, sizeof(string), "* You arrested %s !", giveplayer);
						SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						NormMoney[suspect] = 2;
						AntiMoney[suspect] = AntiMoney[suspect] - moneys;
						GiveMoney(suspect, -moneys);
						format(string, sizeof(string), "arrested by %s ~n~    for $%d", sendername, moneys);
						GameTextForPlayer(suspect, string, 5000, 5);
						PlayerInfo[suspect][pGun0] = 0;//  0
						PlayerInfo[suspect][pGun1] = 0;//  1
						PlayerInfo[suspect][pGun2] = 0;//  2
						PlayerInfo[suspect][pGun3] = 0;//  3
						PlayerInfo[suspect][pGun4] = 0;//  4
						PlayerInfo[suspect][pGun5] = 0;//  5
						PlayerInfo[suspect][pGun6] = 0;//  6
						PlayerInfo[suspect][pGun7] = 0;//  7
						PlayerInfo[suspect][pGun8] = 0;//  8
						PlayerInfo[suspect][pGun9] = 0;//  9
						PlayerInfo[suspect][pGun10] = 0;//  10
						PlayerInfo[suspect][pGun11] = 0;//  11
						PlayerInfo[suspect][pAmmo0] = 0;//  0
						PlayerInfo[suspect][pAmmo1] = 0;//  1
						PlayerInfo[suspect][pAmmo2] = 0;//  2
						PlayerInfo[suspect][pAmmo3] = 0;//  3
						PlayerInfo[suspect][pAmmo4] = 0;//  4
						PlayerInfo[suspect][pAmmo5] = 0;//  5
						PlayerInfo[suspect][pAmmo6] = 0;//  6
						PlayerInfo[suspect][pAmmo7] = 0;//  7
						PlayerInfo[suspect][pAmmo8] = 0;//  8
						PlayerInfo[suspect][pAmmo9] = 0;//  9
						PlayerInfo[suspect][pAmmo10] = 0;//  10
						PlayerInfo[suspect][pAmmo11] = 0;//  11
						ResetPlayerWeapons(suspect);
						if(PlayerInfo[playerid][pMember]==1||PlayerInfo[playerid][pLeader]==1)
						{
							format(string, sizeof(string), "<<  %s   %s >>", sendername, giveplayer);
							OOCNews(COLOR_LIGHTRED, string);
						}
						else if(PlayerInfo[playerid][pMember]==2||PlayerInfo[playerid][pLeader]==2)
						{
							format(string, sizeof(string), "<<   %s   %s >>", sendername, giveplayer);
							OOCNews(COLOR_LIGHTRED, string);
						}
						else if(PlayerInfo[playerid][pMember]==3||PlayerInfo[playerid][pLeader]==3)
						{
							format(string, sizeof(string), "<<  %s   %s >>", sendername, giveplayer);
							OOCNews(COLOR_LIGHTRED, string);
						}
						SetPlayerInterior(suspect, 6);
						SetPlayerPos(suspect,264.6288,77.5742,1001.0391);
						PlayerInfo[suspect][pJailTime] = time;
						if(bail == 1)
						{
							JailPrice[suspect] = bailprice;
							format(string, sizeof(string), "      %d . : $%d", PlayerInfo[suspect][pJailTime], JailPrice[suspect]);
							SendClientMessage(suspect, COLOR_LIGHTBLUE, string);
						}
						else
						{
						    JailPrice[suspect] = 0;
							format(string, sizeof(string), "      %d . : ", PlayerInfo[suspect][pJailTime]);
							SendClientMessage(suspect, COLOR_LIGHTBLUE, string);
						}
						PlayerInfo[suspect][pJailed] = 1;
				        PlayerInfo[suspect][pArrested] += 1;
						SetPlayerFree(suspect,playerid, "Got Arrested");
						WantedPoints[suspect] = 0;
						WantedLevel[suspect] = 0;
						WantLawyer[suspect] = 1;
					}//distance
				}//not connected
				else
				{
				    SendClientMessage(playerid, COLOR_GREY, "  ");
				    return 1;
				}
			}
			else
			{
			    SendClientMessage(playerid, COLOR_GREY, "  Cop / FBI / National Guard !");
			    return 1;
			}
		}//not connected
		return 1;
	}
	if(strcmp(cmd, "/contract", true) == 0)
	{
	    if(IsPlayerConnected(playerid))
	   	{
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_WHITE, "*: /contract [ID/ ] []");
				return 1;
			}
			giveplayerid = ReturnUser(tmp);
			tmp = strtok(cmdtext, idx);
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_WHITE, "*: /contract [ID/ ] []");
				return 1;
			}
			moneys = strval(tmp);
			if(moneys < 10000 || moneys > 500000) { SendClientMessage(playerid, COLOR_GREY, "          $10000,     $500000!"); return 1; }
			if(PlayerInfo[playerid][pLevel] < 3)
			{
				SendClientMessage(playerid, COLOR_GRAD1, "*   3    ");
				return 1;
			}
			if (IsPlayerConnected(giveplayerid))
			{
			    if(giveplayerid != INVALID_PLAYER_ID)
			    {
				    if(PlayerInfo[giveplayerid][pMember] == 8 && PlayerInfo[playerid][pMember] == 8)
				    {
				        SendClientMessage(playerid, COLOR_LIGHTRED, "          !");
				        return 1;
				    }
				    else if(PlayerInfo[giveplayerid][pLeader] == 8 && PlayerInfo[playerid][pMember] == 8)
				    {
				        SendClientMessage(playerid, COLOR_LIGHTRED, "          !");
				        return 1;
				    }
				    else if(PlayerInfo[giveplayerid][pMember] == 8||PlayerInfo[giveplayerid][pLeader] == 8)
				    {
				        SendClientMessage(playerid, COLOR_LIGHTRED, "        !");
				        return 1;
				    }
				    if(gTeam[giveplayerid] == 2 && moneys != 100000)
				    {
				        SendClientMessage(playerid, COLOR_WHITE, "    $100000        !");
				        return 1;
				    }
				    if(giveplayerid == playerid) { SendClientMessage(playerid, COLOR_GREY, "*    !"); return 1; }
					GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
					GetPlayerName(playerid, sendername, sizeof(sendername));
					playermoney = GetPlayerMoney(playerid);
					if (moneys > 0 && playermoney >= moneys)
					{
					    NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] - moneys;
						GiveMoney(playerid, (0 - moneys));
						PlayerInfo[giveplayerid][pHeadValue]+=moneys;
						format(string, sizeof(string), "%s    %s,  $%d.",sendername, giveplayer, moneys);
						SendFamilyMessage(8, COLOR_YELLOW, string);
						format(string, sizeof(string), "*     %s,  $%d.",giveplayer, moneys);
						SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
						PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
					}
					else
					{
						SendClientMessage(playerid, COLOR_GRAD1, "    .");
					}
				}
			}
			else
			{
				format(string, sizeof(string), "   %d  .", giveplayerid);
				SendClientMessage(playerid, COLOR_GRAD1, string);
			}
		}
		return 1;
	}
	return 1;
}
//------------------------------------------------------------------------------------------------------

public OnPlayerText(playerid, text[])
{

    spaceGroupsToSpaces(text);
    trimSideSpaces(text);

    new word[256],Index;while(Index < strlen(text)) { //        
	word = strtok(text,Index);
	if(Adv(word)==1||ZP(word)||U(word)||T(word)||N(word)||PP(word)||P(word)||V(word)||R(word)||PL(word)||ZV(word)||I(word)||ST(word)||PR(word)||DL(word)||RE(word)||VOC(word)||A(word)||NO(word)||TCZ(word)||BOP(word)){
			new i=strfind(text,word),j=i+strlen(word)-1; text[i++]='[';
			while(i<j) {text[i]='|';i++;}
			text[j]=']';
			BanEx(playerid, "   ");
		}
 	}
 	new sendername[MAX_PLAYER_NAME];
 	new string[256];
    if(!strcmp(text,"xD",true))//    
    {
	    GetPlayerName(playerid,sendername,sizeof(sendername));
	    format(string, sizeof(string), "%s ", sendername);//      ,  %s    
	    ApplyAnimation(playerid, "RAPPING", "Laugh_01", 4.0, 0, 0, 0, 0, 0);// 
	    ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
	    return 0;
    }
    if(!strcmp(text,")",true))//    
    {
	    GetPlayerName(playerid,sendername,sizeof(sendername));
	    format(string, sizeof(string), "%s ", sendername);//      ,  %s    
	    ApplyAnimation(playerid, "RAPPING", "Laugh_01", 4.0, 0, 0, 0, 0, 0);// 
	    ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
	    return 0;
    }
    if(!strcmp(text,"=)",true))//    
    {
	    GetPlayerName(playerid,sendername,sizeof(sendername));
	    format(string, sizeof(string), "%s ", sendername);//      ,  %s    
	    ApplyAnimation(playerid, "RAPPING", "Laugh_01", 4.0, 0, 0, 0, 0, 0);// 
	    ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
	    return 0;
    }
    if(!strcmp(text,"",true))//    
    {
	    GetPlayerName(playerid,sendername,sizeof(sendername));
	    format(string, sizeof(string), "%s ", sendername);//      ,  %s    
	    ApplyAnimation(playerid, "RAPPING", "Laugh_01", 4.0, 0, 0, 0, 0, 0);// 
	    ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
	    return 0;
    }
    if(!strcmp(text,"xDD",true))//    
    {
	    GetPlayerName(playerid,sendername,sizeof(sendername));
	    format(string, sizeof(string), "%s ", sendername);//      ,  %s    
	    ApplyAnimation(playerid, "RAPPING", "Laugh_01", 4.0, 0, 0, 0, 0, 0);// 
	    ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
	    return 0;
    }
    if(!strcmp(text,"",true))//    
    {
	    GetPlayerName(playerid,sendername,sizeof(sendername));
	    format(string, sizeof(string), "%s ", sendername);//      ,  %s    
	    ApplyAnimation(playerid, "RAPPING", "Laugh_01", 4.0, 0, 0, 0, 0, 0);// 
	    ProxDetector(30.0, playerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
	    return 0;
    }
	if(klyap[playerid] > 0)
	{
	    SendClientMessage(playerid,COLOR_GREY,"    ");
	    return 0;
	}
	if(PlayerInfo[playerid][pMuted] == 1)
	{
		SendClientMessage(playerid, TEAM_CYAN_COLOR, "        .   .");
		return 0;
	}
	new giver[MAX_PLAYER_NAME];
	new giveplayer[MAX_PLAYER_NAME];
	new tmp[256];
	new giveplayerid;
	GetPlayerName(playerid,sendername,sizeof(sendername));
	if(newson == playerid && PlayerToPoint(5.0,playerid,1248.3,-804.3,1084.0))
	{
		format(string, sizeof(string), " %s: %s", sendername, text);
		OOCNews(COLOR_NEWS,string);
		SBizzInfo[7][sbTill] += 100;
		PlayerInfo[playerid][pNewsSkill] ++;
		if(PlayerInfo[playerid][pNewsSkill] == 50)
		{ SendClientMessage(playerid, COLOR_YELLOW, "*     -   2"); }
		else if(PlayerInfo[playerid][pNewsSkill] == 100)
		{ SendClientMessage(playerid, COLOR_YELLOW, "*     -   3"); }
		else if(PlayerInfo[playerid][pNewsSkill] == 200)
		{ SendClientMessage(playerid, COLOR_YELLOW, "*     -   4,     "); }
		else if(PlayerInfo[playerid][pNewsSkill] == 400)
		{ SendClientMessage(playerid, COLOR_YELLOW, "*     -   5,     "); }
		return 0;
	}
	if(newson != playerid && PlayerToPoint(5.0,playerid,1248.3,-804.3,1084.0) && newson != -1 && ProxDetectorS(5.0, playerid, newson))
	{
		SBizzInfo[7][sbTill] += 150;
		format(string, sizeof(string), "%s(  ): %s",sendername, text);
		OOCNews(COLOR_NEWS,string);
		return 0;
	}
	if(IsPlayerInAnyVehicle(playerid))
	{
		new carid = GetPlayerVehicleID(playerid);
		if(carid >= rep1 && carid <= rep2)
		{
		    if(newson == playerid)
		    {
				format(string, sizeof(string), " %s: %s", sendername, text);
				OOCNews(COLOR_NEWS,string);
				PlayerInfo[playerid][pNewsSkill] ++;
				SBizzInfo[7][sbTill] += 100;
				if(PlayerInfo[playerid][pNewsSkill] == 50)
				{ SendClientMessage(playerid, COLOR_YELLOW, "*     -   2"); }
				else if(PlayerInfo[playerid][pNewsSkill] == 100)
				{ SendClientMessage(playerid, COLOR_YELLOW, "*     -   3"); }
				else if(PlayerInfo[playerid][pNewsSkill] == 200)
				{ SendClientMessage(playerid, COLOR_YELLOW, "*     -   4,     "); }
				else if(PlayerInfo[playerid][pNewsSkill] == 400)
				{ SendClientMessage(playerid, COLOR_YELLOW, "*     -   5,     "); }
				return 0;
		    }
		    else if(newson != playerid && newson != -1 && ProxDetectorS(5.0, playerid, newson))
		    {
				SBizzInfo[7][sbTill] += 150;
				format(string, sizeof(string), "%s(  ): %s",sendername, text);
				OOCNews(COLOR_NEWS,string);
				return 0;
		    }
		}
	}
	if(SelectChar[playerid] == 255)
	{
	    new idx;
	    tmp = strtok(text, idx);
	    if ((strcmp("next", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("next")))
		{
		    switch (SelectCharID[playerid])
			{
				case 1: //Police Force
				{
				    if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[0][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[0][0]; }
				    else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[1][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[1][0]; }
				    else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[2][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = JoinPed[2][0]; }
				    else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, JoinPed[3][0]); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = JoinPed[3][0]; }
				    else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, JoinPed[4][0]); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = JoinPed[4][0]; }
				    else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, JoinPed[5][0]); SelectCharPlace[playerid] = 7; ChosenSkin[playerid] = JoinPed[5][0]; }
				    else if(SelectCharPlace[playerid] == 7) { SetPlayerSkin(playerid, JoinPed[6][0]); SelectCharPlace[playerid] = 8; ChosenSkin[playerid] = JoinPed[6][0]; }
				    else if(SelectCharPlace[playerid] == 8) { SetPlayerSkin(playerid, JoinPed[7][0]); SelectCharPlace[playerid] = 9; ChosenSkin[playerid] = JoinPed[7][0]; }
				    else if(SelectCharPlace[playerid] == 9) { SetPlayerSkin(playerid, JoinPed[8][0]); SelectCharPlace[playerid] = 10; ChosenSkin[playerid] = JoinPed[8][0]; }
				    else if(SelectCharPlace[playerid] == 10) { SetPlayerSkin(playerid, JoinPed[9][0]); SelectCharPlace[playerid] = 11; ChosenSkin[playerid] = JoinPed[9][0]; }
				    else if(SelectCharPlace[playerid] == 11) { SetPlayerSkin(playerid, JoinPed[10][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[10][0]; }
				}
				case 2: //FBI/ATF
				{
				    if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[11][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[11][0]; }
				    else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[12][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[12][0]; }
				    else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[13][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[13][0]; }
    			}
				case 3: //National Guard
				{
				    if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[14][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[14][0]; }
				    else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[15][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[15][0]; }
				}
				case 4: //Fire&Ambulance
				{
				    if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[16][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[16][0]; }
				    else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[17][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[17][0]; }
				    else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[18][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = JoinPed[18][0]; }
				    else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, JoinPed[19][0]); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = JoinPed[19][0]; }
				    else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, JoinPed[20][0]); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = JoinPed[20][0]; }
				    else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, JoinPed[21][0]); SelectCharPlace[playerid] = 7; ChosenSkin[playerid] = JoinPed[21][0]; }
				    else if(SelectCharPlace[playerid] == 7) { SetPlayerSkin(playerid, JoinPed[22][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[22][0]; }
				}
				case 5: //La Cosa Nostra
				{
				    if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[23][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[23][0]; }
				    else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[24][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[24][0]; }
				    else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[25][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = JoinPed[25][0]; }
				    else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, JoinPed[26][0]); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = JoinPed[26][0]; }
				    else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, JoinPed[27][0]); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = JoinPed[27][0]; }
				    else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, JoinPed[28][0]); SelectCharPlace[playerid] = 7; ChosenSkin[playerid] = JoinPed[28][0]; }
				    else if(SelectCharPlace[playerid] == 7) { SetPlayerSkin(playerid, JoinPed[29][0]); SelectCharPlace[playerid] = 8; ChosenSkin[playerid] = JoinPed[29][0]; }
				    else if(SelectCharPlace[playerid] == 8) { SetPlayerSkin(playerid, JoinPed[30][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[30][0]; }
				}
				case 6: //Yakuza
				{
				    if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[31][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[31][0]; }
				    else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[32][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[32][0]; }
				    else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[33][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = JoinPed[33][0]; }
				    else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, JoinPed[34][0]); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = JoinPed[34][0]; }
				    else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, JoinPed[35][0]); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = JoinPed[35][0]; }
				    else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, JoinPed[36][0]); SelectCharPlace[playerid] = 7; ChosenSkin[playerid] = JoinPed[36][0]; }
				    else if(SelectCharPlace[playerid] == 7) { SetPlayerSkin(playerid, JoinPed[37][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[37][0]; }
				}
				case 7: //
				{
				    if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[102][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[102][0]; }
				    else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[103][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[103][0]; }
				    else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[104][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = JoinPed[104][0]; }
				    else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, JoinPed[105][0]); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = JoinPed[105][0]; }
				    else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, JoinPed[106][0]); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = JoinPed[106][0]; }
				    else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, JoinPed[107][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[107][0]; }
				}
				case 8: //Hitman Agency
				{
				    if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[38][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[38][0]; }
				    else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[39][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[39][0]; }
				    else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[40][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = JoinPed[40][0]; }
				    else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, JoinPed[41][0]); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = JoinPed[41][0]; }
				    else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, JoinPed[42][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[42][0]; }
				}
				case 9: //News Reporters
				{
				    if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[43][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[43][0]; }
				    else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[44][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[44][0]; }
				    else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[45][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[45][0]; }
				}
				case 10: //Taxi Cab Company
				{
				    if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[46][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[46][0]; }
				    else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[47][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[47][0]; }
				}
				case 11: //Driving/Flying School
				{
				    if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[48][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[48][0]; }
				    else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[49][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[49][0]; }
				    else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[50][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = JoinPed[50][0]; }
				    else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, JoinPed[51][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[51][0]; }
				}
				case 12:
				{
				    if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[52][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[52][0]; }
				    else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[53][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[53][0]; }
				    else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[54][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = JoinPed[54][0]; }
				    else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, JoinPed[55][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[55][0]; }
				}
				case 13:
				{
				    if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[56][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[56][0]; }
				    else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[57][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[57][0]; }
				    else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[58][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = JoinPed[58][0]; }
				    else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, JoinPed[59][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[59][0]; }
				}
				case 14:
				{
				    if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[60][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[60][0]; }
				    else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[61][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[61][0]; }
				    else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[62][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = JoinPed[62][0]; }
				    else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, JoinPed[63][0]); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = JoinPed[63][0]; }
				    else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, JoinPed[64][0]); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = JoinPed[64][0]; }
				    else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, JoinPed[65][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[65][0]; }
				}
				case 15:
				{
				    if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[66][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[66][0]; }
				    else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[67][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[67][0]; }
				    else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[68][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[68][0]; }
				}
				case 16:
				{
				    if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[69][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[69][0]; }
				    else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[70][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[70][0]; }
				    else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[71][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[71][0]; }
				}
				case 17:
				{
				    if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[72][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[72][0]; }
				    else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[73][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[73][0]; }
				    else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[74][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[74][0]; }
				}
				case 18:
				{
				    if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[79][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[79][0]; }
				    else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[80][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[80][0]; }
				    else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[81][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[81][0]; }
				    }
    			case 19: //Mer
				{
				  	if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[75][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[75][0]; }
    				else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[76][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[76][0]; }
				    else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[77][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[77][0]; }
    			}
				case 20:
				{
					if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[96][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[96][0]; }
					else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[97][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[97][0]; }
					else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[98][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = JoinPed[98][0]; }
					else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, JoinPed[99][0]); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = JoinPed[99][0]; }
					else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, JoinPed[100][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[100][0]; }
				}
                case 21:
				{
					if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[88][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[88][0]; }
					else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[89][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[89][0]; }
					else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[90][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = JoinPed[90][0]; }
					else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, JoinPed[91][0]); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = JoinPed[91][0]; }
					else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, JoinPed[92][0]); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = JoinPed[92][0]; }
					else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, JoinPed[93][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[93][0]; }
				}
				case 22:
				{
					if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[14][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[14][0]; }
				    else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[15][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[15][0]; }
				}
				case 23:
				{
					if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[114][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[114][0]; }
					else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[115][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[115][0]; }
					else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[116][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = JoinPed[116][0]; }
					else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, JoinPed[117][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[117][0]; }
				}
				case 24:
				{
					if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[118][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[118][0]; }
				    else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[119][0]); SelectCharPlace[playerid] = 1; ChosenSkin[playerid] = JoinPed[119][0]; }
				}
				case 25:
				{
					if(SelectCharPlace[playerid] == 1) { SetPlayerSkin(playerid, JoinPed[120][0]); SelectCharPlace[playerid] = 2; ChosenSkin[playerid] = JoinPed[120][0]; }
					else if(SelectCharPlace[playerid] == 2) { SetPlayerSkin(playerid, JoinPed[121][0]); SelectCharPlace[playerid] = 3; ChosenSkin[playerid] = JoinPed[121][0]; }
					else if(SelectCharPlace[playerid] == 3) { SetPlayerSkin(playerid, JoinPed[122][0]); SelectCharPlace[playerid] = 4; ChosenSkin[playerid] = JoinPed[122][0]; }
					else if(SelectCharPlace[playerid] == 4) { SetPlayerSkin(playerid, JoinPed[123][0]); SelectCharPlace[playerid] = 5; ChosenSkin[playerid] = JoinPed[123][0]; }
					else if(SelectCharPlace[playerid] == 5) { SetPlayerSkin(playerid, JoinPed[124][0]); SelectCharPlace[playerid] = 6; ChosenSkin[playerid] = JoinPed[124][0]; }
					else if(SelectCharPlace[playerid] == 6) { SetPlayerSkin(playerid, JoinPed[125][0]); SelectCharPlace[playerid] = 7; ChosenSkin[playerid] = JoinPed[125][0]; }
				}
			}
		    return 0;
		}
		else if ((strcmp("done", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("done")))
		{
		    if(ChangePos2[playerid][1] == 1)
		    {
		        SetPlayerInterior(playerid, ChangePos2[playerid][0]);
		        SetPlayerPos(playerid, ChangePos[playerid][0],ChangePos[playerid][1],ChangePos[playerid][2]);
		        ChangePos2[playerid][1] = 0;
		        return 0;
		    }
		    PlayerInfo[playerid][pModel] = ChosenSkin[playerid];
		    PlayerInfo[playerid][pChar] = ChosenSkin[playerid];
		    SetSpawnInfo(playerid, PlayerInfo[playerid][pTeam], PlayerInfo[playerid][pModel],0.0,0.0,0.0,0,0,0,0,0,0,0);
		    gTeam[playerid] = PlayerInfo[playerid][pTeam];
			SetPlayerToTeamColor(playerid);
			MedicBill[playerid] = 0;
			SpawnPlayer(playerid);
		    SelectCharPlace[playerid] = 0;
		    SelectCharID[playerid] = 0;
		    SelectChar[playerid] = 0;
		    return 0;
		}
		else
		{
		    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*  'next',  'done'.");
		    return 0;
		}
	}
	if(MarriageCeremoney[playerid] > 0)
	{
	    new idx;
	    tmp = strtok(text, idx);
	    if ((strcmp("yes", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("yes")))
		{
		    if(GotProposedBy[playerid] < 999)
		    {
			    if(IsPlayerConnected(GotProposedBy[playerid]))
				{
					GetPlayerName(playerid, sendername, sizeof(sendername));
					GetPlayerName(GotProposedBy[playerid], giveplayer, sizeof(giveplayer));
				    format(string, sizeof(string), "Priest: %s   %s   ? ( 'yes',  ).", giveplayer,sendername);
					SendClientMessage(GotProposedBy[playerid], COLOR_WHITE, string);
					MarriageCeremoney[GotProposedBy[playerid]] = 1;
					MarriageCeremoney[playerid] = 0;
					GotProposedBy[playerid] = 999;
				    return 1;
			    }
			    else
			    {
			        MarriageCeremoney[playerid] = 0;
			        GotProposedBy[playerid] = 999;
			        return 0;
			    }
			}
			else if(ProposedTo[playerid] < 999)
			{
			    if(IsPlayerConnected(ProposedTo[playerid]))
				{
					GetPlayerName(playerid, sendername, sizeof(sendername));
					GetPlayerName(ProposedTo[playerid], giveplayer, sizeof(giveplayer));
					if(PlayerInfo[playerid][pSex] == 1 && PlayerInfo[ProposedTo[playerid]][pSex] == 2)
					{
						format(string, sizeof(string), "Priest: %s  %s      ,   .", sendername, giveplayer);
						SendClientMessage(playerid, COLOR_WHITE, string);
				   		format(string, sizeof(string), "Priest:  %s  %s    ...   ,     .", giveplayer, sendername);
						SendClientMessage(ProposedTo[playerid], COLOR_WHITE, string);
						format(string, sizeof(string), "Marriage News: !      %s & %s.", sendername, giveplayer);
						OOCNews(COLOR_WHITE, string);
					}
					else if(PlayerInfo[playerid][pSex] == 1 && PlayerInfo[ProposedTo[playerid]][pSex] == 1)
					{
					    format(string, sizeof(string), "Priest: %s  %s      ,   .", sendername, giveplayer);
						SendClientMessage(playerid, COLOR_WHITE, string);
				   		format(string, sizeof(string), "Priest: %s  %s    ...   ,     .", giveplayer, sendername);
						SendClientMessage(ProposedTo[playerid], COLOR_WHITE, string);
						format(string, sizeof(string), "Marriage News: !      %s & %s ()", sendername, giveplayer);
						OOCNews(COLOR_WHITE, string);
					}
					else if(PlayerInfo[playerid][pSex] == 2 && PlayerInfo[ProposedTo[playerid]][pSex] == 2)
					{
					    format(string, sizeof(string), "Priest: %s  %s      ,   .", sendername, giveplayer);
						SendClientMessage(playerid, COLOR_WHITE, string);
				   		format(string, sizeof(string), "Priest: %s  %s    ...   ,     .", giveplayer, sendername);
						SendClientMessage(ProposedTo[playerid], COLOR_WHITE, string);
						format(string, sizeof(string), "Marriage News: !      %s & %s ()", sendername, giveplayer);
						OOCNews(COLOR_WHITE, string);
					}
					//MarriageCeremoney[ProposedTo[playerid]] = 1;
					MarriageCeremoney[ProposedTo[playerid]] = 0;
					MarriageCeremoney[playerid] = 0;
					format(string, sizeof(string), "%s", sendername);
					strmid(PlayerInfo[ProposedTo[playerid]][pMarriedTo], string, 0, strlen(string), 255);
					format(string, sizeof(string), "%s", giveplayer);
					strmid(PlayerInfo[playerid][pMarriedTo], string, 0, strlen(string), 255);
					NormMoney[playerid] = 2;
					AntiMoney[playerid] = AntiMoney[playerid] - 100000;
					GiveMoney(playerid, - 100000);
					PlayerInfo[playerid][pMarried] = 1;
					PlayerInfo[ProposedTo[playerid]][pMarried] = 1;
					PlayerInfo[ProposedTo[playerid]][pPhousekey] = PlayerInfo[playerid][pPhousekey];
					PlayerInfo[ProposedTo[playerid]][pPbiskey] = PlayerInfo[playerid][pPbiskey];
					ProposedTo[playerid] = 999;
					MarriageCeremoney[playerid] = 0;
                    OnPlayerUpdate_GF(playerid);
                    OnPlayerUpdate_GF(ProposedTo[playerid]);
				    return 1;
			    }
			    else
			    {
			        MarriageCeremoney[playerid] = 0;
			        ProposedTo[playerid] = 999;
			        return 0;
			    }
			}
		}
		else
		{
		    if(GotProposedBy[playerid] < 999)
		    {
				if(IsPlayerConnected(GotProposedBy[playerid]))
				{
					GetPlayerName(playerid, sendername, sizeof(sendername));
					GetPlayerName(GotProposedBy[playerid], giveplayer, sizeof(giveplayer));
					format(string, sizeof(string), "*       %s,   'yes'.",giveplayer);
				    SendClientMessage(playerid, COLOR_YELLOW, string);
				    format(string, sizeof(string), "*%s      ,  'yes'  .",sendername);
				    SendClientMessage(GotProposedBy[playerid], COLOR_YELLOW, string);
				    return 0;
			    }
			    else
			    {
			        MarriageCeremoney[playerid] = 0;
			        GotProposedBy[playerid] = 999;
			        return 0;
			    }
		    }
		    else if(ProposedTo[playerid] < 999)
			{
			    if(IsPlayerConnected(ProposedTo[playerid]))
				{
					GetPlayerName(playerid, sendername, sizeof(sendername));
					GetPlayerName(ProposedTo[playerid], giveplayer, sizeof(giveplayer));
					format(string, sizeof(string), "*       %s,   'yes'.",giveplayer);
				    SendClientMessage(playerid, COLOR_YELLOW, string);
				    format(string, sizeof(string), "* %s      ,  'yes'  .",sendername);
				    SendClientMessage(ProposedTo[playerid], COLOR_YELLOW, string);
				    return 0;
			    }
			    else
			    {
			        MarriageCeremoney[playerid] = 0;
			        ProposedTo[playerid] = 999;
			        return 0;
			    }
			}
		}
	    return 0;
	}
	if(WritingPaper[playerid] > 0)
	{
	    new line;
        new nstring[256];
        new idx;
        new length = strlen(text);
		while ((idx < length) && (text[idx] <= ' '))
		{
			idx++;
		}
		new offset = idx;
		new result[64];
		while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
		{
			result[idx - offset] = text[idx];
			idx++;
		}
		result[idx - offset] = EOS;
		if(!strlen(result))
		{
		    if(WritingLine[playerid] == 1) { SendClientMessage(playerid, COLOR_GRAD2, "*      ."); }
		    else { SendClientMessage(playerid, COLOR_LIGHTRED, "*       ."); }
			return 0;
		}
		format(nstring, sizeof(nstring), "%s", text);
		switch(WritingLine[playerid])
		{
		    case 1:
		    {
		        new fstring[MAX_PLAYER_NAME];
		        GetPlayerName(playerid, sendername, sizeof(sendername));
				format(fstring, sizeof(fstring), "%s", sendername);
				strmid(PaperInfo[WritingPaperNumber[playerid]][PaperMaker], fstring, 0, strlen(fstring), 255);
		        strmid(PaperInfo[WritingPaperNumber[playerid]][PaperTitle], nstring, 0, strlen(nstring), 255);
		        line = 0; WritingLine[playerid] = 2;
		        SendClientMessage(playerid, COLOR_LIGHTRED, "*      , 7 .");
		    }
		    case 2:
		    {
		        strmid(PaperInfo[WritingPaperNumber[playerid]][PaperText1], nstring, 0, strlen(nstring), 255);
		        line = 1; WritingLine[playerid] = 3;
		    }
		    case 3:
		    {
		        strmid(PaperInfo[WritingPaperNumber[playerid]][PaperText2], nstring, 0, strlen(nstring), 255);
		        line = 2; WritingLine[playerid] = 4;
		    }
		    case 4:
		    {
		        strmid(PaperInfo[WritingPaperNumber[playerid]][PaperText3], nstring, 0, strlen(nstring), 255);
		        line = 3; WritingLine[playerid] = 5;
		    }
		    case 5:
		    {
		        strmid(PaperInfo[WritingPaperNumber[playerid]][PaperText4], nstring, 0, strlen(nstring), 255);
		        line = 4; WritingLine[playerid] = 6;
		    }
		    case 6:
		    {
		        strmid(PaperInfo[WritingPaperNumber[playerid]][PaperText5], nstring, 0, strlen(nstring), 255);
		        line = 5; WritingLine[playerid] = 7;
		    }
		    case 7:
		    {
		        strmid(PaperInfo[WritingPaperNumber[playerid]][PaperText6], nstring, 0, strlen(nstring), 255);
		        line = 6; WritingLine[playerid] = 8;
		    }
		    case 8:
		    {
		        strmid(PaperInfo[WritingPaperNumber[playerid]][PaperText7], nstring, 0, strlen(nstring), 255);
		        PaperInfo[WritingPaperNumber[playerid]][PaperUsed] = 1;
		        SavePapers();
		        line = 7; WritingLine[playerid] = 0; WritingPaper[playerid] = 0; WritingPaperNumber[playerid] = 999;
		    }
		}
		if(line > 0)
		{
			format(string, sizeof(string), "*    %d .", line);
			SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
			if(line == 7)
			{
			    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*        (  ).");
			}
		}
	    return 0;
	}
	if(ConnectedToPC[playerid] == 255)
	{
		new idx;
	    tmp = strtok(text, idx);
	    if ((strcmp("Contracts", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("Contracts")))
		{
		    if(PlayerInfo[playerid][pRank] < 4)
		    {
		        SendClientMessage(playerid, COLOR_GREY, "     4        !");
		        return 0;
		    }
		    SearchingHit(playerid);
			return 0;
		}
		else if ((strcmp("News", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("News")))
		{
		    	new x_nr[256];
				x_nr = strtok(text, idx);

				if(!strlen(x_nr)) {
					SendClientMessage(playerid, COLOR_WHITE, "|__________________ __________________|");
					SendClientMessage(playerid, COLOR_WHITE, " : News [number]  News delete [number]  News delete all");
					format(string, sizeof(string), "1: %s :: Hitman: %s", News[hAdd1], News[hContact1]);
					SendClientMessage(playerid, COLOR_GREY, string);
					format(string, sizeof(string), "2: %s :: Hitman: %s", News[hAdd2], News[hContact2]);
					SendClientMessage(playerid, COLOR_GREY, string);
					format(string, sizeof(string), "3: %s :: Hitman: %s", News[hAdd3], News[hContact3]);
					SendClientMessage(playerid, COLOR_GREY, string);
					format(string, sizeof(string), "4: %s :: Hitman: %s", News[hAdd4], News[hContact4]);
					SendClientMessage(playerid, COLOR_GREY, string);
					format(string, sizeof(string), "5: %s :: Hitman: %s", News[hAdd5], News[hContact5]);
					SendClientMessage(playerid, COLOR_GREY, string);
					SendClientMessage(playerid, COLOR_WHITE, "|________________________________________________________|");
					return 0;
				}//lets start
				if(strcmp(x_nr,"1",true) == 0)
				{
				    if(PlayerInfo[playerid][pRank] < 3) { SendClientMessage(playerid, COLOR_GREY, "  3    !"); return 0; }
				    if(News[hTaken1] == 0)
				    {
				        GetPlayerName(playerid, sendername, sizeof(sendername));
				        if(strlen(text)-(strlen(x_nr)) < 9) { SendClientMessage(playerid, COLOR_GREY, "   !"); return 0; }
						format(string, sizeof(string), "%s",right(text,strlen(text)-7)); strmid(News[hAdd1], string, 0, strlen(string), 255);
						format(string, sizeof(string), "%s",sendername); strmid(News[hContact1], string, 0, strlen(string), 255);
						News[hTaken1] = 1; PlacedNews[playerid] = 1;
						SendClientMessage(playerid, COLOR_LIGHTBLUE, "*       ");
						return 0;
				    }
				    else
				    {
				        SendClientMessage(playerid, COLOR_GREY, " 1  !");
				        return 0;
				    }
				}
				else if(strcmp(x_nr,"2",true) == 0)
				{
				    if(PlayerInfo[playerid][pRank] < 3) { SendClientMessage(playerid, COLOR_GREY, "  3    !"); return 0; }
				    if(News[hTaken2] == 0)
				    {
				        GetPlayerName(playerid, sendername, sizeof(sendername));
				        if(strlen(text)-(strlen(x_nr)) < 9) { SendClientMessage(playerid, COLOR_GREY, "   !"); return 0; }
						format(string, sizeof(string), "%s",right(text,strlen(text)-7)); strmid(News[hAdd2], string, 0, strlen(string), 255);
						format(string, sizeof(string), "%s",sendername); strmid(News[hContact2], string, 0, strlen(string), 255);
						News[hTaken2] = 1; PlacedNews[playerid] = 1;
						SendClientMessage(playerid, COLOR_LIGHTBLUE, "*       ");
						return 0;
				    }
				    else
				    {
				        SendClientMessage(playerid, COLOR_GREY, " 2  !");
				        return 0;
				    }
				}
				else if(strcmp(x_nr,"3",true) == 0)
				{
				    if(PlayerInfo[playerid][pRank] < 3) { SendClientMessage(playerid, COLOR_GREY, "  3    !"); return 0; }
				    if(News[hTaken3] == 0)
				    {
				        GetPlayerName(playerid, sendername, sizeof(sendername));
				        if(strlen(text)-(strlen(x_nr)) < 9) { SendClientMessage(playerid, COLOR_GREY, "   !"); return 0; }
						format(string, sizeof(string), "%s",right(text,strlen(text)-7)); strmid(News[hAdd3], string, 0, strlen(string), 255);
						format(string, sizeof(string), "%s",sendername); strmid(News[hContact3], string, 0, strlen(string), 255);
						News[hTaken3] = 1; PlacedNews[playerid] = 1;
						SendClientMessage(playerid, COLOR_LIGHTBLUE, "*       ");
						return 0;
				    }
				    else
				    {
				        SendClientMessage(playerid, COLOR_GREY, " 3  !");
				        return 0;
				    }
				}
				else if(strcmp(x_nr,"4",true) == 0)
				{
				    if(PlayerInfo[playerid][pRank] < 3) { SendClientMessage(playerid, COLOR_GREY, "  3    !"); return 0; }
				    if(News[hTaken4] == 0)
				    {
				        GetPlayerName(playerid, sendername, sizeof(sendername));
				        if(strlen(text)-(strlen(x_nr)) < 9) { SendClientMessage(playerid, COLOR_GREY, "   !"); return 0; }
						format(string, sizeof(string), "%s",right(text,strlen(text)-7)); strmid(News[hAdd4], string, 0, strlen(string), 255);
						format(string, sizeof(string), "%s",sendername); strmid(News[hContact4], string, 0, strlen(string), 255);
						News[hTaken4] = 1; PlacedNews[playerid] = 1;
						SendClientMessage(playerid, COLOR_LIGHTBLUE, "*       ");
						return 0;
				    }
				    else
				    {
				        SendClientMessage(playerid, COLOR_GREY, " 4  !");
				        return 0;
				    }
				}
				else if(strcmp(x_nr,"5",true) == 0)
				{
				    if(PlayerInfo[playerid][pRank] < 3) { SendClientMessage(playerid, COLOR_GREY, "  3    !"); return 0; }
				    if(News[hTaken5] == 0)
				    {
				        GetPlayerName(playerid, sendername, sizeof(sendername));
				        if(strlen(text)-(strlen(x_nr)) < 9) { SendClientMessage(playerid, COLOR_GREY, "   !"); return 0; }
						format(string, sizeof(string), "%s",right(text,strlen(text)-7)); strmid(News[hAdd5], string, 0, strlen(string), 255);
						format(string, sizeof(string), "%s",sendername); strmid(News[hContact5], string, 0, strlen(string), 255);
						News[hTaken5] = 1; PlacedNews[playerid] = 1;
						SendClientMessage(playerid, COLOR_LIGHTBLUE, "*       ");
						return 0;
				    }
				    else
				    {
				        SendClientMessage(playerid, COLOR_GREY, " 5  !");
				        return 0;
				    }
				}
				else if(strcmp(x_nr,"delete",true) == 0)
				{
				    if(PlayerInfo[playerid][pRank] < 4)
				    {
				        SendClientMessage(playerid, COLOR_GREY, "  4    !");
				        return 0;
				    }
				    new string1[MAX_PLAYER_NAME];
				    new x_tel[256];
					x_tel = strtok(text, idx);
					if(!strlen(x_tel)) {
					    SendClientMessage(playerid, COLOR_WHITE, " : News delete [],  News delete all");
					    return 0;
					}
                    if(strcmp(x_tel,"1",true) == 0)
                    {
                        format(string, sizeof(string), "Nothing"); strmid(News[hAdd1], string, 0, strlen(string), 255);
						format(string1, sizeof(string1), "No-one");	strmid(News[hContact1], string1, 0, strlen(string1), 255);
						News[hTaken1] = 0;
						SendClientMessage(playerid, COLOR_LIGHTBLUE, "*   1     ");
						return 0;
                    }
                    else if(strcmp(x_tel,"2",true) == 0)
                    {
                        format(string, sizeof(string), "Nothing"); strmid(News[hAdd2], string, 0, strlen(string), 255);
						format(string1, sizeof(string1), "No-one");	strmid(News[hContact2], string1, 0, strlen(string1), 255);
						News[hTaken2] = 0;
						SendClientMessage(playerid, COLOR_LIGHTBLUE, "*   2     ");
						return 0;
                    }
                    else if(strcmp(x_tel,"3",true) == 0)
                    {
                        format(string, sizeof(string), "Nothing"); strmid(News[hAdd3], string, 0, strlen(string), 255);
						format(string1, sizeof(string1), "No-one");	strmid(News[hContact3], string1, 0, strlen(string1), 255);
						News[hTaken3] = 0;
						SendClientMessage(playerid, COLOR_LIGHTBLUE, "*   3     ");
						return 0;
                    }
                    else if(strcmp(x_tel,"4",true) == 0)
                    {
                        format(string, sizeof(string), "Nothing"); strmid(News[hAdd4], string, 0, strlen(string), 255);
						format(string1, sizeof(string1), "No-one");	strmid(News[hContact4], string1, 0, strlen(string1), 255);
						News[hTaken4] = 0;
						SendClientMessage(playerid, COLOR_LIGHTBLUE, "*   4     ");
						return 0;
                    }
                    else if(strcmp(x_tel,"5",true) == 0)
                    {
                        format(string, sizeof(string), "Nothing"); strmid(News[hAdd5], string, 0, strlen(string), 255);
						format(string1, sizeof(string1), "No-one");	strmid(News[hContact5], string1, 0, strlen(string1), 255);
						News[hTaken5] = 0;
						SendClientMessage(playerid, COLOR_LIGHTBLUE, "*   5     ");
						return 0;
                    }
                    else if(strcmp(x_tel,"all",true) == 0)
                    {
                        format(string, sizeof(string), "Nothing"); strmid(News[hAdd1], string, 0, strlen(string), 255);
						format(string1, sizeof(string1), "No-one");	strmid(News[hContact1], string1, 0, strlen(string1), 255);
						News[hTaken1] = 0;
						format(string, sizeof(string), "Nothing"); strmid(News[hAdd2], string, 0, strlen(string), 255);
						format(string1, sizeof(string1), "No-one");	strmid(News[hContact2], string1, 0, strlen(string1), 255);
						News[hTaken2] = 0;
						format(string, sizeof(string), "Nothing"); strmid(News[hAdd3], string, 0, strlen(string), 255);
						format(string1, sizeof(string1), "No-one");	strmid(News[hContact3], string1, 0, strlen(string1), 255);
						News[hTaken3] = 0;
						format(string, sizeof(string), "Nothing"); strmid(News[hAdd4], string, 0, strlen(string), 255);
						format(string1, sizeof(string1), "No-one");	strmid(News[hContact4], string1, 0, strlen(string1), 255);
						News[hTaken4] = 0;
						format(string, sizeof(string), "Nothing"); strmid(News[hAdd5], string, 0, strlen(string), 255);
						format(string1, sizeof(string1), "No-one");	strmid(News[hContact5], string1, 0, strlen(string1), 255);
						News[hTaken5] = 0;
						SendClientMessage(playerid, COLOR_LIGHTBLUE, "*        ");
						return 0;
                    }
                    else
                    {
                        SendClientMessage(playerid, COLOR_WHITE, " : News delete [],  News delete all");
					    return 0;
                    }
				}
				else { return 0; }
		}
		else if ((strcmp("Givehit", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("Givehit")))
		{
		    if(hitfound == 0)
		    {
		        SendClientMessage(playerid, COLOR_GREY, "  !");
		        return 0;
		    }
		    tmp = strtok(text, idx);
		    if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_WHITE, ": givehit [playerid/PartOfName]");
				return 0;
			}
			//giveplayerid = strval(tmp);
			giveplayerid = ReturnUser(tmp);
			if(IsPlayerConnected(giveplayerid))
			{
			    if(giveplayerid != INVALID_PLAYER_ID)
			    {
			        if(PlayerInfo[giveplayerid][pMember] == 8 || PlayerInfo[giveplayerid][pLeader] == 8)
				    {
					    if(GoChase[giveplayerid] < 999)
					    {
					        SendClientMessage(playerid, COLOR_GREY, "   ");
							return 0;
					    }
					    if(IsPlayerConnected(hitid))
					    {
					        GetPlayerName(playerid, sendername, sizeof(sendername));
					        GetPlayerName(giveplayerid, giver, sizeof(giver));
					        GetPlayerName(hitid, giveplayer, sizeof(giveplayer));
					        //format(string, sizeof(string), "* You assigned%s to kill: %s(ID:%d), for $%d.", giver, giveplayer, hitid, PlayerInfo[hitid][pValue]);
			    			//SendClientMessage(playerid, COLOR_YELLOW, string);
					        //format(string, sizeof(string), "* Hitman %s has assigned you to kill: %s(ID:%d), for $%d.", sendername, giveplayer, hitid, PlayerInfo[hitid][pValue]);
			    			//SendClientMessage(giveplayerid, COLOR_YELLOW, string);
			    			format(string, sizeof(string), "*  %s:    %s   %s(ID:%d),  $%d.", sendername, giver, giveplayer, hitid, PlayerInfo[hitid][pHeadValue]);
			    			SendFamilyMessage(8, COLOR_YELLOW, string);
			    			GoChase[giveplayerid] = hitid;
			    			GetChased[hitid] = giveplayerid;
			    			GotHit[hitid] = 1;
			    			hitid = 0;
			    			hitfound = 0;
					        return 0;
					    }
					    else
					    {
					        SendClientMessage(playerid, COLOR_GREY, "       !");
					        return 0;
					    }
				    }
				    else
				    {
				        SendClientMessage(playerid, COLOR_GREY, "   ");
				        return 0;
				    }
				}
				return 0;
			}
			else
			{
			    SendClientMessage(playerid, COLOR_LIGHTRED2, "  !");
			    return 0;
			}
		}
		else if ((strcmp("Chase", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("Chase")))
		{
		    if(GoChase[playerid]!=999)
		    {
		        GetPlayerName(GoChase[playerid],giver,sizeof(giver));
				format(string,sizeof(string),":%s :%d",giver,GoChase[playerid]);
				SendClientMessage(playerid,COLOR_YELLOW,string);
				return 0;
		    }
		    else
		    {
		        SendClientMessage(playerid,COLOR_YELLOW,"     ");
		        return 0;
		    }
		}
		else if ((strcmp("Cancel", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("Cancel")))
		{
		    if(GoChase[playerid]!=999)
		    {
		        GetPlayerName(playerid,sendername,sizeof(sendername));
				format(string,sizeof(string)," %s      %d",sendername,GoChase[playerid]);
				SendFamilyMessage(8,COLOR_LIGHTRED,string);
				GotHit[GoChase[playerid]] = 0;
				GetChased[GoChase[playerid]]=999;
				GoChase[playerid]=999;
				return 0;
		    }
			else
			{
			    SendClientMessage(playerid,COLOR_YELLOW,"   ");
			    return 0;
			}
		}
		else if ((strcmp("Ranks", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("Ranks")))
		{
			SendClientMessage(playerid, COLOR_WHITE, "|__________________   __________________|");
		    for(new i=0; i < MAX_PLAYERS; i++)
			{
				if(IsPlayerConnected(i))
				{
				    if(PlayerInfo[i][pMember] == 8||PlayerInfo[i][pLeader] == 8)
				    {
						GetPlayerName(i, giveplayer, sizeof(giveplayer));
				        format(string, sizeof(string), "* %s:  %d", giveplayer,PlayerInfo[i][pRank]);
						SendClientMessage(playerid, COLOR_GREY, string);
					}
				}
			}
		}
		else if ((strcmp("Order", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("Order")))
		{
		    if(OrderReady[playerid] > 0)
		    {
		        SendClientMessage(playerid, COLOR_GREY, "      ,  !");
		        return 0;
		    }
		    tmp = strtok(text, idx);
		    if ((strcmp("1", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("1")))
			{
			    if(PlayerInfo[playerid][pRank] < 1) { SendClientMessage(playerid, COLOR_GREY, "   "); return 0; }
			    if(GetPlayerMoney(playerid) > 4999)
			    {
			        SendClientMessage(playerid, COLOR_LIGHTBLUE, "*    1 (5000$),      ");
			        OrderReady[playerid] = 1;
			        return 0;
			    }
			    else
			    {
			        SendClientMessage(playerid, COLOR_GREY," !");
			        return 0;
			    }
			}
			else if ((strcmp("2", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("2")))
			{
			    if(PlayerInfo[playerid][pRank] < 2) { SendClientMessage(playerid, COLOR_GREY, "   !"); return 0; }
			    if(GetPlayerMoney(playerid) > 5999)
			    {
			        SendClientMessage(playerid, COLOR_LIGHTBLUE, "*    2 (6000$),      ");
			        OrderReady[playerid] = 2;
			        return 0;
			    }
			    else
			    {
			        SendClientMessage(playerid, COLOR_GREY," !");
			        return 0;
			    }
			}
			else if ((strcmp("3", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("3")))
			{
			    if(PlayerInfo[playerid][pRank] < 2) { SendClientMessage(playerid, COLOR_GREY, "   !"); return 0; }
			    if(GetPlayerMoney(playerid) > 5999)
			    {
			        SendClientMessage(playerid, COLOR_LIGHTBLUE, "*    3 (6000$),      ");
			        OrderReady[playerid] = 3;
			        return 0;
			    }
			    else
			    {
			        SendClientMessage(playerid, COLOR_GREY," !");
			        return 0;
			    }
			}
			else if ((strcmp("4", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("4")))
			{
			    if(PlayerInfo[playerid][pRank] < 3) { SendClientMessage(playerid, COLOR_GREY, "   !"); return 0; }
			    if(GetPlayerMoney(playerid) > 7999)
			    {
			        SendClientMessage(playerid, COLOR_LIGHTBLUE, "*    4 (8000$),      ");
			        OrderReady[playerid] = 4;
			        return 0;
			    }
			    else
			    {
			        SendClientMessage(playerid, COLOR_GREY," !");
			        return 0;
			    }
			}
			else if ((strcmp("5", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("5")))
			{
			    if(PlayerInfo[playerid][pRank] < 3) { SendClientMessage(playerid, COLOR_GREY, "   !"); return 0; }
			    if(GetPlayerMoney(playerid) > 7999)
			    {
			        SendClientMessage(playerid, COLOR_LIGHTBLUE, "*    5 (8000$),      ");
			        OrderReady[playerid] = 5;
			        return 0;
			    }
			    else
			    {
			        SendClientMessage(playerid, COLOR_GREY," !");
			        return 0;
			    }
			}
			else if ((strcmp("6", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("6")))
			{
			    if(PlayerInfo[playerid][pRank] < 4) { SendClientMessage(playerid, COLOR_GREY, "   !"); return 0; }
			    if(GetPlayerMoney(playerid) > 8499)
			    {
			        SendClientMessage(playerid, COLOR_LIGHTBLUE, "*    6 (8500$),      ");
			        OrderReady[playerid] = 6;
			        return 0;
			    }
			    else
			    {
			        SendClientMessage(playerid, COLOR_GREY,"  !");
			        return 0;
			    }
			}
			else if ((strcmp("7", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("7")))
			{
			    if(PlayerInfo[playerid][pRank] < 4) { SendClientMessage(playerid, COLOR_GREY, "   !"); return 0; }
			    if(GetPlayerMoney(playerid) > 8499)
			    {
			        SendClientMessage(playerid, COLOR_LIGHTBLUE, "*    7 (8500$),      ");
			        OrderReady[playerid] = 7;
			        return 0;
			    }
			    else
			    {
			        SendClientMessage(playerid, COLOR_GREY," !");
			        return 0;
			    }
			}
			else
			{
			    SendClientMessage(playerid, COLOR_WHITE, "|__________________   __________________|");
			    if(PlayerInfo[playerid][pRank] >= 1) { SendClientMessage(playerid, COLOR_GREY, "|(1) ($5000 ) Rank 1 - 5: Knife, Desert Eagle, MP5, Shotgun"); }
			    if(PlayerInfo[playerid][pRank] >= 2) { SendClientMessage(playerid, COLOR_GREY, "|(2) ($6000 ) Rank 2 - 5: Knife, Desert Eagle, M4, MP5, Shotgun"); }
			    if(PlayerInfo[playerid][pRank] >= 2) { SendClientMessage(playerid, COLOR_GREY, "|(3) ($6000 ) Rank 2 - 5: Knife, Desert Eagle, AK47, MP5, Shotgun"); }
			    if(PlayerInfo[playerid][pRank] >= 3) { SendClientMessage(playerid, COLOR_GREY, "|(4) ($8000) Rank 3 - 5: Knife, Desert Eagle, M4, MP5, Shotgun, Sniper"); }
			    if(PlayerInfo[playerid][pRank] >= 3) { SendClientMessage(playerid, COLOR_GREY, "|(5) ($8000) Rank 3 - 5: Knife, Desert Eagle, AK47, MP5, Shotgun, Sniper"); }
			    if(PlayerInfo[playerid][pRank] >= 4) { SendClientMessage(playerid, COLOR_GREY, "|(6) ($8500) Rank 4 - 5: Knife, Desert Eagle, M4, MP5, Shotgun, Sniper"); }
			    if(PlayerInfo[playerid][pRank] >= 4) { SendClientMessage(playerid, COLOR_GREY, "|(7) ($8500) Rank 4 - 5: Knife, Desert Eagle, AK47, MP5, Shotgun, Sniper"); }
			    SendClientMessage(playerid, COLOR_WHITE, "|________________________________________________________|");
			    return 0;
			}
		}
		else if ((strcmp("Logout", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("Logout")))
		{
		    SendClientMessage(playerid, COLOR_LIGHTBLUE, "*       ");
      		ConnectedToPC[playerid] = 0;
		    return 0;
		}
		else
		{
		    SendClientMessage(playerid, COLOR_WHITE, "|___ .___|");
		    SendClientMessage(playerid, COLOR_YELLOW2, "| - News");
		    SendClientMessage(playerid, COLOR_YELLOW2, "| - Contracts");
		    SendClientMessage(playerid, COLOR_YELLOW2, "| - Givehit");
		    SendClientMessage(playerid, COLOR_YELLOW2, "| - Backup");
		    SendClientMessage(playerid, COLOR_YELLOW2, "| - Order");
		    SendClientMessage(playerid, COLOR_YELLOW2, "| - Ranks");
		    SendClientMessage(playerid, COLOR_YELLOW2, "| - Logout");
		    SendClientMessage(playerid, COLOR_YELLOW2, "| - Chase");
		    SendClientMessage(playerid, COLOR_YELLOW2, "| - Cancel");
			SendClientMessage(playerid, COLOR_WHITE, "|__________________________|");
		    return 0;
		}
	    return 0;
	}
	if(CallLawyer[playerid] == 111)
	{
	    new idx;
	    tmp = strtok(text, idx);
	    if ((strcmp("yes", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("yes")))
		{
		    GetPlayerName(playerid, sendername, sizeof(sendername));
		    format(string, sizeof(string), "** %s   ,    .    .", sendername);
	    	SendJobMessage(2, TEAM_AZTECAS_COLOR, string);
	    	SendJobMessage(2, TEAM_AZTECAS_COLOR, "*    , ,         /accept lawyer.");
	    	SendClientMessage(playerid, COLOR_LIGHTRED, "    ,  .");
	    	WantLawyer[playerid] = 0;
			CallLawyer[playerid] = 0;
	    	return 0;
		}
		else
		{
		    SendClientMessage(playerid, COLOR_LIGHTRED, " ,   ,   .");
		    WantLawyer[playerid] = 0;
			CallLawyer[playerid] = 0;
		    return 0;
		}
	}
	if(TalkingLive[playerid] != 255)
	{
		GetPlayerName(playerid, sendername, sizeof(sendername));
		if(PlayerInfo[playerid][pMember] == 9 || PlayerInfo[playerid][pLeader] == 9)
		{
		    format(string, sizeof(string), " %s: %s", sendername, text);
			OOCNews(0x5CFEB9AA, string);
			SBizzInfo[7][sbTill] += 250;
		}
		else
		{
		    format(string, sizeof(string), " %s: %s", sendername, text);
			OOCNews(0x5CFEB9AA, string);
			SBizzInfo[7][sbTill] += 300;
		}
		return 0;
	}
	if(Mobile[playerid] != 255)
	{
		new idx;
		tmp = strtok(text, idx);
		GetPlayerName(playerid, sendername, sizeof(sendername));
		format(string, sizeof(string), "%s  ( ): %s", sendername, text);
		ProxDetector(20.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5,0,0);
		//printf("callers line %d called %d caller %d",Mobile[Mobile[playerid]],Mobile[playerid],playerid);
		if(Mobile[playerid] == 914)
		{
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, TEAM_CYAN_COLOR, " :    ");
				return 0;
			}
			new turner[MAX_PLAYER_NAME];
			new wanted[128];
			GetPlayerName(playerid, turner, sizeof(turner));
			SendClientMessage(playerid, TEAM_CYAN_COLOR, " :        .");
			SendClientMessage(playerid, TEAM_CYAN_COLOR, "     ");
			format(wanted, sizeof(wanted), " :   IA: : %s",turner);
			SendTeamBeepMessage(1, TEAM_CYAN_COLOR, wanted);
			format(wanted, sizeof(wanted), " : : %s",text);
			SendTeamMessage(1, TEAM_CYAN_COLOR, wanted);
			SendClientMessage(playerid, COLOR_GRAD2, "     ...");
			Mobile[playerid] = 255;
			return 0;
		}
		if(Mobile[playerid] == 913)
		{
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_ALLDEPT, ":    ");
				return 0;
			}
			if ((strcmp("no", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("no")))
			{
				new turner[MAX_PLAYER_NAME];
				new wanted[128];
				GetPlayerName(playerid, turner, sizeof(turner));
				SendClientMessage(playerid, COLOR_DBLUE, "  - :        .");
				SendClientMessage(playerid, COLOR_DBLUE, "     ");
				format(wanted, sizeof(wanted), " - :   APB: : %s",turner);
				SendFamilyMessage(1, COLOR_DBLUE, wanted);
				format(wanted, sizeof(wanted), " - : : %s, : ",PlayerCrime[playerid][pAccusing]);
				SendFamilyMessage(1, COLOR_DBLUE, wanted);
				SendClientMessage(playerid, COLOR_GRAD2, "     ...");
				Mobile[playerid] = 255;
				return 0;
			}
			new badguy;
			//badguy = strval(tmp);
			badguy = ReturnUser(tmp);
			if (IsPlayerConnected(badguy))
			{
			    if(badguy != INVALID_PLAYER_ID)
			    {
					if (gTeam[badguy] == 2 || gTeam[badguy] == 1)
					{
						SendClientMessage(playerid, COLOR_DBLUE, "  - :       .  -  ");
						SendClientMessage(playerid, COLOR_GRAD2, "     ...");
						Mobile[playerid] = 255;
						return 0;
					}
					if (WantedPoints[badguy] > 0)
					{
						SendClientMessage(playerid, COLOR_DBLUE, "  - :      ");
						SendClientMessage(playerid, COLOR_DBLUE, "     ");
						SendClientMessage(playerid, COLOR_GRAD2, "     ...");
						Mobile[playerid] = 255;
						return 0;
					}
					if (badguy == playerid)
					{
						SendClientMessage(playerid, COLOR_DBLUE, "  - :  ,  -  .");
						SendClientMessage(playerid, COLOR_GRAD2, "     ...");
						Mobile[playerid] = 255;
						return 0;
					}
					SendClientMessage(playerid, COLOR_DBLUE, "  - :        .");
					SendClientMessage(playerid, COLOR_DBLUE, "     ");
					SetPlayerCriminal(badguy,playerid, PlayerCrime[playerid][pAccusing]);
					if(WantedPoints[badguy] > 0) { } else { WantedPoints[badguy] += 2; }
					SendClientMessage(playerid, COLOR_GRAD2, "     ...");
					Mobile[playerid] = 255;
					return 0;
				}//invalid id
				return 0;
			}//not connected
			else
			{
				format(string, sizeof(string), "  - :           ",tmp);
				SendClientMessage(playerid, COLOR_DBLUE, string);
				return 0;
			}
		}
		if(Mobile[playerid] == 912)
		{
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_ALLDEPT, ":    ");
				return 0;
			}
			strmid(PlayerCrime[playerid][pAccusing], text, 0, strlen(text), 255);
			SendClientMessage(playerid, COLOR_DBLUE, ":     ,     _    ID");
			Mobile[playerid] = 913;
			return 0;
		}
		if(Mobile[playerid] == 911)
		{
			if(!strlen(tmp))
			{
				SendClientMessage(playerid, COLOR_ALLDEPT, " :    , (police)  (paramedic)?");
				return 0;
			}
			else if ((strcmp("police", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("police")))
			{
				SendClientMessage(playerid, COLOR_ALLDEPT, " :     ,  .");
				Mobile[playerid] = 912;
				SendClientMessage(playerid, COLOR_DBLUE, "  - :      .");
				return 0;
			}
			else if ((strcmp("paramedic", tmp, true, strlen(tmp)) == 0) && (strlen(tmp) == strlen("paramedic")))
			{
				SendClientMessage(playerid, COLOR_ALLDEPT, " :     ,   .");
				Mobile[playerid] = 914;
				SendClientMessage(playerid, TEAM_CYAN_COLOR, " :      .");
				return 0;
			}
			else
			{
				SendClientMessage(playerid, COLOR_ALLDEPT, " :    , (police)  (paramedic)?");
				return 0;
			}
		}
		if(IsPlayerConnected(Mobile[playerid]))
		{
		    if(Mobile[Mobile[playerid]] == playerid)
		    {
                if(TalkingLive[Mobile[playerid]]!=255)
		        {
					if(PlayerInfo[Mobile[playerid]][pMember]==9||PlayerInfo[Mobile[playerid]][pLeader]==9)
					{
						format(string,sizeof(string),"   : %s %s",sendername,text);
						OOCNews(0x5CFEB9AA, string);
					}
		        }
		        else
		        {
					SendClientMessage(Mobile[playerid], COLOR_YELLOW,string);
				}
			}
		}
		else
		{
			SendClientMessage(playerid, COLOR_YELLOW," ");
		}
		return 0;
	}
	if(realchat)
	{
	    if(gPlayerLogged[playerid] == 0)
	    {
	        return 0;
      	}
      	new carid = GetPlayerVehicleID(playerid);
		GetPlayerName(playerid, sendername, sizeof(sendername));
		new namenew[2][20];
		split(sendername, namenew, '_');
		if(PlayerInfo[playerid][pMaskOn] == 1)
		{
		    format(string, sizeof(string), " : %s", text);
			SetPlayerChatBubble(playerid, text, COLOR_GREEN, 20.0, 10000);
			ProxDetector(20.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5,carid,windowcar[carid]);
			for(new i = 0; i < MAX_PLAYERS; i++)
			{
				if(BigEar[i] == 1)
				{
				    format(string, sizeof(string), "[%d] : %s", playerid, text);
				    SendClientMessage(i,COLOR_WHITE,string);
				}
			}
			if(gogogos[playerid] == 0)
			{
				ApplyAnimation(playerid,"PED","IDLE_chat",4.1,0,1,1,1,1);
				bazar[playerid] = 5;
			}
		}
		else if(PlayerInfo[playerid][pMaskOn] == 0)
		{
		    format(string, sizeof(string), "%s %s[%d] : %s", namenew[0], namenew[1],playerid, text);
			SetPlayerChatBubble(playerid, text, COLOR_GREEN, 50.0, 10000);
			ProxDetector(20.0, playerid, string,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5,carid,windowcar[carid]);
			if(gogogos[playerid] == 0)
			{
				ApplyAnimation(playerid,"PED","IDLE_chat",4.1,0,1,1,1,1);
				bazar[playerid] = 5;
			}
		}
		return 0;
	}
	return 1;
}

public SetCamBack(playerid)
{
    if(IsPlayerConnected(playerid))
    {
		new Float:plocx,Float:plocy,Float:plocz;
		GetPlayerPos(playerid, plocx, plocy, plocz);
		SetPlayerPos(playerid, -1863.15, -21.6598, 1060.15); // Warp the player
		SetPlayerInterior(playerid,14);
	}
}

public FixHour(hour)
{
	hour = timeshift+hour;
	if (hour < 0)
	{
		hour = hour+24;
	}
	else if (hour > 23)
	{
		hour = hour-24;
	}
	shifthour = hour;
	return 1;
}

public AddsOn()
{
	adds=1;
	return 1;
} // by Extazy and update by Flashin

public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
    if(IsPlayerNPC(playerid)) return 1;
    new playername[MAX_PLAYER_NAME];
    new sendername[MAX_PLAYER_NAME];
    new string[256];
  //  new string1[256];
   // new string2[256];
//	new tpass[256];
	if(dialogid == 2305)//\n\n\n ()\n ()"
	{
        if(response)
		{
		    if(listitem == 0)
		    {
				ShowPlayerDialog(playerid, 2306,DIALOG_STYLE_INPUT,"?","-","OK","");
				return 1;
		    }
		    else if(listitem == 1)
		    {
		        ShowPlayerDialog(playerid, 2307,DIALOG_STYLE_INPUT,"?","-","OK","");
		    }
		    else if(listitem == 2)
		    { // by Extazy and update by Flashin
		        format(string,20,"  %d",Tax);
		        SendClientMessage(playerid,COLOR_LIGHTRED,string);
		    }
		    else if(listitem == 3)
		    {
    	        if(IsPlayerConnected(playerid))
				{
	        		if(PlayerInfo[playerid][pLeader] != 7)
	        		{
						SendClientMessage(playerid, COLOR_GREY, "   .");
						return 1;
	       			}
	       			if(Tax < 1)
					{
					    SendClientMessage(playerid, COLOR_GREY, "   !");
						return 1;
					}
					new Cops = 0;
					for(new i = 0; i < MAX_PLAYERS; i++)
					{
					    if(IsPlayerConnected(i))
					    {
			 		       if(IsACop(i)||PlayerInfo[i][pMember]==11||PlayerInfo[i][pLeader]==11)
			 		       {
			 		           Cops += 1;
			 		       }
					    }
					}
					if(Cops >= 1)
					{
			  		new value = Tax / 4;
			   		new price = value / Cops;
		    		for(new i = 0; i < MAX_PLAYERS; i++)
					{
				    	if(IsPlayerConnected(i))
				    	{
			 		    	if(IsACop(i)||PlayerInfo[i][pMember]==11||PlayerInfo[i][pLeader]==11)
				       		{
				            	format(string, sizeof(string), "*      $%d   .",price);
								SendClientMessage(i, COLOR_LIGHTBLUE, string);
								AntiMoney[i]=AntiMoney[i]+price;
								GiveMoney(i, price);
								Tax -= price;
				        	}
				    	}
					}
					SaveStuff();
					}
					else
					{
					     SendClientMessage(playerid, COLOR_GREY, "    !");
					     return 1;
					}
			}
			}
		    else if(listitem == 4)
			{
        		if(IsPlayerConnected(playerid))
	    		{
	       			if(PlayerInfo[playerid][pLeader] != 7)
	        		{
						SendClientMessage(playerid, COLOR_GREY, "   .");
						return 1;
	        		}
            		new AllPlayers = 0;
					for(new i = 0; i < MAX_PLAYERS; i++)
					{
			  			if(IsPlayerConnected(i))
			    		{
       						AllPlayers += 1;
			    		}
					}
					if(AllPlayers >= 1)
					{
			    		new value = Tax / 4;
			    		new price = value / AllPlayers;
	        			if(Tax < price)
						{
			    			SendClientMessage(playerid, COLOR_GREY, "    !");
							return 1;
						}
			    		for(new i = 0; i < MAX_PLAYERS; i++)
						{
						    if(IsPlayerConnected(i))
						    {
        						format(string, sizeof(string), "*       $%d   .",price);
								SendClientMessage(i, COLOR_LIGHTBLUE, string);
								AntiMoney[i]=AntiMoney[i]+price;
								GiveMoney(i, price);
								Tax -= price;
						    }
						}
						SaveStuff();
					}
					else
					{
			 			SendClientMessage(playerid, COLOR_GREY, "    !");
						return 1;
					}
				}
			}
        }
		else
		{
		    SendClientMessage(playerid,COLOR_ORANGE,"     ");
		}
		return 1;
	}
	else if(dialogid == 9653) //givmats
	{
		if(response)
		{
			if(listitem == 0)
            {
  	     		if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 433)
  				{
					SendClientMessage(playerid,COLOR_GREY,"   !");
			    	return 1;
				}
     			if(IsPlayerConnected(playerid))
	    		{
     				SetPlayerCheckpoint(playerid,1529.6000,-1691.2000,13.3828,6.0);
            		MatsArmyCar[playerid]=21;
				}
			}
 			else if(listitem == 1)
			{
  	  			if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 433)
  				{
			    	SendClientMessage(playerid,COLOR_GREY,"   !");
			    	return 1;
				}
				if(IsPlayerConnected(playerid))
	    		{
     				SetPlayerCheckpoint(playerid,-2497.7634,-679.8572,139.3203,6.0);
            		MatsArmyCar[playerid]=24;
				}
			}
			else if(listitem == 2)
			{
  				if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 433)
  				{
			    	SendClientMessage(playerid,COLOR_GREY,"   !");
			    	return 1;
				}
     			if(IsPlayerConnected(playerid))
	    		{
     				SetPlayerCheckpoint(playerid,-1343.2756,455.9551,7.6225,6.0);
            		MatsArmyCar[playerid]=25;
				}
			}
			else if(listitem == 3)
			{
  	  			if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 433)
  				{
			    	SendClientMessage(playerid,COLOR_GREY,"   !");
			    	return 1;
				}
     			if(IsPlayerConnected(playerid))
	    		{
     				SetPlayerCheckpoint(playerid,-1607.2913,683.5955,-5.2422,6.0);
            		MatsArmyCar[playerid]=35;
				}
			}
			else if(listitem == 4)
			{
	    		if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 433)
  				{
	   	 			SendClientMessage(playerid,COLOR_GREY,"   !");
			    	return 1;
				}
	       		SendClientMessage(playerid,COLOR_GREEN,"   ,    !");
         		SetPlayerCheckpoint(playerid,335.9255,1994.7932,17.6406,8.0);
				MatsArmyCar[playerid]=20;
			}
			else if(listitem == 5)
			{
	    		if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 433)
				{
					SendClientMessage(playerid,COLOR_GREY,"   !");
   					return 1;
				}
				new tmpcar = GetPlayerVehicleID(playerid);
  				if(MatHaul[tmpcar-matscar[0]][mLoad] == 0) return SendClientMessage(playerid, COLOR_GRAD1, "   !");
				MatHaul[tmpcar-matscar[0]][mLoad] -= 5000;//  ..
				format(string, sizeof(string), "   !  : %d/5000", MatHaul[tmpcar-matscar[0]][mLoad]);
				SendClientMessage(playerid, TEAM_GROVE_COLOR, string);
				armmatbi += 5000;//     
			}
			else if(listitem == 6)
			{
	    		if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 433)
  				{
			   		SendClientMessage(playerid,COLOR_GREY,"   !");
			   		return 1;
				}
				new listitems[] = "-  The Ballas\n-  The Vagos\n-  The Grove\n-  The Aztek\n-  The Rifa";
        		ShowPlayerDialog(playerid, 3232, DIALOG_STYLE_LIST, "  ", listitems, "", "");
			}
			else if(listitem == 7)
			{
  	  			if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 433)
  				{
			    	SendClientMessage(playerid,COLOR_GREY,"   !");
			    	return 1;
				}
     			if(IsPlayerConnected(playerid))
    			{
     				SetPlayerCheckpoint(playerid,2292.0837,2458.9941,10.8203,6.0);
            		MatsArmyCar[playerid]=150;
				}
			}
		}
	}
	if(dialogid == 2004)
	{
     	if(response)
		{
	        SendClientMessage(playerid,COLOR_WHITE,": ,  .");
	        Raz[playerid] = 1;
	        SetPlayerCheckpoint(playerid,756.2290,5.7878,1000.6987, 1.0);
	    }
	    else
		{
            SendClientMessage(playerid,COLOR_WHITE,": ,  .");
	        Razz[playerid] = 1;
	        SetPlayerCheckpoint(playerid,756.2290,5.7878,1000.6987, 1.0);
		}
	}
	else if(dialogid == 2224)
    {
		if(response)
		{
			if(listitem == 0)
			{
				if(PlayerInfo[playerid][pLeader] ==9)
				{
					ShowPlayerDialog(playerid,3002,DIALOG_STYLE_INPUT,"  SMS   33777"," ","Ok","");
				}
			}
			if(listitem == 1)
			{
				SendClientMessage(playerid, COLOR_WHITE, " SMS ");
				smsls = 0;
			}
			if(listitem == 2)
			{
				SendClientMessage(playerid, COLOR_WHITE, " SMS ");
				smsls = 1;
			}
		}
		else
		{
		    return 1;
		}
	}
	else if(dialogid == 2013)
    {
		if(response)
		{
			if(listitem == 0)
			{
				SendClientMessage(playerid, COLOR_WHITE, "9mm,   ,   ");
				ServerGivePlayerWeapons(playerid, 22, 12000);
				SetPlayerCheckpoint(playerid,286.0712,-29.9261,1001.5156, 1.0);
				colt[playerid] = 1;
			}
			if(listitem == 1)
			{
			    SendClientMessage(playerid, COLOR_WHITE, "9mm c ,   ,   ");
				ServerGivePlayerWeapons(playerid, 23, 12000);
				SetPlayerCheckpoint(playerid,286.0712,-29.9261,1001.5156, 1.0);
				scolt[playerid] = 1;
			}
			if(listitem == 2)
			{
				SendClientMessage(playerid, COLOR_WHITE, "Desert Eagle,   ,   ");
				ServerGivePlayerWeapons(playerid, 24, 12000);
				SetPlayerCheckpoint(playerid,286.0712,-29.9261,1001.5156, 1.0);
				de[playerid] = 1;
			}
			if(listitem == 3)
			{
			    SendClientMessage(playerid, COLOR_WHITE, ",   ,   ");
				ServerGivePlayerWeapons(playerid, 25, 12000);
				SetPlayerCheckpoint(playerid,286.0712,-29.9261,1001.5156, 1.0);
				drob[playerid] = 1;
			}
			if(listitem == 4)
			{
			    SendClientMessage(playerid, COLOR_WHITE, "MP-5,   ,   ");
				ServerGivePlayerWeapons(playerid, 29, 12000);
				SetPlayerCheckpoint(playerid,286.0712,-29.9261,1001.5156, 1.0);
				mp5[playerid] = 1;
			}
			if(listitem == 5)
			{
			    SendClientMessage(playerid, COLOR_WHITE, "47,   ,   ");
				ServerGivePlayerWeapons(playerid, 30, 12000);
				SetPlayerCheckpoint(playerid,286.0712,-29.9261,1001.5156, 1.0);
				ak47[playerid] = 1;
			}
			if(listitem == 6)
			{
			    SendClientMessage(playerid, COLOR_WHITE, "M4a1,   ,   ");
				ServerGivePlayerWeapons(playerid, 31, 12000);
				SetPlayerCheckpoint(playerid,286.0712,-29.9261,1001.5156, 1.0);
				m4a1[playerid] = 1;
			}
		}
		else
		{
		    return 1;
		}
	}
	else if(dialogid == 3002)
    {
        if(response)
        {
            if(!strlen(inputtext))//    ,    
           	{
				ShowPlayerDialog(playerid,3002,DIALOG_STYLE_INPUT,"  SMS"," ","Ok","");
            }
            new moneys;
			moneys = strval(inputtext);
			if(moneys < 1 || moneys > 5000)
		 	{
			 	SendClientMessage(playerid, COLOR_GREY, "  - 1,  - 5000!");
				ShowPlayerDialog(playerid,3002,DIALOG_STYLE_INPUT,"  SMS"," ","Ok","");
			  	return 1;
		  	}
			GetPlayerName(playerid, sendername, sizeof(sendername));
			format(string, sizeof(string), "  sms,   %d .    %s.", moneys, sendername);
			SendFamilyMessage(9,COLOR_YELLOW2, string);
			smspricels = moneys;
		}
		else
		{
		    return 1;
		}
    }
//////////////////////////// =========================
	else if(dialogid == 3232) //givmats
	{
		if(response)
		{
			if(listitem == 0)
	        {
				if (PlayerInfo[playerid][pMember] != 22)
	  	    	{
	  				SendClientMessage(playerid, COLOR_GREY, "    51!");
	  			}
	  	     	if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 433)
	  			{
				    SendClientMessage(playerid,COLOR_GREY,"   !");
				    return 1;
				}
	     		if(IsPlayerConnected(playerid))
		    	{
	     			SetPlayerCheckpoint(playerid,2645.0234,-2025.4215,13.6679,6.0);
	         		MatsArmyCar[playerid]=100;
				}
			}
	 		else if(listitem == 1)
			{
		 		if (PlayerInfo[playerid][pMember] != 22)
		  		{
	  				SendClientMessage(playerid, COLOR_GREY, "    51!");
	  			}
	  			if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 433)
	  			{
				    SendClientMessage(playerid,COLOR_GREY,"   !");
				    return 1;
				}
	     		if(IsPlayerConnected(playerid))
		  	 	{
	     			SetPlayerCheckpoint(playerid,2792.6399,-1617.8710,11.0395,6.0);
	      	    	MatsArmyCar[playerid]=101;
				}
			}
			else if(listitem == 2)
			{
				if (PlayerInfo[playerid][pMember] != 22)
		    	{
	  				SendClientMessage(playerid, COLOR_GREY, "    51!");
	  			}
	  	  		if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 433)
	  			{
				    SendClientMessage(playerid,COLOR_GREY,"   !");
				    return 1;
				}
	     		if(IsPlayerConnected(playerid))
		    	{
	     			SetPlayerCheckpoint(playerid,2500.2031,-1683.1475,13.5035,6.0);
	                MatsArmyCar[playerid]=102;
				}
			}
			else if(listitem == 3)
			{
	  			if (PlayerInfo[playerid][pMember] != 22)
		    	{
	  				SendClientMessage(playerid, COLOR_GREY, "    51!");
	  			}
	  	  		if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 433)
	  			{
					SendClientMessage(playerid,COLOR_GREY,"   !");
				    return 1;
				}
	     		if(IsPlayerConnected(playerid))
		    	{
	     			SetPlayerCheckpoint(playerid,1755.9130,-1894.5076,13.6761,6.0);
	           		MatsArmyCar[playerid]=103;
				}
			}
			else if(listitem == 4)
			{
	  			if (PlayerInfo[playerid][pMember] != 22)
	  			{
	  				SendClientMessage(playerid, COLOR_GREY, "    51!");
	  			}
	  	  		if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 433)
	  			{
		   		 	SendClientMessage(playerid,COLOR_GREY,"   !");
    	 			return 1;
				}
	     		if(IsPlayerConnected(playerid))
		   		{
	     			SetPlayerCheckpoint(playerid,2309.4570,-1249.8979,24.1254,6.0);
	            	MatsArmyCar[playerid]=104;
				}
			}
		}
	}
	if(dialogid == 2012) //carmhouseput
	{
		if(listitem == 0)
  		{
			if (IsAGang(playerid) && PlayerInfo[playerid][pRank] >= 8) { }
			{
  	     		if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 482)
  				{
			    	SendClientMessage(playerid,COLOR_GREY,"   !");
			    	return 1;
				}
     			if(IsPlayerConnected(playerid))
	    		{
	    			SetPlayerCheckpoint(playerid, 2628.8594,1693.6538,10.8203,8);
           			SendClientMessage(playerid, COLOR_GREEN, "    ");
           			MatsArmyCar[playerid]=26;// 
				}
			}
		}
		if(listitem == 1)
  		{
			if (IsAGang(playerid) && PlayerInfo[playerid][pRank] >= 8) { }
			{
  	     		if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 482)
  				{
			    	SendClientMessage(playerid,COLOR_GREY,"   !");
			    	return 1;
				}
     			if(IsPlayerConnected(playerid))
	    		{
	    			SetPlayerCheckpoint(playerid, -2747.0522,-337.3409,7.1797,8);
           			SendClientMessage(playerid, COLOR_GREEN, "     ");
           			MatsArmyCar[playerid]=28;// rm
				}
			}
		}
		if(listitem == 2)
  		{
			if (IsAGang(playerid) && PlayerInfo[playerid][pRank] >= 8) { }
			{
  	     		if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 482)
  				{
			    	SendClientMessage(playerid,COLOR_GREY,"   !");
			    	return 1;
				}
     			if(IsPlayerConnected(playerid))
	    		{
	    			SetPlayerCheckpoint(playerid, 1248.9506,-2036.5980,59.7403,8);
           			SendClientMessage(playerid, COLOR_GREEN, "   LCN");
          			MatsArmyCar[playerid]=29;// lcn
				}
			}
		}
		if(listitem == 3)
  		{
			if (IsAGang(playerid) && PlayerInfo[playerid][pRank] >= 3) { }
			{
  	     		if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 482)
  				{
			    	SendClientMessage(playerid,COLOR_GREY,"   !");
			    	return 1;
				}
     			if(IsPlayerConnected(playerid))
	    		{
	    			SetPlayerCheckpoint(playerid, 2645.0234,-2025.4215,13.6679,8);
           			SendClientMessage(playerid, COLOR_GREEN, "   Ballas");
          			MatsArmyCar[playerid]=164;// lcn
				}
			}
		}
		if(listitem == 4)
  		{
			if (IsAGang(playerid) && PlayerInfo[playerid][pRank] >= 3) { }
			{
  	     		if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 482)
  				{
			    	SendClientMessage(playerid,COLOR_GREY,"   !");
			    	return 1;
				}
     			if(IsPlayerConnected(playerid))
	    		{
	    			SetPlayerCheckpoint(playerid, 2500.2031,-1683.1475,13.5035,8);
           			SendClientMessage(playerid, COLOR_GREEN, "   Groove");
          			MatsArmyCar[playerid]=163;// lcn
				}
			}
		}
		if(listitem == 5)
  		{
			if (IsAGang(playerid) && PlayerInfo[playerid][pRank] >= 3) { }
			{
  	     		if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 482)
  				{
			    	SendClientMessage(playerid,COLOR_GREY,"   !");
			    	return 1;
				}
     			if(IsPlayerConnected(playerid))
	    		{
	    			SetPlayerCheckpoint(playerid, 1755.9130,-1894.5076,13.6761,8);
           			SendClientMessage(playerid, COLOR_GREEN, "   Coronas");
          			MatsArmyCar[playerid]=162;// lcn
				}
			}
		}
		if(listitem == 6)
  		{
			if (IsAGang(playerid) && PlayerInfo[playerid][pRank] >= 3) { }
			{
  	     		if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 482)
  				{
			    	SendClientMessage(playerid,COLOR_GREY,"   !");
			    	return 1;
				}
     			if(IsPlayerConnected(playerid))
	    		{
	    			SetPlayerCheckpoint(playerid, 2792.6399,-1617.8710,11.0395,8);
           			SendClientMessage(playerid, COLOR_GREEN, "   Vagos");
          			MatsArmyCar[playerid]=161;// lcn
				}
			}
		}
		if(listitem == 7)
  		{
			if (IsAGang(playerid) && PlayerInfo[playerid][pRank] >= 3) { }
			{
  	     		if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 482)
  				{
			    	SendClientMessage(playerid,COLOR_GREY,"   !");
			    	return 1;
				}
     			if(IsPlayerConnected(playerid))
	    		{
	    			SetPlayerCheckpoint(playerid, 2309.4570,-1249.8979,24.1254,8);
           			SendClientMessage(playerid, COLOR_GREEN, "   Rifa");
          			MatsArmyCar[playerid]=160;// lcn
				}
			}
		}
		if(listitem == 8)
  		{
			if (IsAGang(playerid) && PlayerInfo[playerid][pRank] >= 3) { }
			{
  	     		if(GetVehicleModel(GetPlayerVehicleID(playerid)) != 482)
  				{
			    	SendClientMessage(playerid,COLOR_GREY,"   !");
			    	return 1;
				}
     			if(IsPlayerConnected(playerid))
	    		{
	    			SetPlayerCheckpoint(playerid, 665.4654,-1276.1661,13.4609,8);
           			SendClientMessage(playerid, COLOR_GREEN, "   Triads");
          			MatsArmyCar[playerid]=280;// lcn
				}
			}
		}
	}
	if(dialogid == 18000)//      , else    
 	{
 		if(response)//      
   		{
     		if(listitem == 0)
            {
                if(PlayerInfo[playerid][pFlyLic] < 1)
				{
                    for(new i = 0; i < MAX_PLAYERS; i++)
                	if(GetPlayerMoney(playerid) > 5000)//    
                	{
                	    NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] - 5000;
                		GiveMoney(playerid, -5000);
                		SendClientMessage(playerid, COLOR_GREEN, "    ");
                		PlayerInfo[playerid][pFlyLic] = 1;
                		licInfo[0][nTill] += 5000;
                		return 1;
                	}
                	else
                	{
                		SendClientMessage(playerid, COLOR_LIGHTRED, "    ");
                		return 1;
                	}
                }
                else
                {
                    SendClientMessage(playerid, COLOR_LIGHTRED, "     ");
				}
   				return 1;
            }
            else if(listitem == 1)
            {
                if(PlayerInfo[playerid][pBoatLic] < 1)
                {
                    for(new i = 0; i < MAX_PLAYERS; i++)
                	if(GetPlayerMoney(playerid) > 5000)//    
                	{
                	    NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] - 5000;
                		GiveMoney(playerid, -5000);
                		SendClientMessage(playerid, COLOR_GREEN, "     ");
                		PlayerInfo[playerid][pBoatLic] = 1;
                		licInfo[0][nTill] += 5000;
                		return 1;
                	}
                	else
                	{
                		SendClientMessage(playerid, COLOR_LIGHTRED, "    ");
                		return 1;
                	}
                }
                else
				{
				    SendClientMessage(playerid, COLOR_LIGHTRED, "      ");
				    return 1;
				}
            }
            else if(listitem == 2)
            {
                if(PlayerInfo[playerid][pLevel] >= 3)
				{
				    if(PlayerInfo[playerid][pGunLic] < 1)
					{
					    for(new i = 0; i < MAX_PLAYERS; i++)
                		if(GetPlayerMoney(playerid) > 15000)//    
                		{
                		    NormMoney[playerid] = 2;
							AntiMoney[playerid] = AntiMoney[playerid] - 15000;
		                	GiveMoney(playerid, -15000);
		                	SendClientMessage(playerid, COLOR_GREEN, "    ");
		                	PlayerInfo[playerid][pGunLic] = 1;
		                	licInfo[0][nTill] += 15000;
		                	return 1;
	                	}
                		else
                		{
                			SendClientMessage(playerid, COLOR_LIGHTRED, "    ");
                			return 1;
                		}
					}
					else
					{
				    	SendClientMessage(playerid, COLOR_LIGHTRED, "     ");
				    	return 1;
					}
                }
                else
                {
                    SendClientMessage(playerid, COLOR_LIGHTRED, "  3 ");
                    return 1;
				}
            }
            else if(listitem == 3)
            {
                if(PlayerInfo[playerid][pFishLic] < 1)
				{
				    for(new i = 0; i < MAX_PLAYERS; i++)
                	if(GetPlayerMoney(playerid) > 3000)//    
                	{
                	    NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] - 3000;
                		GiveMoney(playerid, -3000);
                		SendClientMessage(playerid, COLOR_GREEN, "    ");
                		PlayerInfo[playerid][pFishLic] = 1;
                		licInfo[0][nTill] += 3000;
                		return 1;
                	}
                	else
                	{
                		SendClientMessage(playerid, COLOR_LIGHTRED, "    ");
                		return 1;
               		}
               	}
               	else
				{
   					SendClientMessage(playerid, COLOR_LIGHTRED, "     ");
   					return 1;
				}
            }
		}
	}
	if(dialogid == 2306)
	{
	    if(response)
	    {
	    	if(!strlen(inputtext))
			{
			    SendClientMessage(playerid,COLOR_ORANGE," ");
				return 1;
			}
			new zkx = strval(inputtext);
			if(Tax > zkx)
			{
			    Tax -=zkx;
			    AntiMoney[playerid] = AntiMoney[playerid]+zkx;
				GiveMoney(playerid, zkx);
				format(string,sizeof(string),"      %d",zkx);
				SendClientMessage(playerid,COLOR_ORANGE,string);
				return 1;
			}
			else
			{
				SendClientMessage(playerid,COLOR_LIGHTRED,"    ");
				return 1;
			}

	    }
	    else
	    {
	        SendClientMessage(playerid,COLOR_ORANGE,"     ");
	    }
	    return 1;
	}
	if(dialogid == 2307)
	{
	    if(response)
	    {
	    	if(!strlen(inputtext))
			{
			    SendClientMessage(playerid,COLOR_ORANGE," ");
				return 1;
			}
			new zkx = strval(inputtext);
			if(PlayerInfo[playerid][pCash] > zkx)
			{
			    Tax +=zkx;
   			    AntiMoney[playerid] = AntiMoney[playerid]-zkx;
				GiveMoney(playerid, -zkx);
				format(string,sizeof(string),"     %d",zkx);
				SendClientMessage(playerid,COLOR_ORANGE,string);
				return 1;
			}
			else
			{
				SendClientMessage(playerid,COLOR_LIGHTRED,"      ");
				return 1;
			}

	    }
	    else
	    {
	        SendClientMessage(playerid,COLOR_ORANGE,"     ");
	    }
	    return 1;
	}
	if(dialogid==70)
	{
	    if(response==1)
	    {
	        if(IsPlayerInAnyVehicle(playerid))
	        {
		        AntiMoney[playerid] = AntiMoney[playerid] - SBizzInfo[0][sbEntranceCost];
				GiveMoney(playerid,-SBizzInfo[0][sbEntranceCost]);
				SBizzInfo[0][sbTill] += SBizzInfo[0][sbEntranceCost];
				ExtortionSBiz(0, SBizzInfo[0][sbEntranceCost]);
				SBizzInfo[0][sbProducts]--;
		        if(HireCar[playerid] != -1)
				{
					gCarLock[HireCar[playerid]] = 0;
					UnLockCar(HireCar[playerid]);
				}
				HireCar[playerid] = GetPlayerVehicleID(playerid);
				OnPropUpdate();
				SendClientMessage(playerid,COLOR_YELLOW2,"    ");
			}
	    }
	    else
	    {
	        RemovePlayerFromVehicle(playerid);
	        TogglePlayerControllable(playerid, 1);
	    }
	}
	if(dialogid == 2304)
	{
		if(response)
		{
			if(listitem == 0)
			{
				//
				SetPVarInt(playerid, "Status", 1);
	            SetPVarInt(playerid, "neon", CreateObject(18648,0,0,0,0,0,0));
	            SetPVarInt(playerid, "neon1", CreateObject(18648,0,0,0,0,0,0));
	            AttachObjectToVehicle(GetPVarInt(playerid, "neon"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
	            AttachObjectToVehicle(GetPVarInt(playerid, "neon1"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
		 	}
			if(listitem == 1)
			{
				//
				SetPVarInt(playerid, "Status", 1);
	            SetPVarInt(playerid, "neon2", CreateObject(18647,0,0,0,0,0,0));
	            SetPVarInt(playerid, "neon3", CreateObject(18647,0,0,0,0,0,0));
	            AttachObjectToVehicle(GetPVarInt(playerid, "neon2"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
	            AttachObjectToVehicle(GetPVarInt(playerid, "neon3"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
	            SendClientMessage(playerid, 0xFFFFFFAA, " ");
			}
			if(listitem == 2)
			{
				//
		   	   	SetPVarInt(playerid, "Status", 1);
	            SetPVarInt(playerid, "neon4", CreateObject(18649,0,0,0,0,0,0));
	            SetPVarInt(playerid, "neon5", CreateObject(18649,0,0,0,0,0,0));
	            AttachObjectToVehicle(GetPVarInt(playerid, "neon4"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
	            AttachObjectToVehicle(GetPVarInt(playerid, "neon5"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
	            SendClientMessage(playerid, 0xFFFFFFAA, " ");
			}
			if(listitem == 3)
			{
				//
		   	   	SetPVarInt(playerid, "Status", 1);
	            SetPVarInt(playerid, "neon6", CreateObject(18652,0,0,0,0,0,0));
	            SetPVarInt(playerid, "neon7", CreateObject(18652,0,0,0,0,0,0));
	            AttachObjectToVehicle(GetPVarInt(playerid, "neon6"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
	            AttachObjectToVehicle(GetPVarInt(playerid, "neon7"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
	            SendClientMessage(playerid, 0xFFFFFFAA, " ");
			}
			if(listitem == 4)
			{
				//
		      	SetPVarInt(playerid, "Status", 1);
	            SetPVarInt(playerid, "neon8", CreateObject(18651,0,0,0,0,0,0));
	            SetPVarInt(playerid, "neon9", CreateObject(18651,0,0,0,0,0,0));
	            AttachObjectToVehicle(GetPVarInt(playerid, "neon8"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
	            AttachObjectToVehicle(GetPVarInt(playerid, "neon9"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
	            SendClientMessage(playerid, 0xFFFFFFAA, " ");
			}
			if(listitem == 5)
			{
				//
			 	SetPVarInt(playerid, "Status", 1);
	            SetPVarInt(playerid, "neon10", CreateObject(18650,0,0,0,0,0,0));
	            SetPVarInt(playerid, "neon11", CreateObject(18650,0,0,0,0,0,0));
	            AttachObjectToVehicle(GetPVarInt(playerid, "neon10"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
	            AttachObjectToVehicle(GetPVarInt(playerid, "neon11"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
	            SendClientMessage(playerid, 0xFFFFFFAA, " ");
			}
			if(listitem == 6)
			{
				//
   	 		   	SetPVarInt(playerid, "Status", 1);
	            SetPVarInt(playerid, "neon12", CreateObject(18646,0,0,0,0,0,0));
	            SetPVarInt(playerid, "neon13", CreateObject(18646,0,0,0,0,0,0));
	            AttachObjectToVehicle(GetPVarInt(playerid, "neon12"), GetPlayerVehicleID(playerid), -0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
	            AttachObjectToVehicle(GetPVarInt(playerid, "neon13"), GetPlayerVehicleID(playerid), 0.8, 0.0, -0.70, 0.0, 0.0, 0.0);
	            SendClientMessage(playerid, 0xFFFFFFAA, " ");
			}
			if(listitem == 7)
			{
	            SetPVarInt(playerid, "Status", 1);
	            SetPVarInt(playerid, "interior", CreateObject(18646,0,0,0,0,0,0));
	            SetPVarInt(playerid, "interior1", CreateObject(18646,0,0,0,0,0,0));
	            AttachObjectToVehicle(GetPVarInt(playerid, "interior"), GetPlayerVehicleID(playerid), 0, -0.0, 0, 2.0, 2.0, 3.0);
	            AttachObjectToVehicle(GetPVarInt(playerid, "interior1"), GetPlayerVehicleID(playerid), 0, -0.0, 0, 2.0, 2.0, 3.0);
	            SendClientMessage(playerid, 0xFFFFFFAA, " ");
			}
          	if(listitem == 8)
			{
				//
	            SetPVarInt(playerid, "Status", 1);
	            SetPVarInt(playerid, "back", CreateObject(18646,0,0,0,0,0,0));
	            SetPVarInt(playerid, "back1", CreateObject(18646,0,0,0,0,0,0));
	            AttachObjectToVehicle(GetPVarInt(playerid, "back"), GetPlayerVehicleID(playerid), -0.0, -1.5, -1, 2.0, 2.0, 3.0);
	            AttachObjectToVehicle(GetPVarInt(playerid, "back1"), GetPlayerVehicleID(playerid), -0.0, -1.5, -1, 2.0, 2.0, 3.0);
	            SendClientMessage(playerid, 0xFFFFFFAA, " ");
    		}
     		if(listitem == 9)
			{
				//
	            SetPVarInt(playerid, "Status", 1);
	            SetPVarInt(playerid, "front", CreateObject(18646,0,0,0,0,0,0));
	            SetPVarInt(playerid, "front1", CreateObject(18646,0,0,0,0,0,0));
	            AttachObjectToVehicle(GetPVarInt(playerid, "front"), GetPlayerVehicleID(playerid), -0.0, 1.5, -0.6, 2.0, 2.0, 3.0);
	            AttachObjectToVehicle(GetPVarInt(playerid, "front1"), GetPlayerVehicleID(playerid), -0.0, 1.5, -0.6, 2.0, 2.0, 3.0);
	            SendClientMessage(playerid, 0xFFFFFFAA, " ");
    		}
      		if(listitem == 10)
			{
			    if(IsACop(playerid))
	   			{
		            //
		            SetPVarInt(playerid, "Status", 1);
		            SetPVarInt(playerid, "undercover", CreateObject(18646,0,0,0,0,0,0));
		            SetPVarInt(playerid, "undercover1", CreateObject(18646,0,0,0,0,0,0));
		            AttachObjectToVehicle(GetPVarInt(playerid, "undercover"), GetPlayerVehicleID(playerid), -0.5, -0.2, 0.8, 2.0, 2.0, 3.0);
		            AttachObjectToVehicle(GetPVarInt(playerid, "undercover1"), GetPlayerVehicleID(playerid), -0.5, -0.2, 0.8, 2.0, 2.0, 3.0);
		            SendClientMessage(playerid, 0xFFFFFFAA, " ");
				}
				else
				{
				    SendClientMessage(playerid, 0xFFFFFFAA, "  ");
				}
   			}
			if(listitem == 11)
			{
				// 
	            DestroyObject(GetPVarInt(playerid, "neon"));
	            DeletePVar(playerid, "Status");
	            DestroyObject(GetPVarInt(playerid, "neon1"));
	            DeletePVar(playerid, "Status");
	            DestroyObject(GetPVarInt(playerid, "neon2"));
	            DeletePVar(playerid, "Status");
	            DestroyObject(GetPVarInt(playerid, "neon3"));
	            DeletePVar(playerid, "Status");
	            DestroyObject(GetPVarInt(playerid, "neon4"));
	            DeletePVar(playerid, "Status");
	            DestroyObject(GetPVarInt(playerid, "neon5"));
				DeletePVar(playerid, "Status");
	            DestroyObject(GetPVarInt(playerid, "neon6"));
	            DeletePVar(playerid, "Status");
	            DestroyObject(GetPVarInt(playerid, "neon7"));
	            DeletePVar(playerid, "Status");
	            DestroyObject(GetPVarInt(playerid, "neon8"));
	            DeletePVar(playerid, "Status");
	            DestroyObject(GetPVarInt(playerid, "neon9"));
	            DeletePVar(playerid, "Status");
	            DestroyObject(GetPVarInt(playerid, "neon10"));
	            DeletePVar(playerid, "Status");
	            DestroyObject(GetPVarInt(playerid, "neon11"));
	            DeletePVar(playerid, "Status");
	            DestroyObject(GetPVarInt(playerid, "neon12"));
	            DeletePVar(playerid, "Status");
	            DestroyObject(GetPVarInt(playerid, "neon13"));
	            DeletePVar(playerid, "Status");
	            DestroyObject(GetPVarInt(playerid, "interior"));
	            DeletePVar(playerid, "Status");
	            DestroyObject(GetPVarInt(playerid, "interior1"));
	            DeletePVar(playerid, "Status");
	            DestroyObject(GetPVarInt(playerid, "back"));
	            DeletePVar(playerid, "Status");
	            DestroyObject(GetPVarInt(playerid, "back1"));
	            DeletePVar(playerid, "Status");
				DestroyObject(GetPVarInt(playerid, "front"));
				DeletePVar(playerid, "Status");
	            DestroyObject(GetPVarInt(playerid, "front1"));
	            DeletePVar(playerid, "Status");
	            DestroyObject(GetPVarInt(playerid, "undercover"));
	            DeletePVar(playerid, "Status");
	            DestroyObject(GetPVarInt(playerid, "undercover1"));
				DeletePVar(playerid, "Status");
			}
		}
		return 1;
	}
	if(dialogid == 23040)
	{
		if(response)
		{
			if(listitem == 0)
			{
				if(PlayerInfo[playerid][pJob] == 14)
	    		{
					if(OnReic[playerid] == 0)
					{
					    avtobusid = GetPlayerVehicleID(playerid);
						mashinaid = GetVehicleModel(avtobusid);
						if(avtobusid == 0 ||mashinaid != 437)
						{
						    SendClientMessage(playerid,COLOR_LIGHTRED,"   ");
						    return 1;
						}
						SendClientMessage(playerid,COLOR_LIGHTRED,"    - ");
		            	ost[0] = SetPlayerCheckpoint(playerid,1594.7161,-1159.9948,24.0387,10);
		            	OnReic[playerid]=2;
		            	new Text3D:nadpisid;
						switch (avtobusid)
						{
						    case 752:
						    {
							nadpisid = avto3d[0];
						    }
						    case 753:
						    {
						    nadpisid = avto3d[1];
						    }
						    case 792:
						    {
						    nadpisid = avto3d[2];
						    }
						    case 793:
						    {
						    nadpisid = avto3d[3];
						    }
						    case 794:
						    {
						    nadpisid = avto3d[4];
						    }
						    case 795:
						    {
						    nadpisid = avto3d[5];
						    }
						}
						UpdateDynamic3DTextLabelText(nadpisid,0x42FF00FF,"  -  - ");
					}
			    }
		 	}
			if(listitem == 1)
			{
				if(PlayerInfo[playerid][pJob] == 14)
			    {
					if(OnReic[playerid] == 0)
					{
					    avtobusid = GetPlayerVehicleID(playerid);
		            	new Text3D:nadpisid;
						mashinaid = GetVehicleModel(avtobusid);
						if(avtobusid == 0 ||mashinaid != 437)
						{
						    SendClientMessage(playerid,COLOR_LIGHTRED,"   ");
						    return 1;
						}
		                SendClientMessage(playerid,COLOR_LIGHTRED,"   ");
		            	ost[26] = SetPlayerCheckpoint(playerid,1170.0385,-1724.8186,13.8524, 10);
		            	OnReic[playerid]=18;
						switch (avtobusid)
						{
						    case 752:
						    {
							nadpisid = avto3d[0];
						    }
						    case 753:
						    {
						    nadpisid = avto3d[1];
						    }
						    case 792:
						    {
						    nadpisid = avto3d[2];
						    }
						    case 793:
						    {
						    nadpisid = avto3d[3];
						    }
						    case 794:
						    {
						    nadpisid = avto3d[4];
						    }
						    case 795:
						    {
						    nadpisid = avto3d[5];
						    }
						}
						UpdateDynamic3DTextLabelText(nadpisid,0x42FF00FF,"  ");
					}
			    }
			}
			if(listitem == 2)
			{
				if(PlayerInfo[playerid][pJob] == 14)
			    {
					if(OnReic[playerid] == 0)
					{
					    avtobusid = GetPlayerVehicleID(playerid);
		            	new Text3D:nadpisid;
						mashinaid = GetVehicleModel(avtobusid);
						if(avtobusid == 0 ||mashinaid != 437)
						{
						    SendClientMessage(playerid,COLOR_LIGHTRED,"   ");
						    return 1;
						}
		                SendClientMessage(playerid,COLOR_LIGHTRED,"   -  ");
			    		ost[9] = SetPlayerCheckpoint(playerid,-2010.2848,-86.3935,35.4671,10);
		            	OnReic[playerid]=11;
						switch (avtobusid)
						{
						    case 752:
						    {
							nadpisid = avto3d[0];
						    }
						    case 753:
						    {
						    nadpisid = avto3d[1];
						    }
						    case 792:
						    {
						    nadpisid = avto3d[2];
						    }
						    case 793:
						    {
						    nadpisid = avto3d[3];
						    }
						    case 794:
						    {
						    nadpisid = avto3d[4];
						    }
						    case 795:
						    {
						    nadpisid = avto3d[5];
						    }
						}
						UpdateDynamic3DTextLabelText(nadpisid,0x42FF00FF,"  -  ");
					}
			    }
			}
		}
	}
	if(dialogid == REPORTMENU)
 	{
        if(response)
  		{
            new str[160];
            GetPlayerName(playerid, str, MAX_PLAYER_NAME);
            for (new i = 0; i < MAX_PLAYER_NAME; i++)
            if (str[i] == '_')
            str[i] = ' ';
            format(str, sizeof(str), "[ID:%d]%s : %s",playerid, str, (inputtext));
            ABroadCast(COLOR_RED,str,1);
            SendClientMessage(playerid, COLOR_RED, "    ,   .");

        }
    }
    if(dialogid == QUESTMENU)
    {
        if(response)
  		{
            new str[160];
            GetPlayerName(playerid, str, MAX_PLAYER_NAME);
            for (new i = 0; i < MAX_PLAYER_NAME; i++)
            if (str[i] == '_')
            str[i] = ' ';
            format(str, sizeof(str), "[ID:%d]%s : %s",playerid, str, (inputtext));
            ABroadCast(COLOR_LIGHTBLUE,str,1);
            SendClientMessage(playerid, COLOR_YELLOW, "   ,  .");

        }
    }
	if(dialogid == 554)
    {
        if(response)
        {
            if(listitem == 0)
            {
                if(TaxiDrivers < 1)
		        {
		            SendClientMessage(playerid, COLOR_GREY, "     !");
		            return 1;
		        }
		        if(TransportDuty[playerid] > 0)
		        {
		            SendClientMessage(playerid, COLOR_GREY, "         !");
		            return 1;
		        }
				if(TaxiVzyat[playerid] >0)
				{
					SendClientMessage(playerid,COLOR_GREY,"    ");
					return 1;
				}
		        GetPlayerName(playerid, sendername, sizeof(sendername));
			    format(string, sizeof(string), "** %s  . ( /accept taxi   )", sendername);
		    	SendFamilyMessage(10, TEAM_AZTECAS_COLOR, string);
		    	SendClientMessage(playerid, COLOR_LIGHTBLUE, "*   ,  .");
		    	TaxiCall = playerid;
		    	return 1;
            }
            if(listitem == 1)
            {
               	if(Medics < 1)
		        {
		            SendClientMessage(playerid, COLOR_GREY, "      !");
		            return 1;
		        }
		        GetPlayerName(playerid, sendername, sizeof(sendername));
			    format(string, sizeof(string), "** %s   . ( /accept medic   )", sendername);
		    	SendRadioMessage(4, TEAM_AZTECAS_COLOR, string);
		    	SendClientMessage(playerid, COLOR_LIGHTBLUE, "*   ,  .");
		    	MedicCall = playerid;
		    	return 1;
            }
            if(listitem == 2)
            {
                if(Mechanics < 1)
		        {
		            SendClientMessage(playerid, COLOR_GREY, "     ");
		            return 1;
		        }
		        GetPlayerName(playerid, sendername, sizeof(sendername));
			    format(string, sizeof(string), "** %s  . ( /accept mechanic   )", sendername);
		    	SendJobMessage(7, TEAM_AZTECAS_COLOR, string);
		    	SendClientMessage(playerid, COLOR_LIGHTBLUE, "*    ,  .");
		    	MechanicCall = playerid;
		    	return 1;
            }
        }
    }
    else if(dialogid == 5051)
    {
        if(response)
        {
            new giveplayer[MAX_PLAYER_NAME];
            new giveplayerid;
    		GetPlayerName(playerid, sendername, sizeof(sendername));
			GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
			if(GetPlayerMoney(playerid) < robmoney[playerid]) return SendClientMessage(playerid,COLOR_GRAD1,"    !");
			format(string, sizeof(string), "    %s  %d !",sendername, freemoney[playerid]);
			SendClientMessage(freeOffer[playerid], COLOR_BLUE,string);
			WantLawyer[playerid] = 0;
			CallLawyer[playerid] = 0;
			JailPrice[playerid] = 0;
			UnJail(playerid);
			PlayerInfo[playerid][pJailTime] = 0;
			NormMoney[freeOffer[playerid]] = 2;
			AntiMoney[freeOffer[playerid]] = AntiMoney[freeOffer[playerid]] + freemoney[playerid];
			GiveMoney(freeOffer[playerid],freemoney[playerid]);
			NormMoney[playerid] = 2;
			AntiMoney[playerid] = AntiMoney[playerid] - freemoney[playerid];
			GiveMoney(playerid,-freemoney[playerid]);
			SaveAccounts();
		}
	}
	else if(dialogid == 5050)
    {
        if(response)
        {
            new giveplayer[MAX_PLAYER_NAME];
            new giveplayerid;
    		GetPlayerName(playerid, sendername, sizeof(sendername));
			GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
			if(GetPlayerMoney(playerid) < robmoney[playerid]) return SendClientMessage(playerid,COLOR_GRAD1,"    !");
			format(string, sizeof(string), "  %s  %d !",sendername, robmoney[playerid]);
			SendClientMessage(robOffer[playerid], COLOR_BLUE,string);
			format(string, sizeof(string), "%s' ", sendername);
			ProxDetector(30.0, giveplayerid, string, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE);
			NormMoney[robOffer[playerid]] = 2;
			AntiMoney[robOffer[playerid]] = AntiMoney[robOffer[playerid]] + robmoney[playerid];
			GiveMoney(robOffer[playerid],robmoney[playerid]);
			NormMoney[playerid] = 2;
			AntiMoney[playerid] = AntiMoney[playerid] - robmoney[playerid];
			GiveMoney(playerid,-robmoney[playerid]);
			huy[playerid] = 1;
			SaveAccounts();
		}
	}
    if(dialogid == 3800)
 	{
 		if(response)
 		{
 			if(listitem == 0)
 			{
 				if(IsPlayerConnected(playerid))
 				{
 					new vehicle = GetPlayerVehicleID(playerid);
 					if(SBizzInfo[3][sbProducts] == 0)//8    
 					{
 						GameTextForPlayer(playerid, "~r~Out Of Stock", 5000, 1);
 						return 1;
 					}
 					if(IsADiesel(vehicle))
 					{
 						if(SBizzInfo[3][sbLocked] == 0)//8    
 						{
 							if(IsAtGasStation(playerid))
 							{
								 GameTextForPlayer(playerid,"~w~~n~~n~~n~~n~~n~~n~~ n~~n~~n~AOMO APAEC,OOE OAYCA...",2000,3);
								 TogglePlayerControllable(playerid, 1);
								 SetTimer("Fillup",RefuelWait,0);
								 Refueling[playerid] = 1;
 							}
 						}
 						else
 						{
 							SendClientMessage(playerid, COLOR_LIGHTRED, "  ");
 							return 1;
 						}
 					}
 					else
 					{
 						SendClientMessage(playerid, COLOR_LIGHTRED, "      ");
 						SendClientMessage(playerid, COLOR_LIGHTRED, "    (/ifuel)");
 						return 1;
 					}
 				}
 				return 1;
 			}
 			///
 			else if(listitem == 1)
 			{
 				if(IsPlayerConnected(playerid))
				{
 					new vehicle = GetPlayerVehicleID(playerid);
 					if(SBizzInfo[3][sbProducts] == 0)//8    
 					{
 						GameTextForPlayer(playerid, "~r~Out Of Stock", 5000, 1);
 						return 1;
 					}
 					if(IsA80Fuel(vehicle))
 					{
 						if(SBizzInfo[3][sbLocked] == 0)//8    
 						{
 							if(IsAtGasStation(playerid))
							{
								 GameTextForPlayer(playerid,"~w~~n~~n~~n~~n~~n~~n~~ n~~n~~n~AOMO APAEC,OOE OAYCA...",2000,3);
								 TogglePlayerControllable(playerid, 1);
								 SetTimer("Fillup",RefuelWait,0);
								 Refueling[playerid] = 1;
 							}
 						}
 						else
 						{
 							SendClientMessage(playerid, COLOR_LIGHTRED, "  ");
 							return 1;
 						}
 					}
 					else
 					{
						 SendClientMessage(playerid, COLOR_LIGHTRED, "      ");
						 SendClientMessage(playerid, COLOR_LIGHTRED, "    (/ifuel)");
						 return 1;
 					}
 				}
 				return 1;
 			}
 			///
 			else if(listitem == 2)
 			{
 				if(IsPlayerConnected(playerid))
 				{
			 		new vehicle = GetPlayerVehicleID(playerid);
 					if(SBizzInfo[3][sbProducts] == 0)//8    
 					{
 						GameTextForPlayer(playerid, "~r~Out Of Stock", 5000, 1);
 						return 1;
 					}
 					if(IsA92Fuel(vehicle))
					{
 						if(SBizzInfo[3][sbLocked] == 0)//8    
 						{
 							if(IsAtGasStation(playerid))
 							{
								 GameTextForPlayer(playerid,"~w~~n~~n~~n~~n~~n~~n~~ n~~n~~n~AOMO APAEC,OOE OAYCA...",2000,3);
								 TogglePlayerControllable(playerid, 1);
								 SetTimer("Fillup",RefuelWait,0);
								 Refueling[playerid] = 1;
 							}
 						}
 						else
 						{
 							SendClientMessage(playerid, COLOR_LIGHTRED, "  ");
 							return 1;
 						}
 					}
					else
 					{
						 SendClientMessage(playerid, COLOR_LIGHTRED, "      ");
						 SendClientMessage(playerid, COLOR_LIGHTRED, "    (/ifuel)");
						 return 1;
 					}
 				}
 				return 1;
 			}
 			///
 			else if(listitem == 3)
 			{
 				if(IsPlayerConnected(playerid))
 				{
 					new vehicle = GetPlayerVehicleID(playerid);
 					if(SBizzInfo[3][sbProducts] == 0)//8    
 					{
 						GameTextForPlayer(playerid, "~r~Out Of Stock", 5000, 1);
 						return 1;
 					}
 					if(IsA95Fuel(vehicle))
 					{
 						if(SBizzInfo[3][sbLocked] == 0)//8    
 						{
 							if(IsAtGasStation(playerid))
 							{
								 GameTextForPlayer(playerid,"~w~~n~~n~~n~~n~~n~~n~~ n~~n~~n~AOMO APAEC,OOE OAYCA...",2000,3);
								 TogglePlayerControllable(playerid, 1);
								 SetTimer("Fillup",RefuelWait,0);
								 Refueling[playerid] = 1;
 							}
 						}
 						else
 						{
 							SendClientMessage(playerid, COLOR_LIGHTRED, "  ");
 							return 1;
 						}
 					}
 					else
 					{
						 SendClientMessage(playerid, COLOR_LIGHTRED, "      ");
						 SendClientMessage(playerid, COLOR_LIGHTRED, "    (/ifuel)");
						 return 1;
 					}
 				}
 				return 1;
 			}
 			///
 		}
 	}
	if(dialogid == 555)
    {
        if(response)
        {
            if(listitem == 0)
            {
                ShowPlayerDialog(playerid, 556, DIALOG_STYLE_INPUT, "  ","  ,     ", "", "");
				return 0;
            }
            if(listitem == 1)
            {
                ShowPlayerDialog(playerid, 557, DIALOG_STYLE_INPUT, "   ","  ,     ", "", "");
                return 0;
            }
            if(listitem == 2)
            {
                ShowPlayerDialog(playerid, 558, DIALOG_STYLE_INPUT, "   ","  ,     ", "", "");
                return 0;
            }
            if(listitem == 3)
            {
                ShowPlayerDialog(playerid, 559, DIALOG_STYLE_INPUT, "     ","  ,     ", "", "");
                return 0;
            }
            if(listitem == 4)
            {
                ShowPlayerDialog(playerid, 560, DIALOG_STYLE_INPUT, "   ","  ,     ", "", "");
                return 0;
            }
        }
    }
	if(dialogid == 556)
    {
        if(response)
        {
            new string556[255];
            new pname[MAX_PLAYER_NAME];
            new idd = strval(inputtext);
            new lname[MAX_PLAYER_NAME];
            if(idd == INVALID_PLAYER_ID)
        	{
                SendClientMessage(playerid, COLOR_GREY, "    !");
                return 1;
            }
       		if(PlayerInfo[idd][pCarLic] == 1)
        	{
            	SendClientMessage(playerid, COLOR_GREY, "    !");
            	return 1;
        	}
       		GetPlayerName(idd, pname, sizeof(pname));
	        format(string556, sizeof(string556), "   %s[%d].",pname, idd);
	        SendClientMessage(playerid, COLOR_LIGHTBLUE, string556);
	        PlayerInfo[idd][pCarLic] = 1;
	        GetPlayerName(playerid, lname, sizeof(lname));
	        format(string556, sizeof(string556), "[LIC] %s   21787RS %s[%d].",lname, pname, idd);
	        SendRadioMessage(11,COLOR_LIGHTBLUE , string556);
	        SendClientMessage(idd, COLOR_LIGHTBLUE, "  ");
		}
	}
	if(dialogid == 557)
	{
    	if(response)
    	{
    	    new string557[255];
        	new pname[MAX_PLAYER_NAME];
        	new idd = strval(inputtext);
        	new lname[MAX_PLAYER_NAME];
	        if(idd == INVALID_PLAYER_ID)
        	{
            	SendClientMessage(playerid, COLOR_GREY, "    !");
            	return 1;
        	}
       		if(PlayerInfo[idd][pFlyLic] == 1)
        	{
            	SendClientMessage(playerid, COLOR_GREY, "      !");
            	return 1;
        	}
        	GetPlayerName(idd, pname, sizeof(pname));
        	format(string557, sizeof(string557), "     %s[%d].",pname, idd);
        	SendClientMessage(playerid, COLOR_LIGHTBLUE, string557);
        	PlayerInfo[idd][pFlyLic] = 1;
         	GetPlayerName(playerid, lname, sizeof(lname));
        	format(string557, sizeof(string557), " %s   86449SA %s[%d].",lname, pname, idd);
        	SendRadioMessage(11,COLOR_LIGHTBLUE , string557);
           	SendClientMessage(idd, COLOR_LIGHTBLUE, "    ");

    	}
	}
	if(dialogid == 558)
	{
    	if(response)
    	{
    	    new string558[255];
        	new pname[MAX_PLAYER_NAME];
        	new idd = strval(inputtext);
        	new lname[MAX_PLAYER_NAME];
	        if(idd == INVALID_PLAYER_ID)
        	{
            	SendClientMessage(playerid, COLOR_GREY, "    !");
            	return 1;
        	}
        	if(PlayerInfo[idd][pFishLic] == 1)
        	{
            	SendClientMessage(playerid, COLOR_GREY, "      !");
            	return 1;
        	}
        	GetPlayerName(idd, pname, sizeof(pname));
        	format(string558, sizeof(string558), "     %s[%d].",pname, idd);
        	SendClientMessage(playerid, COLOR_LIGHTBLUE, string558);
        	PlayerInfo[idd][pFishLic] = 1;
         	GetPlayerName(playerid, lname, sizeof(lname));
        	format(string558, sizeof(string558), " %s   13445SA %s[%d].",lname, pname, idd);
        	SendRadioMessage(11,COLOR_LIGHTBLUE , string558);
           	SendClientMessage(idd, COLOR_LIGHTBLUE, "    .");
		}
	}
	if(dialogid == 559)
	{
		if(response)
    	{
     		new string559[255];
        	new pname[MAX_PLAYER_NAME];
        	new idd = strval(inputtext);
        	new lname[MAX_PLAYER_NAME];
        	if(idd == INVALID_PLAYER_ID)
        	{
            	SendClientMessage(playerid, COLOR_GREY, "    !");
            	return 1;
        	}
        	if(PlayerInfo[idd][pBoatLic] == 1)
        	{
            	SendClientMessage(playerid, COLOR_GREY, "      !");
            	return 1;
        	}
        	GetPlayerName(idd, pname, sizeof(pname));
        	format(string559, sizeof(string559), "     %s[%d].",pname, idd);
        	SendClientMessage(playerid, COLOR_LIGHTBLUE, string559);
        	PlayerInfo[idd][pBoatLic] = 1;
        	GetPlayerName(playerid, lname, sizeof(lname));
        	format(string559, sizeof(string559), " %s   FG3135ET %s[%d].",lname, pname, idd);
        	SendRadioMessage(11,COLOR_LIGHTBLUE , string559);
           	SendClientMessage(idd, COLOR_LIGHTBLUE, "    ");
    	}
	}
	if(dialogid == 560)
	{
		if(response)
    	{
    	   	new string560[255];
        	new pname[MAX_PLAYER_NAME];
        	new idd = strval(inputtext);
      		new lname[MAX_PLAYER_NAME];
        	if(idd == INVALID_PLAYER_ID)
        	{
            	SendClientMessage(playerid, COLOR_GREY, "    !");
            	return 1;
        	}
        	if(PlayerInfo[idd][pGunLic] == 1)
        	{
            	SendClientMessage(playerid, COLOR_GREY, "      !");
            	return 1;
        	}
        	GetPlayerName(idd, pname, sizeof(pname));
        	format(string560, sizeof(string560), "     %s[%d].",pname, idd);
        	SendClientMessage(playerid, COLOR_LIGHTBLUE, string560);
        	PlayerInfo[idd][pGunLic] = 1;
        	GetPlayerName(playerid, lname, sizeof(lname));
        	format(string560, sizeof(string560), " %s   QR145RT4 %s[%d].",lname, pname, idd);
        	SendRadioMessage(11,COLOR_LIGHTBLUE , string560);
           	SendClientMessage(idd, COLOR_LIGHTBLUE, "    ");
    	}
	}
	if(dialogid == 448)//
	{
 		if(response == 1)
	    {
	    if(listitem == 0)
        {
        SetPlayerToTeamColor(playerid);
        }
        if(listitem == 1)
        {
        SetPlayerColor(playerid,COLOR_RED);
        }
        if(listitem == 2)
        {
        SetPlayerColor(playerid,COLOR_GREEN);
        }
        if(listitem == 3)
        {
        SetPlayerColor(playerid,COLOR_LIME);
        }
        if(listitem == 4)
        {
        SetPlayerColor(playerid,COLOR_BLUE);
        }
        if(listitem == 5)
        {
        SetPlayerColor(playerid,COLOR_ORANGE);
        }
        if(listitem == 6)
        {
        SetPlayerColor(playerid,COLOR_TOMATO);
        }
        if(listitem == 7)
        {
        SetPlayerColor(playerid,COLOR_GREY);
        }
        if(listitem == 8)
        {
        SetPlayerColor(playerid,COLOR_FRENCH);
        }
        if(listitem == 9)
        {
        SetPlayerColor(playerid,COLOR_YELLOW);
        }
        if(listitem == 10)
        {
        SetPlayerColor(playerid,COLOR_PINK);
        }
        if(listitem == 11)
        {
        SetPlayerColor(playerid,COLOR_CORAL);
        }
        if(listitem == 12)
        {
        SetPlayerColor(playerid,COLOR_GOLD);
        }
        if(listitem == 13)
        {
        SetPlayerColor(playerid,COLOR_LIGHTBLUE);
        }
        if(listitem == 14)
        {
        SetPlayerColor(playerid,COLOR_AQUA);
        }
        if(listitem == 15)
        {
        SetPlayerColor(playerid,COLOR_OLIVE);
        }
        if(listitem == 16)
        {
        SetPlayerColor(playerid,COLOR_BLACK);
        }
        if(listitem == 17)
        {
        SetPlayerColor(playerid,COLOR_TELA);
        }
        if(listitem == 18)
        {
        SetPlayerColor(playerid,COLOR_WHITE);
        }
        if(listitem == 19)
        {
        SetPlayerColor(playerid,COLOR_MAGENTA);
        }
        if(listitem == 20)
        {
        SetPlayerColor(playerid,COLOR_NAVY);
        }
        if(listitem == 21)
        {
        SetPlayerColor(playerid,COLOR_CRIMSON);
        }
        if(listitem == 22)
        {
        SetPlayerColor(playerid,COLOR_FLBLUE);
        }
        if(listitem == 23)
        {
        SetPlayerColor(playerid,COLOR_BISQUE);
        }
        if(listitem == 24)
        {
        SetPlayerColor(playerid,COLOR_CHARTREUSE);
        }
        if(listitem == 25)
        {
        SetPlayerColor(playerid,COLOR_BROWN);
        }
        if(listitem == 26)
        {
        SetPlayerColor(playerid,COLOR_GREENYELLOW);
        }
        if(listitem == 27)
        {
        SetPlayerColor(playerid,COLOR_INDIGO);
        }
        if(listitem == 28)
        {
        SetPlayerColor(playerid,COLOR_IVORY);
        }
        if(listitem == 29)
        {
        SetPlayerColor(playerid,COLOR_LAWNGREEN);
        }
	    else
	    {
	    }
	}
    }
	if(dialogid==920)
	{
	    if(response==1)
	    {
	        if(IsPlayerInAnyVehicle(playerid))
	        {
				new cara = GetPlayerVehicleID(playerid);
				if(AutoInfo[cara][aStats] == 0)
				{
				    if(GetPlayerMoney(playerid) >= AutoInfo[cara][aPrice])
				    {
						if(PlayerInfo[playerid][pCarKey] == 0 || PlayerInfo[playerid][pCarKey2] == 0)
						{
						    if(PlayerInfo[playerid][pLevel] >= 1)
						    {
						        if(PlayerInfo[playerid][pCarKey2] == 0)
						        {
									if(!strlen(inputtext))
									{
									    GetPlayerName(playerid,sendername,sizeof(sendername));
									    NormMoney[playerid] = 2;
										AntiMoney[playerid] = AntiMoney[playerid] - AutoInfo[cara][aPrice];
									    GiveMoney(playerid,-AutoInfo[cara][aPrice]);
			                            PlayerInfo[playerid][pCarKey2] = cara;
			                            AutoInfo[cara][aStats] = 1;
			                            strmid(AutoInfo[cara][aOwner], sendername, 0, strlen(sendername), 255);
			                            SaveAuto();
			                            SendClientMessage(playerid,COLOR_YELLOW,"   !    ! (/park)");
			                            SendClientMessage(playerid,COLOR_YELLOW,"    ");
			                            new zadk = (AutoInfo[cara][aPrice]*10)/100;
										SBizzInfo[5][sbTill] += zadk;
										ExtortionSBiz(6, zadk);
										SBizzInfo[1][sbTill] += zadk;
										ExtortionSBiz(2, zadk);
										format(string,sizeof(string)," ");
										UpdateDynamic3DTextLabelText(nomer[cara],0xBFF600FF,string);
										return 1;
									}
									else if(strfind(inputtext,",", true) != -1)
									{
									    new razdel[2][64];
									    split(inputtext, razdel, ',');
										AutoInfo[cara][aColor1] = strval(razdel[0]);
										AutoInfo[cara][aColor2] = strval(razdel[1]);
										if(AutoInfo[cara][aColor1] >= 0 && AutoInfo[cara][aColor1] <= 255)
										{
										    if(AutoInfo[cara][aColor2] >= 0 && AutoInfo[cara][aColor2] <= 255)
											{
											    GetPlayerName(playerid,sendername,sizeof(sendername));
											    NormMoney[playerid] = 2;
												AntiMoney[playerid] = AntiMoney[playerid] - AutoInfo[cara][aPrice];
											    GiveMoney(playerid,-AutoInfo[cara][aPrice]);
					                            PlayerInfo[playerid][pCarKey2] = cara;
					                            AutoInfo[cara][aStats] = 1;
					                            strmid(AutoInfo[cara][aOwner], sendername, 0, strlen(sendername), 255);
												ChangeVehicleColor(cara, AutoInfo[cara][aColor1], AutoInfo[cara][aColor2]);
												SaveAuto();
												SendClientMessage(playerid,COLOR_YELLOW,"   !    ! (/park)");
												SendClientMessage(playerid,COLOR_YELLOW,"    ");
												new zadk = (AutoInfo[cara][aPrice]*10)/100;
												SBizzInfo[5][sbTill] += zadk;
												ExtortionSBiz(6, zadk);
												SBizzInfo[1][sbTill] += zadk;
												ExtortionSBiz(2, zadk);
												format(string,sizeof(string)," ");
												UpdateDynamic3DTextLabelText(nomer[cara],0xBFF600FF,string);
												return 1;
											}
											else
											{
												SendClientMessage(playerid,COLOR_GREY,"    0  255");
								    			RemovePlayerFromVehicle(playerid);
								    			TogglePlayerControllable(playerid, 1);
											}
										}
										else
										{
										    SendClientMessage(playerid,COLOR_GREY,"    0  255");
							    			RemovePlayerFromVehicle(playerid);
							    			TogglePlayerControllable(playerid, 1);
										}
									}
									else
									{
									    RemovePlayerFromVehicle(playerid);
									    TogglePlayerControllable(playerid, 1);
									}
								}
								else if(PlayerInfo[playerid][pCarKey] == 0)
						        {
									if(!strlen(inputtext))
									{
									    GetPlayerName(playerid,sendername,sizeof(sendername));
									    NormMoney[playerid] = 2;
										AntiMoney[playerid] = AntiMoney[playerid] - AutoInfo[cara][aPrice];
									    GiveMoney(playerid,-AutoInfo[cara][aPrice]);
			                            PlayerInfo[playerid][pCarKey] = cara;
			                            AutoInfo[cara][aStats] = 1;
			                            strmid(AutoInfo[cara][aOwner], sendername, 0, strlen(sendername), 255);
			                            SaveAuto();
			                            SendClientMessage(playerid,COLOR_YELLOW,"   !    ! (/park)");
			                            SendClientMessage(playerid,COLOR_YELLOW,"    ");
			                            new zadk = (AutoInfo[cara][aPrice]*10)/100;
										SBizzInfo[5][sbTill] += zadk;
										ExtortionSBiz(6, zadk);
										SBizzInfo[1][sbTill] += zadk;
										ExtortionSBiz(2, zadk);
										format(string,sizeof(string)," ");
										UpdateDynamic3DTextLabelText(nomer[cara],0xBFF600FF,string);
										return 1;
									}
									else if(strfind(inputtext,",", true) != -1)
									{
									    new razdel2[2][64];
									    split(inputtext, razdel2, ',');
										AutoInfo[cara][aColor1] = strval(razdel2[0]);
										AutoInfo[cara][aColor2] = strval(razdel2[1]);
										if(AutoInfo[cara][aColor1] >= 0 && AutoInfo[cara][aColor1] <= 255)
										{
										    if(AutoInfo[cara][aColor2] >= 0 && AutoInfo[cara][aColor2] <= 255)
											{
											    GetPlayerName(playerid,sendername,sizeof(sendername));
											    NormMoney[playerid] = 2;
												AntiMoney[playerid] = AntiMoney[playerid] - AutoInfo[cara][aPrice];
											    GiveMoney(playerid,-AutoInfo[cara][aPrice]);
					                            PlayerInfo[playerid][pCarKey] = cara;
					                            AutoInfo[cara][aStats] = 1;
					                            strmid(AutoInfo[cara][aOwner], sendername, 0, strlen(sendername), 255);
												ChangeVehicleColor(cara, AutoInfo[cara][aColor1], AutoInfo[cara][aColor2]);
												SaveAuto();
												SendClientMessage(playerid,COLOR_YELLOW,"   !    ! (/park)");
												new zadk = (AutoInfo[cara][aPrice]*10)/100;
												SBizzInfo[5][sbTill] += zadk;
												ExtortionSBiz(6, zadk);
												SBizzInfo[1][sbTill] += zadk;
												ExtortionSBiz(2, zadk);
												format(string,sizeof(string)," ");
												UpdateDynamic3DTextLabelText(nomer[cara],0xBFF600FF,string);
												return 1;
											}
											else
											{
												SendClientMessage(playerid,COLOR_GREY,"    0  255");
								    			RemovePlayerFromVehicle(playerid);
								    			TogglePlayerControllable(playerid, 1);
											}
										}
										else
										{
										    SendClientMessage(playerid,COLOR_GREY,"    0  255");
							    			RemovePlayerFromVehicle(playerid);
							    			TogglePlayerControllable(playerid, 1);
										}
									}
									else
									{
									    RemovePlayerFromVehicle(playerid);
									    TogglePlayerControllable(playerid, 1);
									}
								}
							}
							else
							{
							    SendClientMessage(playerid,COLOR_GREY,"   ");
						    	RemovePlayerFromVehicle(playerid);
						    	TogglePlayerControllable(playerid, 1);
							}
						}
						else
						{
						    SendClientMessage(playerid,COLOR_GREY,"    ,  ! (/sellcar)");
						    RemovePlayerFromVehicle(playerid);
						    TogglePlayerControllable(playerid, 1);
						}
				    }
				    else
				    {
				        SendClientMessage(playerid,COLOR_GREY," !");
				        RemovePlayerFromVehicle(playerid);
				        TogglePlayerControllable(playerid, 1);
				    }
				}
				else
				{
				    RemovePlayerFromVehicle(playerid);
				    TogglePlayerControllable(playerid, 1);
				}
	        }
	        else
	        {
	            RemovePlayerFromVehicle(playerid);
	            TogglePlayerControllable(playerid, 1);
	        }
	    }
	    else
	    {
	        RemovePlayerFromVehicle(playerid);
	        TogglePlayerControllable(playerid, 1);
	    }
	}
	if(dialogid==327)
	{
		if(response==1)
		{
		    if(!strlen(inputtext))
			{
			    ShowPlayerDialog(playerid,327,DIALOG_STYLE_INPUT,"","  ","","");
			    return 1;
			}
			GetPlayerName(playerid,playername,sizeof(playername));
			format(string,sizeof(string),"%s.ini",playername);
			new File=iniOpen(string);
			iniSet(File,"Key",MD5_Hash(inputtext));
			iniClose(File);
			OnPlayerUpdate_GF(playerid);
		}
		else
		{
		    ShowPlayerDialog(playerid,327,DIALOG_STYLE_INPUT,"","  ","","");
		}
	}
	if(dialogid==148)
	{
	    if(response==1)
	    {
	        new Float:hphp;
	        GetPlayerHealth(playerid,hphp);
	        if(listitem == 0)
	        {
	            if(hphp <= 100.0)
	            {
					SetPlayerHealthAC(playerid,hphp+35.0);
					NormMoney[playerid] = 2;
					AntiMoney[playerid] = AntiMoney[playerid] - 10;
					GiveMoney(playerid,-10);
	            }
	            else
	            {
	                SendClientMessage(playerid,COLOR_GREY,"   !");
	            }
	        }
	        else if(listitem == 1)
	        {
	            if(hphp <= 100.0)
	            {
                    SetPlayerHealthAC(playerid,hphp+27.0);
                    NormMoney[playerid] = 2;
					AntiMoney[playerid] = AntiMoney[playerid] - 6;
					GiveMoney(playerid,-6);
	            }
	            else
	            {
	                SendClientMessage(playerid,COLOR_GREY,"   !");
	            }
	        }
	        else if(listitem == 2)
	        {
	            if(hphp <= 100.0)
	            {
                    SetPlayerHealthAC(playerid,hphp+5.0);
                    NormMoney[playerid] = 2;
					AntiMoney[playerid] = AntiMoney[playerid] - 2;
					GiveMoney(playerid,-2);
	            }
	            else
	            {
	                SendClientMessage(playerid,COLOR_GREY,"   !");
	            }
	        }
	        else if(listitem == 3)
	        {
	            if(hphp <= 100.0)
	            {
                    SetPlayerHealthAC(playerid,hphp+9.0);
                    NormMoney[playerid] = 2;
					AntiMoney[playerid] = AntiMoney[playerid] - 4;
					GiveMoney(playerid,-4);
	            }
	            else
	            {
	                SendClientMessage(playerid,COLOR_GREY,"   !");
	            }
	        }
	    }
		else
		{
		}
	}
	if(dialogid==1480)
	{
	    if(response==1)
	    {
	        new Float:hphp;
	        GetPlayerHealth(playerid,hphp);
	        if(listitem == 0)
	        {
	            if(hphp <= 100.0)
	            {
	                if(SBizzInfo[13][sbOwned] == 1)
	                {
		                if(SBizzInfo[13][sbProducts] > 2)
		                {
							SetPlayerHealthAC(playerid,hphp+35.0);
							NormMoney[playerid] = 2;
							AntiMoney[playerid] = AntiMoney[playerid] - 6*SBizzInfo[13][sbEntranceCost];
							GiveMoney(playerid,- 6*SBizzInfo[13][sbEntranceCost]);
							SBizzInfo[13][sbTill] +=6*SBizzInfo[13][sbEntranceCost];
							SBizzInfo[13][sbProducts] -=4;
							OnPropUpdate();
						}
						else
						{
		                	SendClientMessage(playerid,COLOR_GREY,"   ");
		            	}
		            }
		            else
		            {
		                SetPlayerHealthAC(playerid,hphp+35.0);
						NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] - 6*SBizzInfo[13][sbEntranceCost];
						GiveMoney(playerid,- 6*SBizzInfo[13][sbEntranceCost]);
					}
	            }
	            else
	            {
	                SendClientMessage(playerid,COLOR_GREY,"   !");
	            }
	        }
	        else if(listitem == 1)
	        {
	            if(hphp <= 100.0)
	            {
	                if(SBizzInfo[13][sbOwned] == 1)
	                {
		                if(SBizzInfo[13][sbProducts] > 2)
		                {
		                    SetPlayerHealthAC(playerid,hphp+27.0);
		                    NormMoney[playerid] = 2;
							AntiMoney[playerid] = AntiMoney[playerid] - 4*SBizzInfo[13][sbEntranceCost];
							GiveMoney(playerid,-4*SBizzInfo[13][sbEntranceCost]);
							SBizzInfo[13][sbTill] +=4*SBizzInfo[13][sbEntranceCost];
							SBizzInfo[13][sbProducts] -=4;
							OnPropUpdate();
						}
						else
						{
		                	SendClientMessage(playerid,COLOR_GREY,"   ");
		            	}
		            }
		            else
		            {
		                SetPlayerHealthAC(playerid,hphp+35.0);
						NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] - 6*SBizzInfo[13][sbEntranceCost];
						GiveMoney(playerid,- 6*SBizzInfo[13][sbEntranceCost]);
					}
	            }
	            else
	            {
	                SendClientMessage(playerid,COLOR_GREY,"   !");
	            }
	        }
	        else if(listitem == 2)
	        {
	            if(hphp <= 100.0)
	            {
	                if(SBizzInfo[13][sbOwned] == 1)
	                {
		                if(SBizzInfo[13][sbProducts] > 2)
		                {
		                    SetPlayerHealthAC(playerid,hphp+15.0);
		                    NormMoney[playerid] = 2;
							AntiMoney[playerid] = AntiMoney[playerid] - 2*SBizzInfo[13][sbEntranceCost];
							GiveMoney(playerid,-2*SBizzInfo[13][sbEntranceCost]);
							SBizzInfo[13][sbTill] +=2*SBizzInfo[13][sbEntranceCost];
							SBizzInfo[13][sbProducts] -=2;
							OnPropUpdate();
						}
						else
						{
		                	SendClientMessage(playerid,COLOR_GREY,"   ");
		            	}
		            }
		            else
		            {
		                SetPlayerHealthAC(playerid,hphp+35.0);
						NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] - 6*SBizzInfo[13][sbEntranceCost];
						GiveMoney(playerid,- 6*SBizzInfo[13][sbEntranceCost]);
					}
	            }
	            else
	            {
	                SendClientMessage(playerid,COLOR_GREY,"   !");
	            }
	        }
	        else if(listitem == 3)
	        {
	            if(hphp <= 100.0)
	            {
	                if(SBizzInfo[13][sbOwned] == 1)
	                {
		                if(SBizzInfo[13][sbProducts] > 2)
		                {
		                    SetPlayerHealthAC(playerid,hphp+19.0);
		                    NormMoney[playerid] = 2;
							AntiMoney[playerid] = AntiMoney[playerid] - 3*SBizzInfo[13][sbEntranceCost];
							GiveMoney(playerid,-3*SBizzInfo[13][sbEntranceCost]);
							SBizzInfo[13][sbTill] +=3*SBizzInfo[13][sbEntranceCost];
							SBizzInfo[13][sbProducts] -=2;
							OnPropUpdate();
						}
						else
						{
		                	SendClientMessage(playerid,COLOR_GREY,"   ");
		            	}
		            }
		            else
		            {
		                SetPlayerHealthAC(playerid,hphp+35.0);
						NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] - 6*SBizzInfo[13][sbEntranceCost];
						GiveMoney(playerid,- 6*SBizzInfo[13][sbEntranceCost]);
					}
	            }
	            else
	            {
	                SendClientMessage(playerid,COLOR_GREY,"   !");
	            }
	        }
	    }
	}
	if(dialogid==1482)
	{
	    if(response==1)
	    {
	        new Float:hphp;
	        GetPlayerHealth(playerid,hphp);
	        if(listitem == 0)
	        {
	            if(hphp <= 100.0)
	            {
	                if(SBizzInfo[15][sbOwned] == 1)
	                {
		                if(SBizzInfo[15][sbProducts] > 2)
		                {
							SetPlayerHealthAC(playerid,hphp+35.0);
							NormMoney[playerid] = 2;
							AntiMoney[playerid] = AntiMoney[playerid] - 6*SBizzInfo[15][sbEntranceCost];
							GiveMoney(playerid,- 6*SBizzInfo[15][sbEntranceCost]);
							SBizzInfo[15][sbTill] +=6*SBizzInfo[15][sbEntranceCost];
							SBizzInfo[15][sbProducts] -=4;
							OnPropUpdate();
						}
						else
						{
		                	SendClientMessage(playerid,COLOR_GREY,"   ");
		            	}
		            }
		            else
		            {
		                SetPlayerHealthAC(playerid,hphp+35.0);
						NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] - 6*SBizzInfo[15][sbEntranceCost];
						GiveMoney(playerid,- 6*SBizzInfo[15][sbEntranceCost]);
					}
	            }
	            else
	            {
	                SendClientMessage(playerid,COLOR_GREY,"   !");
	            }
	        }
	        else if(listitem == 1)
	        {
	            if(hphp <= 100.0)
	            {
	                if(SBizzInfo[15][sbOwned] == 1)
	                {
		                if(SBizzInfo[15][sbProducts] > 2)
		                {
		                    SetPlayerHealthAC(playerid,hphp+27.0);
		                    NormMoney[playerid] = 2;
							AntiMoney[playerid] = AntiMoney[playerid] - 4*SBizzInfo[15][sbEntranceCost];
							GiveMoney(playerid,-4*SBizzInfo[15][sbEntranceCost]);
							SBizzInfo[15][sbTill] +=4*SBizzInfo[15][sbEntranceCost];
							SBizzInfo[15][sbProducts] -=4;
							OnPropUpdate();
						}
						else
						{
		                	SendClientMessage(playerid,COLOR_GREY,"   ");
		            	}
		            }
		            else
		            {
		                SetPlayerHealthAC(playerid,hphp+35.0);
						NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] - 6*SBizzInfo[15][sbEntranceCost];
						GiveMoney(playerid,- 6*SBizzInfo[15][sbEntranceCost]);
					}
	            }
	            else
	            {
	                SendClientMessage(playerid,COLOR_GREY,"   !");
	            }
	        }
	        else if(listitem == 2)
	        {
	            if(hphp <= 100.0)
	            {
	                if(SBizzInfo[15][sbOwned] == 1)
	                {
		                if(SBizzInfo[15][sbProducts] > 2)
		                {
		                    SetPlayerHealthAC(playerid,hphp+15.0);
		                    NormMoney[playerid] = 2;
							AntiMoney[playerid] = AntiMoney[playerid] - 2*SBizzInfo[15][sbEntranceCost];
							GiveMoney(playerid,-2*SBizzInfo[15][sbEntranceCost]);
							SBizzInfo[15][sbTill] +=2*SBizzInfo[15][sbEntranceCost];
							SBizzInfo[15][sbProducts] -=2;
							OnPropUpdate();
						}
						else
						{
		                	SendClientMessage(playerid,COLOR_GREY,"   ");
		            	}
		            }
		            else
		            {
		                SetPlayerHealthAC(playerid,hphp+35.0);
						NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] - 6*SBizzInfo[15][sbEntranceCost];
						GiveMoney(playerid,- 6*SBizzInfo[15][sbEntranceCost]);
					}
	            }
	            else
	            {
	                SendClientMessage(playerid,COLOR_GREY,"   !");
	            }
	        }
	        else if(listitem == 3)
	        {
	            if(hphp <= 100.0)
	            {
	                if(SBizzInfo[15][sbOwned] == 1)
	                {
		                if(SBizzInfo[15][sbProducts] > 2)
		                {
		                    SetPlayerHealthAC(playerid,hphp+19.0);
		                    NormMoney[playerid] = 2;
							AntiMoney[playerid] = AntiMoney[playerid] - 3*SBizzInfo[15][sbEntranceCost];
							GiveMoney(playerid,-3*SBizzInfo[15][sbEntranceCost]);
							SBizzInfo[15][sbTill] +=3*SBizzInfo[15][sbEntranceCost];
							SBizzInfo[15][sbProducts] -=2;
							OnPropUpdate();
						}
						else
						{
		                	SendClientMessage(playerid,COLOR_GREY,"   ");
		            	}
		            }
		            else
		            {
		                SetPlayerHealthAC(playerid,hphp+35.0);
						NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] - 6*SBizzInfo[15][sbEntranceCost];
						GiveMoney(playerid,- 6*SBizzInfo[15][sbEntranceCost]);
					}
	            }
	            else
	            {
	                SendClientMessage(playerid,COLOR_GREY,"   !");
	            }
	        }
	    }
	}
	if(dialogid==1481)
	{
	    if(response==1)
	    {
	        new Float:hphp;
	        GetPlayerHealth(playerid,hphp);
	        if(listitem == 0)
	        {
	            if(hphp <= 100.0)
	            {
	                if(SBizzInfo[14][sbOwned] == 1)
	                {
		                if(SBizzInfo[14][sbProducts] > 2)
		                {
							SetPlayerHealthAC(playerid,hphp+35.0);
							NormMoney[playerid] = 2;
							AntiMoney[playerid] = AntiMoney[playerid] - 6*SBizzInfo[14][sbEntranceCost];
							GiveMoney(playerid,- 6*SBizzInfo[14][sbEntranceCost]);
							SBizzInfo[14][sbTill] +=6*SBizzInfo[14][sbEntranceCost];
							SBizzInfo[14][sbProducts] -=4;
							OnPropUpdate();
						}
						else
						{
		                	SendClientMessage(playerid,COLOR_GREY,"   ");
		            	}
		            }
		            else
		            {
		                SetPlayerHealthAC(playerid,hphp+35.0);
						NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] - 6*SBizzInfo[14][sbEntranceCost];
						GiveMoney(playerid,- 6*SBizzInfo[14][sbEntranceCost]);
					}
	            }
	            else
	            {
	                SendClientMessage(playerid,COLOR_GREY,"   !");
	            }
	        }
	        else if(listitem == 1)
	        {
	            if(hphp <= 100.0)
	            {
	                if(SBizzInfo[14][sbOwned] == 1)
	                {
		                if(SBizzInfo[14][sbProducts] > 2)
		                {
		                    SetPlayerHealthAC(playerid,hphp+27.0);
		                    NormMoney[playerid] = 2;
							AntiMoney[playerid] = AntiMoney[playerid] - 4*SBizzInfo[14][sbEntranceCost];
							GiveMoney(playerid,-4*SBizzInfo[14][sbEntranceCost]);
							SBizzInfo[14][sbTill] +=4*SBizzInfo[14][sbEntranceCost];
							SBizzInfo[14][sbProducts] -=4;
							OnPropUpdate();
						}
						else
						{
		                	SendClientMessage(playerid,COLOR_GREY,"   ");
		            	}
		            }
		            else
		            {
		                SetPlayerHealthAC(playerid,hphp+35.0);
						NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] - 6*SBizzInfo[14][sbEntranceCost];
						GiveMoney(playerid,- 6*SBizzInfo[14][sbEntranceCost]);
					}
	            }
	            else
	            {
	                SendClientMessage(playerid,COLOR_GREY,"   !");
	            }
	        }
	        else if(listitem == 2)
	        {
	            if(hphp <= 100.0)
	            {
	                if(SBizzInfo[14][sbOwned] == 1)
	                {
		                if(SBizzInfo[14][sbProducts] > 2)
		                {
		                    SetPlayerHealthAC(playerid,hphp+15.0);
		                    NormMoney[playerid] = 2;
							AntiMoney[playerid] = AntiMoney[playerid] - 2*SBizzInfo[14][sbEntranceCost];
							GiveMoney(playerid,-2*SBizzInfo[14][sbEntranceCost]);
							SBizzInfo[14][sbTill] +=2*SBizzInfo[14][sbEntranceCost];
							SBizzInfo[14][sbProducts] -=2;
							OnPropUpdate();
						}
						else
						{
		                	SendClientMessage(playerid,COLOR_GREY,"   ");
		            	}
		            }
		            else
		            {
		                SetPlayerHealthAC(playerid,hphp+35.0);
						NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] - 6*SBizzInfo[14][sbEntranceCost];
						GiveMoney(playerid,- 6*SBizzInfo[14][sbEntranceCost]);
					}
	            }
	            else
	            {
	                SendClientMessage(playerid,COLOR_GREY,"   !");
	            }
	        }
	        else if(listitem == 3)
	        {
	            if(hphp <= 100.0)
	            {
	                if(SBizzInfo[14][sbOwned] == 1)
	                {
		                if(SBizzInfo[14][sbProducts] > 2)
		                {
		                    SetPlayerHealthAC(playerid,hphp+19.0);
		                    NormMoney[playerid] = 2;
							AntiMoney[playerid] = AntiMoney[playerid] - 3*SBizzInfo[14][sbEntranceCost];
							GiveMoney(playerid,-3*SBizzInfo[14][sbEntranceCost]);
							SBizzInfo[14][sbTill] +=3*SBizzInfo[14][sbEntranceCost];
							SBizzInfo[14][sbProducts] -=2;
							OnPropUpdate();
						}
						else
						{
		                	SendClientMessage(playerid,COLOR_GREY,"   ");
		            	}
		            }
		            else
		            {
		                SetPlayerHealthAC(playerid,hphp+35.0);
						NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] - 6*SBizzInfo[14][sbEntranceCost];
						GiveMoney(playerid,- 6*SBizzInfo[14][sbEntranceCost]);
					}
	            }
	            else
	            {
	                SendClientMessage(playerid,COLOR_GREY,"   !");
	            }
	        }
	    }
	}
	if(dialogid==1234)
	{
	    if(response==1)
	    {
	        GetPlayerName(playerid, playername, sizeof(playername));
			format(string, sizeof(string), "%s.ini", playername);
			if(fexist(string))
			{
				gPlayerAccount[playerid] = 1;
				new loginmsg[256+1];
            	new loginname[MAX_PLAYER_NAME];
            	GetPlayerName(playerid,loginname,sizeof(loginname));
            	format(loginmsg,256,"{FFFFFF}______________________________________\n\n      {FFA500}You Server{FFFFFF}\n         \n\n: {FFA500}%s{FFFFFF}\n :\n______________________________________", loginname);
            	ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"{FFFFFF}",loginmsg,"","");
			}
			else
			{
				dini_Create(string);
				gPlayerAccount[playerid] = 0;
				new loginmsg[256+1];
            	new loginname[MAX_PLAYER_NAME];
            	GetPlayerName(playerid,loginname,sizeof(loginname));
	    		format(loginmsg,256,"{FFFFFF}______________________________________\n\n      {FFA500}You Server{FFFFFF}\n         \n\n: {FFA500}%s{FFFFFF}\n :\n______________________________________", loginname);
	    		ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"{FFFFFF}",loginmsg,"","");
			}
			for(new i = 0; i < sizeof(HouseInfo); i++)
			{
			    if(gCarLock[i] == 1)
			    {
			        SetVehicleParamsForPlayer(i,playerid,0,1);
			        LockCar(i);
			    }
			}
	    }
	    else
	    {
	        GetPlayerName(playerid, playername, sizeof(playername));
			format(string, sizeof(string), "%s.ini", playername);
			if(fexist(string))
			{
    			gPlayerAccount[playerid] = 1;
				new loginmsg[256+1];
            	new loginname[MAX_PLAYER_NAME];
            	GetPlayerName(playerid,loginname,sizeof(loginname));
            	format(loginmsg,256,"{FFFFFF}______________________________________\n\n      {FFA500}You Server{FFFFFF}\n         \n\n: {FFA500}%s{FFFFFF}\n :\n______________________________________", loginname);
            	ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"{FFFFFF}",loginmsg,"","");
			}
			else
			{
			    dini_Create(string);
				gPlayerAccount[playerid] = 0;
				new loginmsg[256+1];
            	new loginname[MAX_PLAYER_NAME];
            	GetPlayerName(playerid,loginname,sizeof(loginname));
	    		format(loginmsg,256,"{FFFFFF}______________________________________\n\n      {FFA500}You Server{FFFFFF}\n         \n\n: {FFA500}%s{FFFFFF}\n :\n______________________________________", loginname);
	    		ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"{FFFFFF}",loginmsg,"","");
			}
			for(new i = 0; i < sizeof(HouseInfo); i++)
			{
			    if(gCarLock[i] == 1)
			    {
			        SetVehicleParamsForPlayer(i,playerid,0,1);
			        LockCar(i);
			    }
			}
		}
	}
	if(dialogid==1)
	{
		if(response)
		{
			if(!strlen(inputtext))
			{
    			new loginmsg[256+1];
            	new loginname[MAX_PLAYER_NAME];
            	GetPlayerName(playerid,loginname,sizeof(loginname));
            	format(loginmsg,256,"{FFFFFF}______________________________________\n\n      {FFA500}You Server{FFFFFF}\n         \n\n: {FFA500}%s{FFFFFF}\n :\n______________________________________", loginname);
            	ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"{FFFFFF}",loginmsg,"","");
            	return 1;
			}
			//strmid(tpass, inputtext, 0, strlen(inputtext), 255);
//			Encrypt(tpass);
			new pass[256];
			GetPlayerName(playerid,playername,sizeof(playername));
			format(string,sizeof(string),"%s.ini",playername);
			new File = iniOpen(string);
			iniGet(File,"Key",pass);
			iniClose(File);
            if(!strcmp(MD5_Hash(inputtext),pass,true))
            {
                OnPlayerLogin(playerid,MD5_Hash(inputtext));
            }
            else
            {
                new loginmsg[256+1];
            	new loginname[MAX_PLAYER_NAME];
            	GetPlayerName(playerid,loginname,sizeof(loginname));
            	format(loginmsg,256,"{FFFFFF}______________________________________\n\n      {FFA500}You Server{FFFFFF}\n         \n\n: {FFA500}%s{FFFFFF}\n :\n______________________________________", loginname);
            	ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"{FFFFFF}",loginmsg,"","");
            }
		}
		else
		{
			Kick(playerid);
		}
	}
	else if(dialogid==2)
	{
		if(response)
		{
			if(!strlen(inputtext))
			{
				new loginmsg[256+1];
            	new loginname[MAX_PLAYER_NAME];
            	GetPlayerName(playerid,loginname,sizeof(loginname));
	    		format(loginmsg,256,"{FFFFFF}______________________________________\n\n      {FFA500}You Server{FFFFFF}\n         \n\n: {FFA500}%s{FFFFFF}\n :\n______________________________________", loginname);
	    		ShowPlayerDialog(playerid,2,DIALOG_STYLE_INPUT,"{FFFFFF}",loginmsg,"","");
            	return 1;
			}
			//strmid(tpass, inputtext, 0, strlen(inputtext), 255);
//			Encrypt(tpass);
			OnPlayerRegister(playerid,inputtext);
			new loginmsg[256+1];
  			new loginname[MAX_PLAYER_NAME];
  			GetPlayerName(playerid,loginname,sizeof(loginname));
  			format(loginmsg,256,"{FFFFFF}______________________________________\n\n      {FFA500}You Server{FFFFFF}\n         \n\n: {FFA500}%s{FFFFFF}\n :\n______________________________________", loginname);
  			ShowPlayerDialog(playerid,1,DIALOG_STYLE_INPUT,"{FFFFFF}",loginmsg,"","");
  			return 1;
		}
		else
		{
			Kick(playerid);
		}
	}
	if(dialogid == 11500) //
    {
    	if(response)
		{
            if(listitem == 0)
	        {
			    new skinn;
			    new File = iniOpen("fraction22.ini");
				iniGetInt(File,"q1",skinn);
				iniClose(File);
				SetPlayerSkin(playerid, skinn);
			    PlayerInfo[playerid][pMember] = 22;
				PlayerInfo[playerid][pRank] = 1;
				PlayerInfo[playerid][pZvan] = 1;
				PlayerInfo[playerid][pModel] = skinn;
				PlayerInfo[playerid][pChar] = skinn;
				PlayerInfo[playerid][pJob] = 0;
				PlayerInfo[playerid][pContractTime] = 0;
				MedicBill[playerid] = 0;
				SelectCharPlace[playerid] = 0;
				SelectCharID[playerid] = 0;
				gTeam[playerid] = 2;
				SelectChar[playerid] = 0;
				SetSpawnInfo(playerid, 2, PlayerInfo[playerid][pModel],0.0,0.0,0.0,0,0,0,0,0,0,0);
				MedicBill[playerid] = 0;
				SelectCharPlace[playerid] = 0;
				SelectCharID[playerid] = 0;
				SelectChar[playerid] = 0;
				SaveAccounts();
				SpawnPlayer(playerid);
			}
			if(listitem == 1)
	        {
			    new skinn;
			    new File = iniOpen("fraction3.ini");
				iniGetInt(File,"q1",skinn);
				iniClose(File);
				SetPlayerSkin(playerid, skinn);
			    PlayerInfo[playerid][pMember] = 3;
				PlayerInfo[playerid][pRank] = 1;
				PlayerInfo[playerid][pZvan] = 1;
				PlayerInfo[playerid][pModel] = skinn;
				PlayerInfo[playerid][pChar] = skinn;
				PlayerInfo[playerid][pJob] = 0;
				PlayerInfo[playerid][pContractTime] = 0;
				MedicBill[playerid] = 0;
				SelectCharPlace[playerid] = 0;
				SelectCharID[playerid] = 0;
				gTeam[playerid] = 2;
				SelectChar[playerid] = 0;
				SetSpawnInfo(playerid, 2, PlayerInfo[playerid][pModel],0.0,0.0,0.0,0,0,0,0,0,0,0);
				MedicBill[playerid] = 0;
				SelectCharPlace[playerid] = 0;
				SelectCharID[playerid] = 0;
				SelectChar[playerid] = 0;
				SaveAccounts();
				SpawnPlayer(playerid);
			}
			if(listitem == 2)
	        {
	            SpawnPlayer(playerid);
	        }
	    }
		return 1;
  	}
	else if(dialogid==3)
	{
	    if(response)
	 	{
	 	   	PlayerInfo[playerid][pSex] = 1;
		    SendClientMessage(playerid, COLOR_YELLOW2, ",  .");
		    PlayerInfo[playerid][pOrigin] = 1;
			SendClientMessage(playerid, COLOR_YELLOW2, ",    Los Santos.");
			SendClientMessage(playerid, COLOR_LIGHTBLUE, "  .   ");
			SendClientMessage(playerid, COLOR_LIGHTBLUE, "   http://yousite.ru");
			new rulesdialog[2148];
            format(rulesdialog,sizeof(rulesdialog), "%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s",
			RulesMSG[0],RulesMSG[1],RulesMSG[2],RulesMSG[3],RulesMSG[4],RulesMSG[5],RulesMSG[6],RulesMSG[7],RulesMSG[8],RulesMSG[9],RulesMSG[10],RulesMSG[11],RulesMSG[12],RulesMSG[13],RulesMSG[14],RulesMSG[15],RulesMSG[16],RulesMSG[17],RulesMSG[18],RulesMSG[19],RulesMSG[20],RulesMSG[21]);
			ShowPlayerDialog(playerid,9983,DIALOG_STYLE_MSGBOX," ", rulesdialog, "", "");
			TutTime[playerid] = 0; PlayerInfo[playerid][pTut] = 1;
			gOoc[playerid] = 0; gNews[playerid] = 0; gFam[playerid] = 0;
			TogglePlayerControllable(playerid, 1);
			MedicBill[playerid] = 0;
			SetCameraBehindPlayer(playerid);
   		}
   	    else
   		{
   		    PlayerInfo[playerid][pSex] = 2;
		    SendClientMessage(playerid, COLOR_YELLOW2, ",  .");
		    PlayerInfo[playerid][pOrigin] = 1;
			SendClientMessage(playerid, COLOR_YELLOW2, ",    Los Santos.");
			SendClientMessage(playerid, COLOR_LIGHTBLUE, "  .   ");
			SendClientMessage(playerid, COLOR_LIGHTBLUE, "   http://yousite.ru");
			new rulesdialog[2148];
            format(rulesdialog,sizeof(rulesdialog), "%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s%s",
			RulesMSG[0],RulesMSG[1],RulesMSG[2],RulesMSG[3],RulesMSG[4],RulesMSG[5],RulesMSG[6],RulesMSG[7],RulesMSG[8],RulesMSG[9],RulesMSG[10],RulesMSG[11],RulesMSG[12],RulesMSG[13],RulesMSG[14],RulesMSG[15],RulesMSG[16],RulesMSG[17],RulesMSG[18],RulesMSG[19],RulesMSG[20],RulesMSG[21]);
			ShowPlayerDialog(playerid,9983,DIALOG_STYLE_MSGBOX," ", rulesdialog, "", "");
			TutTime[playerid] = 0; PlayerInfo[playerid][pTut] = 1;
			gOoc[playerid] = 0; gNews[playerid] = 0; gFam[playerid] = 0;
			TogglePlayerControllable(playerid, 1);
			MedicBill[playerid] = 0;
			SetCameraBehindPlayer(playerid);
	   	}
   	}
   	else if(dialogid==6)
   	{
   	    if(response)
		{
	  		new Float:oldposx, Float:oldposy, Float:oldposz;
			GetPlayerName(playerid, playername, sizeof(playername));
			GetPlayerPos(playerid, oldposx, oldposy, oldposz);
			for(new h = 0; h < sizeof(HouseInfo); h++)
			{
				if(PlayerToPoint(2.0, playerid, HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez]) && HouseInfo[h][hOwned] == 1 &&  HouseInfo[h][hRentabil] == 1)
				{
					if(PlayerInfo[playerid][pPhousekey] != 255 && strcmp(playername, HouseInfo[PlayerInfo[playerid][pPhousekey]][hOwner], true) == 0)
					{
						SendClientMessage(playerid, COLOR_WHITE, "       .   : /sellhouse -     !");
						SendClientMessage(playerid, COLOR_WHITE, " 	  /gossellhouse    	  ");
						return 1;
					}
					if(GetPlayerMoney(playerid) > HouseInfo[h][hRent])
					{
						PlayerInfo[playerid][pPhousekey] = h;
						NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] - HouseInfo[h][hRent];
						GiveMoney(playerid,-HouseInfo[h][hRent]);
						HouseInfo[h][hTakings] = HouseInfo[h][hTakings]+HouseInfo[h][hRent];
						PlayerPlayMusic(playerid);
						SetPlayerInterior(playerid,HouseInfo[h][hInt]);
						SetPlayerPos(playerid,HouseInfo[h][hExitx],HouseInfo[h][hExity],HouseInfo[h][hExitz]);
						GameTextForPlayer(playerid, "~w~Welcome Home~n~You can exit at any time by moving to this door and typing /exit", 5000, 3);
						PlayerInfo[playerid][pInt] = HouseInfo[h][hInt];
						PlayerInfo[playerid][pLocal] = h;
						SetPlayerVirtualWorld(playerid,HouseInfo[h][hVirtual]);
						SendClientMessage(playerid, COLOR_WHITE, ",         .");
						SendClientMessage(playerid, COLOR_WHITE, " /help     ");
						OnPlayerUpdate_GF(playerid);
						return 1;
					}
					else
					{
						SendClientMessage(playerid, COLOR_WHITE, "   ");
						return 1;
					}
				}
			}
		}
	}
	else if(dialogid==7)
 	{
 	    if(response)
 	    {
 	        new Float:oldposx, Float:oldposy, Float:oldposz;
			GetPlayerName(playerid, playername, sizeof(playername));
			GetPlayerPos(playerid, oldposx, oldposy, oldposz);
			for(new h = 0; h < sizeof(HouseInfo); h++)
			{
				if(PlayerToPoint(2.0, playerid, HouseInfo[h][hEntrancex], HouseInfo[h][hEntrancey], HouseInfo[h][hEntrancez]) && HouseInfo[h][hOwned] == 0)
				{
					if(PlayerInfo[playerid][pPhousekey] != 255 && strcmp(playername, HouseInfo[PlayerInfo[playerid][pPhousekey]][hOwner], true) == 0)
					{
						SendClientMessage(playerid, COLOR_WHITE, "       .   : /sellhouse -     !");
						SendClientMessage(playerid, COLOR_WHITE, " 	  /gossellhouse    	  ");
						return 1;
					}
					if(GetPlayerMoney(playerid) > HouseInfo[h][hValue])
					{
						PlayerInfo[playerid][pPhousekey] = h;
						HouseInfo[h][hOwned] = 1;
						GetPlayerName(playerid, sendername, sizeof(sendername));
						strmid(HouseInfo[h][hOwner], sendername, 0, strlen(sendername), 255);
						NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] - HouseInfo[h][hValue];
						GiveMoney(playerid,-HouseInfo[h][hValue]);
						PlayerPlayMusic(playerid);
						SetPlayerInterior(playerid,HouseInfo[h][hInt]);
						SetPlayerPos(playerid,HouseInfo[h][hExitx],HouseInfo[h][hExity],HouseInfo[h][hExitz]);
						GameTextForPlayer(playerid, "~w~Welcome Home~n~You can exit at any time by moving to this door and typing /exit", 5000, 3);
						PlayerInfo[playerid][pInt] = HouseInfo[h][hInt];
						PlayerInfo[playerid][pLocal] = h;
						SetPlayerVirtualWorld(playerid,HouseInfo[h][hVirtual]);
						SendClientMessage(playerid, COLOR_WHITE, ",    !");
						SendClientMessage(playerid, COLOR_WHITE, " /help     !");
                        DateProp(playerid);
						OnPropUpdate();
						OnPlayerUpdate_GF(playerid);
						new strin[256];
						format(strin,sizeof(strin),"ID: %d\n %s",h,HouseInfo[h][hOwner]);
						UpdateDynamic3DTextLabelText(hhh[h],0x37E3ECAA,strin);
						return 1;
					}
					else
					{
						SendClientMessage(playerid, COLOR_WHITE, "    .");
						return 1;
					}
				}
			}
      	}
  	}
	else if(dialogid==8)
	{
	    if(response)
	    {
	        if(listitem == 0)
	        {
	            if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)
	            {
		            if(PlayerInfo[playerid][pRank] >= 1)
		            {
		                if(lspdmatbi >= 50)
		                {
			            	ServerGivePlayerWeapons(playerid, 24, 30);
			            	ServerGivePlayerWeapons(playerid, 41, 50);
			            	lspdmatbi -= 50;
			            }
         				else
         				{
         				    SendClientMessage(playerid, COLOR_LIGHTRED, "    ");
						}
		            }
	         	}
	         	else if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
	            {
		            if(PlayerInfo[playerid][pRank] >= 1)
		            {
		                if(fbimats >= 50)
		                {
                        	ServerGivePlayerWeapons(playerid, 24, 30);
					       	ServerGivePlayerWeapons(playerid, 41, 50);
					       	fbimats -= 50;
					    }
         				else
         				{
         				    SendClientMessage(playerid, COLOR_LIGHTRED, "    ");
						}
		            }
	         	}
	         	else if(PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)
	            {
		            if(PlayerInfo[playerid][pRank] >= 1)
		            {
                        if(armmatsf >= 50)
		                {
			            	ServerGivePlayerWeapons(playerid, 24, 30);
			            	ServerGivePlayerWeapons(playerid, 41, 50);
			            	armmatsf -= 50;
                        }
         				else
         				{
         				    SendClientMessage(playerid, COLOR_LIGHTRED, "    ");
						}
		            }
	         	}
	         	else if(PlayerInfo[playerid][pMember] == 20 || PlayerInfo[playerid][pLeader] == 20)
	            {
		            if(PlayerInfo[playerid][pRank] >= 1)
		            {
		                if(sfpdmats >= 50)
		                {
			            	ServerGivePlayerWeapons(playerid, 24, 30);
			            	ServerGivePlayerWeapons(playerid, 41, 50);
			            	sfpdmats -= 50;
			            }
         				else
         				{
         				    SendClientMessage(playerid, COLOR_LIGHTRED, "    ");
						}
		            }
	         	}
	         	else if(PlayerInfo[playerid][pMember] == 22 || PlayerInfo[playerid][pLeader] == 22)
	            {
		            if(PlayerInfo[playerid][pRank] >= 1)
		            {
		                if(armmatbi >= 50)
		                {
			            	ServerGivePlayerWeapons(playerid, 24, 30);
			            	ServerGivePlayerWeapons(playerid, 41, 50);
			            	armmatbi -= 50;
			            }
         				else
         				{
         				    SendClientMessage(playerid, COLOR_LIGHTRED, "    ");
						}
		            }
	         	}
	         	else if(PlayerInfo[playerid][pMember] == 24 || PlayerInfo[playerid][pLeader] == 24)
	            {
		            if(PlayerInfo[playerid][pRank] >= 1)
		            {
		                if(lvpdmats >= 50)
		                {
			            	ServerGivePlayerWeapons(playerid, 24, 30);
			            	ServerGivePlayerWeapons(playerid, 41, 50);
			            	lvpdmats -= 50;
			            }
         				else
         				{
         				    SendClientMessage(playerid, COLOR_LIGHTRED, "    ");
						}
		            }
	         	}
         	}
         	if(listitem == 1)
	        {
             	if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)
	            {
		            if(PlayerInfo[playerid][pRank] >= 2)
		            {
		                if(lspdmatbi >= 100)
		                {
			            	ServerGivePlayerWeapons(playerid, 24, 40);
			            	ServerGivePlayerWeapons(playerid, 41, 100);
			            	ServerGivePlayerWeapons(playerid, 29, 30);
			            	lspdmatbi -= 100;
			            }
         				else
         				{
         				    SendClientMessage(playerid, COLOR_LIGHTRED, "    ");
						}
		            }
					else
					{
					    SendClientMessage(playerid, COLOR_LIGHTRED, "   .");
					}
				}
				else if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
	            {
		            if(PlayerInfo[playerid][pRank] >= 2)
		            {
		                if(fbimats >= 100)
		                {
			            	ServerGivePlayerWeapons(playerid, 24, 40);
			            	ServerGivePlayerWeapons(playerid, 41, 100);
			            	ServerGivePlayerWeapons(playerid, 29, 30);
			            	fbimats -= 100;
                        }
         				else
         				{
         				    SendClientMessage(playerid, COLOR_LIGHTRED, "    ");
						}
		            }
					else
					{
					    SendClientMessage(playerid, COLOR_LIGHTRED, "   .");
					}
				}
				else if(PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)
	            {
		            if(PlayerInfo[playerid][pRank] >= 2)
		            {
		                if(armmatsf >= 100)
		                {
			            	ServerGivePlayerWeapons(playerid, 24, 40);
			            	ServerGivePlayerWeapons(playerid, 41, 100);
			            	ServerGivePlayerWeapons(playerid, 29, 30);
			            	armmatsf -= 100;
			            }
         				else
         				{
         				    SendClientMessage(playerid, COLOR_LIGHTRED, "    ");
						}
		            }
					else
					{
					    SendClientMessage(playerid, COLOR_LIGHTRED, "   .");
					}
				}
				else if(PlayerInfo[playerid][pMember] == 20 || PlayerInfo[playerid][pLeader] == 20)
	            {
		            if(PlayerInfo[playerid][pRank] >= 2)
		            {
		                if(sfpdmats >= 100)
		                {
			            	ServerGivePlayerWeapons(playerid, 24, 40);
			            	ServerGivePlayerWeapons(playerid, 41, 100);
			            	ServerGivePlayerWeapons(playerid, 29, 30);
			            	sfpdmats -= 100;
			            }
         				else
         				{
         				    SendClientMessage(playerid, COLOR_LIGHTRED, "    ");
						}
		            }
					else
					{
					    SendClientMessage(playerid, COLOR_LIGHTRED, "   .");
					}
				}
				else if(PlayerInfo[playerid][pMember] == 22 || PlayerInfo[playerid][pLeader] == 22)
	            {
		            if(PlayerInfo[playerid][pRank] >= 2)
		            {
		                if(armmatbi >= 100)
		                {
			            	ServerGivePlayerWeapons(playerid, 24, 40);
			            	ServerGivePlayerWeapons(playerid, 41, 100);
			            	ServerGivePlayerWeapons(playerid, 29, 30);
			            	armmatbi -= 100;
			            }
         				else
         				{
         				    SendClientMessage(playerid, COLOR_LIGHTRED, "    ");
						}
		            }
					else
					{
					    SendClientMessage(playerid, COLOR_LIGHTRED, "   .");
					}
				}
				else if(PlayerInfo[playerid][pMember] == 24 || PlayerInfo[playerid][pLeader] == 24)
	            {
		            if(PlayerInfo[playerid][pRank] >= 2)
		            {
		                if(lvpdmats >= 100)
		                {
			            	ServerGivePlayerWeapons(playerid, 24, 40);
			            	ServerGivePlayerWeapons(playerid, 41, 100);
			            	ServerGivePlayerWeapons(playerid, 29, 30);
			            	lvpdmats -= 100;
                        }
         				else
         				{
         				    SendClientMessage(playerid, COLOR_LIGHTRED, "    ");
						}
		            }
					else
					{
					    SendClientMessage(playerid, COLOR_LIGHTRED, "   .");
					}
				}
         	}
         	if(listitem == 2)
	        {
	            if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)
	            {
		            if(PlayerInfo[playerid][pRank] >= 3)
		            {
		                if(lspdmatbi >= 200)
		                {
				            ServerGivePlayerWeapons(playerid, 24, 60);
				            ServerGivePlayerWeapons(playerid, 41, 150);
				            ServerGivePlayerWeapons(playerid, 29, 60);
				            ServerGivePlayerWeapons(playerid, 31, 20);
				            lspdmatbi -= 200;
         				}
         				else
         				{
         				    SendClientMessage(playerid, COLOR_LIGHTRED, "    ");
						}
	                }
					else
					{
					    SendClientMessage(playerid, COLOR_LIGHTRED, "   .");
					}
				}
				else if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
	            {
		            if(PlayerInfo[playerid][pRank] >= 3)
		            {
						if (fbimats >= 200)
						{
				            ServerGivePlayerWeapons(playerid, 24, 60);
				            ServerGivePlayerWeapons(playerid, 41, 150);
				            ServerGivePlayerWeapons(playerid, 29, 60);
				            ServerGivePlayerWeapons(playerid, 31, 20);
				            fbimats -= 200;
				        }
				        else
         				{
         				    SendClientMessage(playerid, COLOR_LIGHTRED, "    ");
						}
	                }
					else
					{
					    SendClientMessage(playerid, COLOR_LIGHTRED, "   .");
					}
				}
				else if(PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)
	            {
		            if(PlayerInfo[playerid][pRank] >= 3)
		            {
						if (armmatsf >= 200)
						{
				            ServerGivePlayerWeapons(playerid, 24, 60);
				            ServerGivePlayerWeapons(playerid, 41, 150);
				            ServerGivePlayerWeapons(playerid, 29, 60);
				            ServerGivePlayerWeapons(playerid, 31, 20);
				            armmatsf -= 200;
				        }
				        else
         				{
         				    SendClientMessage(playerid, COLOR_LIGHTRED, "    ");
						}
	                }
					else
					{
					    SendClientMessage(playerid, COLOR_LIGHTRED, "   .");
					}
				}
				else if(PlayerInfo[playerid][pMember] == 20 || PlayerInfo[playerid][pLeader] == 20)
	            {
		            if(PlayerInfo[playerid][pRank] >= 3)
		            {
						if (sfpdmats >= 200)
						{
				            ServerGivePlayerWeapons(playerid, 24, 60);
				            ServerGivePlayerWeapons(playerid, 41, 150);
				            ServerGivePlayerWeapons(playerid, 29, 60);
				            ServerGivePlayerWeapons(playerid, 31, 20);
				            sfpdmats -= 200;
				        }
				        else
         				{
         				    SendClientMessage(playerid, COLOR_LIGHTRED, "    ");
						}
	                }
					else
					{
					    SendClientMessage(playerid, COLOR_LIGHTRED, "   .");
					}
				}
				else if(PlayerInfo[playerid][pMember] == 22 || PlayerInfo[playerid][pLeader] == 22)
	            {
		            if(PlayerInfo[playerid][pRank] >= 3)
		            {
						if (armmatbi >= 200)
						{
				            ServerGivePlayerWeapons(playerid, 24, 60);
				            ServerGivePlayerWeapons(playerid, 41, 150);
				            ServerGivePlayerWeapons(playerid, 29, 60);
				            ServerGivePlayerWeapons(playerid, 31, 20);
				            armmatbi -= 200;
				        }
				        else
         				{
         				    SendClientMessage(playerid, COLOR_LIGHTRED, "    ");
						}
	                }
					else
					{
					    SendClientMessage(playerid, COLOR_LIGHTRED, "   .");
					}
				}
				else if(PlayerInfo[playerid][pMember] == 24 || PlayerInfo[playerid][pLeader] == 24)
	            {
		            if(PlayerInfo[playerid][pRank] >= 3)
		            {
						if (armmatbi >= 200)
						{
				            ServerGivePlayerWeapons(playerid, 24, 60);
				            ServerGivePlayerWeapons(playerid, 41, 150);
				            ServerGivePlayerWeapons(playerid, 29, 60);
				            ServerGivePlayerWeapons(playerid, 31, 20);
				            lvpdmats -= 200;
				        }
				        else
         				{
         				    SendClientMessage(playerid, COLOR_LIGHTRED, "    ");
						}
	                }
					else
					{
					    SendClientMessage(playerid, COLOR_LIGHTRED, "   .");
					}
				}
         	}
         	if(listitem == 3)
	        {
	            if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)
	            {
		            if(PlayerInfo[playerid][pRank] >= 4)
		            {
		                if (lspdmatbi >= 300)
						{
				            ServerGivePlayerWeapons(playerid, 24, 70);
				            ServerGivePlayerWeapons(playerid, 41, 70);
				            ServerGivePlayerWeapons(playerid, 29, 150);
				            ServerGivePlayerWeapons(playerid, 31, 70);
				            ServerGivePlayerWeapons(playerid, 25, 70);
				            lspdmatbi -= 300;
				        }
				        else
         				{
         				    SendClientMessage(playerid, COLOR_LIGHTRED, "    ");
						}
			        }
					else
					{
					    SendClientMessage(playerid, COLOR_LIGHTRED, "   .");
					}
				}
				if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
	            {
		            if(PlayerInfo[playerid][pRank] >= 4)
		            {
		                if (fbimats >= 300)
						{
				            ServerGivePlayerWeapons(playerid, 24, 70);
				            ServerGivePlayerWeapons(playerid, 41, 70);
				            ServerGivePlayerWeapons(playerid, 29, 150);
				            ServerGivePlayerWeapons(playerid, 31, 70);
				            ServerGivePlayerWeapons(playerid, 25, 70);
				            fbimats -= 300;
				        }
				        else
         				{
         				    SendClientMessage(playerid, COLOR_LIGHTRED, "    ");
						}
			        }
					else
					{
					    SendClientMessage(playerid, COLOR_LIGHTRED, "   .");
					}
				}
				if(PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)
	            {
		            if(PlayerInfo[playerid][pRank] >= 4)
		            {
		                if (armmatsf >= 300)
						{
				            ServerGivePlayerWeapons(playerid, 24, 70);
				            ServerGivePlayerWeapons(playerid, 41, 70);
				            ServerGivePlayerWeapons(playerid, 29, 150);
				            ServerGivePlayerWeapons(playerid, 31, 70);
				            ServerGivePlayerWeapons(playerid, 25, 70);
				            armmatsf -= 300;
				        }
				        else
         				{
         				    SendClientMessage(playerid, COLOR_LIGHTRED, "    ");
						}
			        }
					else
					{
					    SendClientMessage(playerid, COLOR_LIGHTRED, "   .");
					}
				}
				if(PlayerInfo[playerid][pMember] == 20 || PlayerInfo[playerid][pLeader] == 20)
	            {
		            if(PlayerInfo[playerid][pRank] >= 4)
		            {
		                if (sfpdmats >= 300)
						{
				            ServerGivePlayerWeapons(playerid, 24, 70);
				            ServerGivePlayerWeapons(playerid, 41, 70);
				            ServerGivePlayerWeapons(playerid, 29, 150);
				            ServerGivePlayerWeapons(playerid, 31, 70);
				            ServerGivePlayerWeapons(playerid, 25, 70);
				            sfpdmats -= 300;
				        }
				        else
         				{
         				    SendClientMessage(playerid, COLOR_LIGHTRED, "    ");
						}
			        }
					else
					{
					    SendClientMessage(playerid, COLOR_LIGHTRED, "   .");
					}
				}
				if(PlayerInfo[playerid][pMember] == 22 || PlayerInfo[playerid][pLeader] == 22)
	            {
		            if(PlayerInfo[playerid][pRank] >= 4)
		            {
		                if (armmatbi >= 300)
						{
				            ServerGivePlayerWeapons(playerid, 24, 70);
				            ServerGivePlayerWeapons(playerid, 41, 70);
				            ServerGivePlayerWeapons(playerid, 29, 150);
				            ServerGivePlayerWeapons(playerid, 31, 70);
				            ServerGivePlayerWeapons(playerid, 25, 70);
				            armmatbi -= 300;
				        }
				        else
         				{
         				    SendClientMessage(playerid, COLOR_LIGHTRED, "    ");
						}
			        }
					else
					{
					    SendClientMessage(playerid, COLOR_LIGHTRED, "   .");
					}
				}
				if(PlayerInfo[playerid][pMember] == 24 || PlayerInfo[playerid][pLeader] == 24)
	            {
		            if(PlayerInfo[playerid][pRank] >= 4)
		            {
		                if (lvpdmats >= 300)
						{
				            ServerGivePlayerWeapons(playerid, 24, 70);
				            ServerGivePlayerWeapons(playerid, 41, 70);
				            ServerGivePlayerWeapons(playerid, 29, 150);
				            ServerGivePlayerWeapons(playerid, 31, 70);
				            ServerGivePlayerWeapons(playerid, 25, 70);
				            lvpdmats -= 300;
				        }
				        else
         				{
         				    SendClientMessage(playerid, COLOR_LIGHTRED, "    ");
						}
			        }
					else
					{
					    SendClientMessage(playerid, COLOR_LIGHTRED, "   .");
					}
				}
         	}
         	if(listitem == 4)
	        {
	            if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)
	            {
		            if(PlayerInfo[playerid][pRank] >= 5)
		            {
		                if(lspdmatbi >= 500)
		                {
				            ServerGivePlayerWeapons(playerid, 24, 150);
				            ServerGivePlayerWeapons(playerid, 41, 150);
				            ServerGivePlayerWeapons(playerid, 29, 150);
				            ServerGivePlayerWeapons(playerid, 31, 150);
				            ServerGivePlayerWeapons(playerid, 25, 150);
				            lspdmatbi -= 500;
                        }
				        else
         				{
         				    SendClientMessage(playerid, COLOR_LIGHTRED, "    ");
						}
			        }
					else
					{
					    SendClientMessage(playerid, COLOR_LIGHTRED, "   .");
					}
				}
				if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
	            {
		            if(PlayerInfo[playerid][pRank] >= 5)
		            {
		                if(fbimats >= 500)
		                {
				            ServerGivePlayerWeapons(playerid, 24, 150);
				            ServerGivePlayerWeapons(playerid, 41, 150);
				            ServerGivePlayerWeapons(playerid, 29, 150);
				            ServerGivePlayerWeapons(playerid, 31, 150);
				            ServerGivePlayerWeapons(playerid, 25, 150);
				            fbimats -= 500;
                        }
				        else
         				{
         				    SendClientMessage(playerid, COLOR_LIGHTRED, "    ");
						}
			        }
					else
					{
					    SendClientMessage(playerid, COLOR_LIGHTRED, "   .");
					}
				}
				if(PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)
	            {
		            if(PlayerInfo[playerid][pRank] >= 5)
		            {
		                if(armmatsf >= 500)
		                {
				            ServerGivePlayerWeapons(playerid, 24, 150);
				            ServerGivePlayerWeapons(playerid, 41, 150);
				            ServerGivePlayerWeapons(playerid, 29, 150);
				            ServerGivePlayerWeapons(playerid, 31, 150);
				            ServerGivePlayerWeapons(playerid, 25, 150);
				            armmatsf -= 500;
                        }
				        else
         				{
         				    SendClientMessage(playerid, COLOR_LIGHTRED, "    ");
						}
			        }
					else
					{
					    SendClientMessage(playerid, COLOR_LIGHTRED, "   .");
					}
				}
				if(PlayerInfo[playerid][pMember] == 20 || PlayerInfo[playerid][pLeader] == 20)
	            {
		            if(PlayerInfo[playerid][pRank] >= 5)
		            {
		                if(sfpdmats >= 500)
		                {
				            ServerGivePlayerWeapons(playerid, 24, 150);
				            ServerGivePlayerWeapons(playerid, 41, 150);
				            ServerGivePlayerWeapons(playerid, 29, 150);
				            ServerGivePlayerWeapons(playerid, 31, 150);
				            ServerGivePlayerWeapons(playerid, 25, 150);
				            sfpdmats -= 500;
                        }
				        else
         				{
         				    SendClientMessage(playerid, COLOR_LIGHTRED, "    ");
						}
			        }
					else
					{
					    SendClientMessage(playerid, COLOR_LIGHTRED, "   .");
					}
				}
				if(PlayerInfo[playerid][pMember] == 22 || PlayerInfo[playerid][pLeader] == 22)
	            {
		            if(PlayerInfo[playerid][pRank] >= 5)
		            {
		                if(armmatbi >= 500)
		                {
				            ServerGivePlayerWeapons(playerid, 24, 150);
				            ServerGivePlayerWeapons(playerid, 41, 150);
				            ServerGivePlayerWeapons(playerid, 29, 150);
				            ServerGivePlayerWeapons(playerid, 31, 150);
				            ServerGivePlayerWeapons(playerid, 25, 150);
				            armmatbi -= 500;
                        }
				        else
         				{
         				    SendClientMessage(playerid, COLOR_LIGHTRED, "    ");
						}
			        }
					else
					{
					    SendClientMessage(playerid, COLOR_LIGHTRED, "   .");
					}
				}
				if(PlayerInfo[playerid][pMember] == 24 || PlayerInfo[playerid][pLeader] == 24)
	            {
		            if(PlayerInfo[playerid][pRank] >= 5)
		            {
		                if(lvpdmats >= 500)
		                {
				            ServerGivePlayerWeapons(playerid, 24, 150);
				            ServerGivePlayerWeapons(playerid, 41, 150);
				            ServerGivePlayerWeapons(playerid, 29, 150);
				            ServerGivePlayerWeapons(playerid, 31, 150);
				            ServerGivePlayerWeapons(playerid, 25, 150);
				            lvpdmats -= 500;
                        }
				        else
         				{
         				    SendClientMessage(playerid, COLOR_LIGHTRED, "    ");
						}
			        }
					else
					{
					    SendClientMessage(playerid, COLOR_LIGHTRED, "   .");
					}
				}
         	}
         	if(listitem == 5)
	        {
	            if(PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 2)
	            {
		            if(PlayerInfo[playerid][pRank] >= 6)
		            {
		                if(fbimats >= 700)
		                {
				            ServerGivePlayerWeapons(playerid, 24, 300);
				            ServerGivePlayerWeapons(playerid, 41, 300);
				            ServerGivePlayerWeapons(playerid, 29, 300);
				            ServerGivePlayerWeapons(playerid, 31, 300);
				            ServerGivePlayerWeapons(playerid, 25, 300);
				            fbimats -= 700;
                        }
				        else
         				{
         				    SendClientMessage(playerid, COLOR_LIGHTRED, "    ");
						}
		            }
					else
					{
					    SendClientMessage(playerid, COLOR_LIGHTRED, "   .");
					}
				}
				if(PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 1)
	            {
		            if(PlayerInfo[playerid][pRank] >= 6)
		            {
		                if(lspdmatbi >= 700)
		                {
				            ServerGivePlayerWeapons(playerid, 24, 300);
				            ServerGivePlayerWeapons(playerid, 41, 300);
				            ServerGivePlayerWeapons(playerid, 29, 300);
				            ServerGivePlayerWeapons(playerid, 31, 300);
				            ServerGivePlayerWeapons(playerid, 25, 300);
				            lspdmatbi -= 700;
                        }
				        else
         				{
         				    SendClientMessage(playerid, COLOR_LIGHTRED, "    ");
						}
		            }
					else
					{
					    SendClientMessage(playerid, COLOR_LIGHTRED, "   .");
					}
				}
				if(PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)
	            {
		            if(PlayerInfo[playerid][pRank] >= 6)
		            {
		                if(armmatsf >= 700)
		                {
				            ServerGivePlayerWeapons(playerid, 24, 300);
				            ServerGivePlayerWeapons(playerid, 41, 300);
				            ServerGivePlayerWeapons(playerid, 29, 300);
				            ServerGivePlayerWeapons(playerid, 31, 300);
				            ServerGivePlayerWeapons(playerid, 25, 300);
				            armmatsf -= 700;
                        }
				        else
         				{
         				    SendClientMessage(playerid, COLOR_LIGHTRED, "    ");
						}
		            }
					else
					{
					    SendClientMessage(playerid, COLOR_LIGHTRED, "   .");
					}
				}
				if(PlayerInfo[playerid][pMember] == 20 || PlayerInfo[playerid][pLeader] == 20)
	            {
		            if(PlayerInfo[playerid][pRank] >= 6)
		            {
		                if(sfpdmats >= 700)
		                {
				            ServerGivePlayerWeapons(playerid, 24, 300);
				            ServerGivePlayerWeapons(playerid, 41, 300);
				            ServerGivePlayerWeapons(playerid, 29, 300);
				            ServerGivePlayerWeapons(playerid, 31, 300);
				            ServerGivePlayerWeapons(playerid, 25, 300);
				            sfpdmats -= 700;
                        }
				        else
         				{
         				    SendClientMessage(playerid, COLOR_LIGHTRED, "    ");
						}
		            }
					else
					{
					    SendClientMessage(playerid, COLOR_LIGHTRED, "   .");
					}
				}
				if(PlayerInfo[playerid][pMember] == 22 || PlayerInfo[playerid][pLeader] == 22)
	            {
		            if(PlayerInfo[playerid][pRank] >= 6)
		            {
		                if(armmatbi >= 700)
		                {
				            ServerGivePlayerWeapons(playerid, 24, 300);
				            ServerGivePlayerWeapons(playerid, 41, 300);
				            ServerGivePlayerWeapons(playerid, 29, 300);
				            ServerGivePlayerWeapons(playerid, 31, 300);
				            ServerGivePlayerWeapons(playerid, 25, 300);
				            armmatbi -= 700;
                        }
				        else
         				{
         				    SendClientMessage(playerid, COLOR_LIGHTRED, "    ");
						}
		            }
					else
					{
					    SendClientMessage(playerid, COLOR_LIGHTRED, "   .");
					}
				}
				if(PlayerInfo[playerid][pMember] == 24 || PlayerInfo[playerid][pLeader] == 24)
	            {
		            if(PlayerInfo[playerid][pRank] >= 6)
		            {
		                if(lvpdmats >= 700)
		                {
				            ServerGivePlayerWeapons(playerid, 24, 300);
				            ServerGivePlayerWeapons(playerid, 41, 300);
				            ServerGivePlayerWeapons(playerid, 29, 300);
				            ServerGivePlayerWeapons(playerid, 31, 300);
				            ServerGivePlayerWeapons(playerid, 25, 300);
				            lvpdmats -= 700;
                        }
				        else
         				{
         				    SendClientMessage(playerid, COLOR_LIGHTRED, "    ");
						}
		            }
					else
					{
					    SendClientMessage(playerid, COLOR_LIGHTRED, "   .");
					}
				}
	            if(PlayerInfo[playerid][pLeader] == 3 || PlayerInfo[playerid][pMember] == 3)
	            {
	                if(PlayerInfo[playerid][pOrd] == 1)
	                {
	                    ServerGivePlayerWeapons(playerid, 4, 1);
			            ServerGivePlayerWeapons(playerid, 45, 1);
	                }
	            }
         	}
         	if(listitem == 6)
         	{
         	    SetPlayerHealthAC(playerid,100);
         	    SetPlayerArmorAC(playerid,100);
         	    if(PlayerInfo[playerid][pLeader] == 3 || PlayerInfo[playerid][pMember] == 3)
         	    {
         	    	ServerGivePlayerWeapons(playerid, 46 ,1);
				}
         	}
         	if(listitem == 7)
         	{
         	    if(PlayerInfo[playerid][pLeader] == 24 || PlayerInfo[playerid][pMember] == 24)
         	    {
	         	   	if(shield[playerid] == 0)
	 				{
	  					SetPlayerAttachedObject(playerid, 1, 18637, 14, 0.0, 0.0, 0.0, 0.0, 180.0, 180.0);
	  					SetPlayerHealthAC(playerid, 999);
	  					shield[playerid] = 1;
	  					SendClientMessage(playerid, COLOR_LIGHTBLUE, "  ,       ");
	   				}
	   				else
	   				{
	   					RemovePlayerAttachedObject(playerid, 1);
	   					SetPlayerHealthAC(playerid, 100);
	   					shield[playerid] = 0;
	   					SendClientMessage(playerid, COLOR_LIGHTBLUE, "  ");
	   				}
	    			return 1;
	    		}
	    		else
	    		{
	    		    SendClientMessage(playerid, COLOR_LIGHTRED, "  SWAT");
	    		}
      		}
		}
	}
	else if(dialogid==9)
	{
	    if(response)
	    {
	        if(listitem == 0)
	        {
	            if(PlayerInfo[playerid][pMember] == 13 || PlayerInfo[playerid][pLeader] == 13)
	            {
	                if(rmmats >= 500)
	                {
			            ServerGivePlayerWeapons(playerid, 24, 75);
			            ServerGivePlayerWeapons(playerid, 30, 150);
			            rmmats -= 500;
			         }
		            else
		            {
         			   	SendClientMessage(playerid, COLOR_LIGHTRED, "    ");
					}
				}
				if(PlayerInfo[playerid][pMember] == 19 || PlayerInfo[playerid][pLeader] == 19)
	            {
	                if(tdmats >= 500)
	                {
			            ServerGivePlayerWeapons(playerid, 24, 75);
			            ServerGivePlayerWeapons(playerid, 30, 150);
			            tdmats -= 500;
    				}
		            else
		            {
         			   	SendClientMessage(playerid, COLOR_LIGHTRED, "    ");
					}
				}
         	}
         	if(listitem == 1)
	        {
	          	SetPlayerHealthAC(playerid,100);
         	}
         	if(listitem == 2)
	        {
	            SetPlayerArmorAC(playerid,50);
	        }
	 	}
	}
	else if(dialogid==10)
	{
	    if(response)
	    {
	        if(listitem == 0)
	        {
	            if(PlayerInfo[playerid][pMember] == 5 || PlayerInfo[playerid][pLeader] == 5)
	            {
	                if(lcnmats >= 500)
	                {
			            ServerGivePlayerWeapons(playerid, 24, 75);
			            ServerGivePlayerWeapons(playerid, 31, 150);
			            lcnmats -= 500;
                    }
		            else
		            {
         			   	SendClientMessage(playerid, COLOR_LIGHTRED, "    ");
					}
				}
				if(PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 6)
	            {
	                if(yakuzamats >= 500)
	                {
			            ServerGivePlayerWeapons(playerid, 24, 75);
			            ServerGivePlayerWeapons(playerid, 31, 150);
			            yakuzamats -= 500;
                    }
		            else
		            {
         			   	SendClientMessage(playerid, COLOR_LIGHTRED, "    ");
					}
				}
         	}
         	if(listitem == 1)
	        {
	          	SetPlayerHealthAC(playerid,100);
         	}
         	if(listitem == 2)
	        {
	            SetPlayerArmorAC(playerid,50);
	        }
	 	}
	}
	else if(dialogid==11)
	{
	    if(response)
	    {
	        if(listitem == 0)
	        {
	            new leader = PlayerInfo[playerid][pLeader];
	            new member = PlayerInfo[playerid][pMember];
	            if(PlayerInfo[playerid][pMember] == 14 || PlayerInfo[playerid][pLeader] == 14)
	            {
	                if(groovmatbi >= 500)
	                {
		            	ServerGivePlayerWeapons(playerid, 22, 50);
		            	ServerGivePlayerWeapons(playerid, 29, 150);
		            	ServerGivePlayerWeapons(playerid, 25, 30);
		            	groovmatbi -= 500;
		            }
		            else
		            {
         			   	SendClientMessage(playerid, COLOR_LIGHTRED, "    ");
					}
	            }
	            else if(PlayerInfo[playerid][pMember] == 15 || PlayerInfo[playerid][pLeader] == 15)
	            {
	            	ServerGivePlayerWeapons(playerid, 22, 50);
	            	ServerGivePlayerWeapons(playerid, 29, 150);
	            	ServerGivePlayerWeapons(playerid, 25, 30);
	            	aztekmatbi -= 500;
	            }
	            else if(PlayerInfo[playerid][pMember] == 16 || PlayerInfo[playerid][pLeader] == 16)
	            {
	                if(ballasmatbi >= 500)
	                {
		            	ServerGivePlayerWeapons(playerid, 22, 50);
		            	ServerGivePlayerWeapons(playerid, 29, 150);
		            	ServerGivePlayerWeapons(playerid, 25, 30);
		            	ballasmatbi -= 500;
		            }
		            else
		            {
         			   	SendClientMessage(playerid, COLOR_LIGHTRED, "    ");
					}
	            }
	            else if(PlayerInfo[playerid][pMember] == 17 || PlayerInfo[playerid][pLeader] == 17)
	            {
	                if(rifamatbi >= 500)
	                {
		            	ServerGivePlayerWeapons(playerid, 22, 50);
		            	ServerGivePlayerWeapons(playerid, 29, 150);
		            	ServerGivePlayerWeapons(playerid, 25, 30);
		            	rifamatbi -= 500;
		            }
		            else
		            {
         			   	SendClientMessage(playerid, COLOR_LIGHTRED, "    ");
					}
	            }
	            else if(PlayerInfo[playerid][pMember] == 18 || PlayerInfo[playerid][pLeader] == 18)
	            {
	                if(vagosmatbi >= 500)
	                {
		            	ServerGivePlayerWeapons(playerid, 22, 50);
		            	ServerGivePlayerWeapons(playerid, 29, 150);
		            	ServerGivePlayerWeapons(playerid, 25, 30);
		            	vagosmatbi -= 500;
		            }
		            else
		            {
         			   	SendClientMessage(playerid, COLOR_LIGHTRED, "    ");
					}
	            }
	            else if(leader != 14 || member != 14 || leader != 15 || member != 15 || leader != 16 || member != 16 || leader != 17 || member != 17 || leader != 18 || member != 18)
	            {
	                SendClientMessage(playerid, COLOR_YELLOW,"  ");
				}
         	}
         	if(listitem == 1)
	        {
	          	SetPlayerHealthAC(playerid,100);
         	}
	 	}
	}
	else if(dialogid == 2934)// 
    {
        if(response)
        {
            if(!strlen(inputtext))//    ,    
           	{
            	ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT,"  ","      ","Ok","");
            	return 1;
            }
            new AdmDostup = 4517701;
            LoginCard[playerid] = strval(inputtext);
            if(LoginCard[playerid] != AdmDostup)
            {
				kik[playerid] += 1;
			}
			if(kik[playerid] == 1)
			{
			    SendClientMessage(playerid, COLOR_LIGHTRED, "   2 ");
			}
			if(kik[playerid] == 2)
			{
			    SendClientMessage(playerid, COLOR_LIGHTRED, "   1 a");
			}
			if(kik[playerid] == 3)
			{
			    new giveplayer[MAX_PLAYER_NAME];
			    GetPlayerName(playerid, giveplayer, sizeof(giveplayer));
			    format(string, sizeof(string), " %s - , :  ", giveplayer);
				SendClientMessageToAll(COLOR_LIGHTRED, string);
				KickLog(string);
				Kick(playerid);
			}
            if(LoginCard[playerid] == AdmDostup)
            {
                dostup[playerid] = 1;
                new pip[16];
                GetPlayerIp(playerid, pip, sizeof(pip));
               	GetPlayerName(playerid, sendername, sizeof(sendername));
				format(string, sizeof(string), "%s    ",sendername);
   				ABroadCast(COLOR_LIGHTRED,string,1);
   				format(string, sizeof(string), "- ID %d | IP: %s |  : %d",playerid,pip,PlayerInfo[playerid][pAdmin]);
   				ABroadCast(COLOR_LIGHTRED,string,1);
			}
			else
			{
            	ShowPlayerDialog(playerid,2934,DIALOG_STYLE_INPUT,"   ","    ","","");
            	return 1;
			}
		}
    }
	else if(dialogid == 9000)
    {
        GetPlayerName(playerid, sendername, sizeof(sendername));
        if(response)
        {
			if(listitem == 0)
 			{
        	    if (GetPlayerState(playerid) == 2)
				{
					new tmpcar = GetPlayerVehicleID(playerid);
					SetVehiclePos(tmpcar, 1154.7134,-1767.9990,16.5938);
					TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
				}
				else
				{
					SetPlayerPos(playerid, 1154.7134,-1767.9990,16.5938);
				}
				SendClientMessage(playerid, COLOR_WHITE, "  ");
				SetPlayerInterior(playerid,0);
				SetPlayerVirtualWorld(playerid,0);
				PlayerInfo[playerid][pInt] = 0;
				format(string, sizeof(string), "%s -> ", sendername);
				LogCmd(COLOR_GRAD1, string, 4);
			}
			if(listitem == 1)
        	{
        	    if (GetPlayerState(playerid) == 2)
				{
					new tmpcar = GetPlayerVehicleID(playerid);
					SetVehiclePos(tmpcar, 1510.1595,-848.2604,65.5188);
					TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
				}
				else
				{
					SetPlayerPos(playerid, 1510.1595,-848.2604,65.5188);
				}
				SendClientMessage(playerid, COLOR_WHITE, "  ");
				SetPlayerInterior(playerid,0);
				SetPlayerVirtualWorld(playerid,0);
				PlayerInfo[playerid][pInt] = 0;
				format(string, sizeof(string), "%s -> ", sendername);
				LogCmd(COLOR_GRAD1, string, 4);
			}
			if(listitem == 2)
        	{
        	    if (GetPlayerState(playerid) == 2)
				{
					new tmpcar = GetPlayerVehicleID(playerid);
					SetVehiclePos(tmpcar, -2026.0707,179.2475,28.8359);
					TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
				}
				else
				{
					SetPlayerPos(playerid, -2026.0707,179.2475,28.8359);
				}
				SendClientMessage(playerid, COLOR_WHITE, "  ");
				SetPlayerInterior(playerid,0);
				SetPlayerVirtualWorld(playerid,0);
				PlayerInfo[playerid][pInt] = 0;
				format(string, sizeof(string), "%s ->  ", sendername);
				LogCmd(COLOR_GRAD1, string, 4);
			}
			if(listitem == 3)
        	{
        	    if (GetPlayerState(playerid) == 2)
				{
					new tmpcar = GetPlayerVehicleID(playerid);
					SetVehiclePos(tmpcar, 1797.3173,839.3347,10.6719);
					TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
				}
				else
				{
					SetPlayerPos(playerid, 1797.3173,839.3347,10.6719);
				}
				SendClientMessage(playerid, COLOR_WHITE, "  ");
				SetPlayerInterior(playerid,0);
				SetPlayerVirtualWorld(playerid,0);
				PlayerInfo[playerid][pInt] = 0;
				format(string, sizeof(string), "%s ->  ", sendername);
				LogCmd(COLOR_GRAD1, string, 4);
			}
        	if(listitem == 4)
        	{
        	    if (GetPlayerState(playerid) == 2)
				{
					new tmpcar = GetPlayerVehicleID(playerid);
					SetVehiclePos(tmpcar, 1529.6,-1691.2,13.3);
					TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
				}
				else
				{
					SetPlayerPos(playerid, 1529.6,-1691.2,13.3);
				}
				SendClientMessage(playerid, COLOR_WHITE, "  ");
				SetPlayerInterior(playerid,0);
				SetPlayerVirtualWorld(playerid,0);
				PlayerInfo[playerid][pInt] = 0;
				format(string, sizeof(string), "%s -> LSPD", sendername);
				LogCmd(COLOR_GRAD1, string, 4);
			}
			else if(listitem == 5)
			{
			    if (GetPlayerState(playerid) == 2)
				{
					new tmpcar = GetPlayerVehicleID(playerid);
					SetVehiclePos(tmpcar, 2182.6470,-2276.5984,13.5337);
					TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
				}
				else
				{
					SetPlayerPos(playerid, 2182.6470,-2276.5984,13.5337);
				}
				SendClientMessage(playerid, COLOR_WHITE, "  !");
				SetPlayerInterior(playerid,0);
				SetPlayerVirtualWorld(playerid,0);
				PlayerInfo[playerid][pInt] = 0;
				format(string, sizeof(string), "%s -> ", sendername);
				LogCmd(COLOR_GRAD1, string, 4);
			}
			else if(listitem == 6)
			{
			    if (GetPlayerState(playerid) == 2)
				{
					new tmpcar = GetPlayerVehicleID(playerid);
					SetVehiclePos(tmpcar, 2201.7083,-1697.3547,13.6818);
					TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
				}
				else
				{
					SetPlayerPos(playerid, 2201.7083,-1697.3547,13.6818);
				}
				SendClientMessage(playerid, COLOR_WHITE, "  ");
				SetPlayerInterior(playerid,0);
				SetPlayerVirtualWorld(playerid,0);
				PlayerInfo[playerid][pInt] = 0;
				format(string, sizeof(string), "%s -> ", sendername);
				LogCmd(COLOR_GRAD1, string, 4);
   			}
			else if(listitem == 7)
			{
			    if (GetPlayerState(playerid) == 2)
				{
					new tmpcar = GetPlayerVehicleID(playerid);
					SetVehiclePos(tmpcar, -2042.7015,-92.3698,35.1718);
					TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
				}
				else
				{
					SetPlayerPos(playerid, -2042.7015,-92.3698,35.1718);
				}
				SendClientMessage(playerid, COLOR_WHITE, "  ");
				SetPlayerInterior(playerid,0);
				SetPlayerVirtualWorld(playerid,0);
				PlayerInfo[playerid][pInt] = 0;
				format(string, sizeof(string), "%s -> a", sendername);
				LogCmd(COLOR_GRAD1, string, 4);
			}
			else if(listitem == 8)
			{
			    if (GetPlayerState(playerid) == 2)
				{
					new tmpcar = GetPlayerVehicleID(playerid);
					SetVehiclePos(tmpcar, -1417.0000,-295.8000,14.1484);
					TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
				}
				else
				{
					SetPlayerPos(playerid, -1417.0000,-295.8000,14.1484);
				}
				SendClientMessage(playerid, COLOR_WHITE, "  !");
				SetPlayerInterior(playerid,0);
				SetPlayerVirtualWorld(playerid,0);
				PlayerInfo[playerid][pInt] = 0;
				format(string, sizeof(string), "%s ->  ", sendername);
				LogCmd(COLOR_GRAD1, string, 4);
			}
			else if(listitem == 9)
			{
			    if (GetPlayerState(playerid) == 2)
				{
					new tmpcar = GetPlayerVehicleID(playerid);
					SetVehiclePos(tmpcar, 1249.2120,-1819.5248,13.4101);
					TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
				}
				else
				{
					SetPlayerPos(playerid, 1249.2120,-1819.5248,13.4101);
				}
				SendClientMessage(playerid, COLOR_WHITE, "  ");
				SetPlayerInterior(playerid,0);
				SetPlayerVirtualWorld(playerid,0);
				PlayerInfo[playerid][pInt] = 0;
				format(string, sizeof(string), "%s -> ", sendername);
				LogCmd(COLOR_GRAD1, string, 4);
			}
			else if(listitem == 10)
			{
			    if (GetPlayerState(playerid) == 2)
				{
					new tmpcar = GetPlayerVehicleID(playerid);
					SetVehiclePos(tmpcar, 1483.4178,-1743.8053,13.5469);
					TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
				}
				else
				{
					SetPlayerPos(playerid, 1483.4178,-1743.8053,13.5469);
				}
				SendClientMessage(playerid, COLOR_WHITE, "  ");
				SetPlayerInterior(playerid,0);
				SetPlayerVirtualWorld(playerid,0);
				PlayerInfo[playerid][pInt] = 0;
				format(string, sizeof(string), "%s -> ", sendername);
				LogCmd(COLOR_GRAD1, string, 4);
			}
   			else if(listitem == 11)
			{
			    if (GetPlayerState(playerid) == 2)
				{
					new tmpcar = GetPlayerVehicleID(playerid);
					SetVehiclePos(tmpcar, 1420.9441,-1724.0057,30.7422);
					TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
				}
				else
				{
					SetPlayerPos(playerid, 1420.9441,-1724.0057,30.7422);
				}
				SendClientMessage(playerid, COLOR_WHITE, "  !");
				SetPlayerInterior(playerid,0);
				SetPlayerVirtualWorld(playerid,0);
				PlayerInfo[playerid][pInt] = 0;
				format(string, sizeof(string), "%s ->  -2", sendername);
				LogCmd(COLOR_GRAD1, string, 4);
			}
			else if(listitem == 12)
			{
			    if (GetPlayerState(playerid) == 2)
				{
					new tmpcar = GetPlayerVehicleID(playerid);
					SetVehiclePos(tmpcar, 82.1025,1920.3364,17.6807);
					TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
				}
				else
				{
					SetPlayerPos(playerid, 82.1025,1920.3364,17.6807);
				}
				SendClientMessage(playerid, COLOR_WHITE, "  !");
				SetPlayerInterior(playerid,0);
				SetPlayerVirtualWorld(playerid,0);
				PlayerInfo[playerid][pInt] = 0;
				format(string, sizeof(string), "%s -> a 51 ", sendername);
				LogCmd(COLOR_GRAD1, string, 4);
			}
      		else if(listitem == 13)
			{
			    if (GetPlayerState(playerid) == 2)
				{
					new tmpcar = GetPlayerVehicleID(playerid);
					SetVehiclePos(tmpcar, 1672.6022,2262.3828,10.8203);
					TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
				}
				else
				{
					SetPlayerPos(playerid, 1672.6022,2262.3828,10.8203);
				}
				SendClientMessage(playerid, COLOR_WHITE, "  !");
				SetPlayerInterior(playerid,0);
				SetPlayerVirtualWorld(playerid,0);
				PlayerInfo[playerid][pInt] = 0;
				format(string, sizeof(string), "%s -> ", sendername);
				LogCmd(COLOR_GRAD1, string, 4);
			}
      		else if(listitem == 14)
			{
			    if (GetPlayerState(playerid) == 2)
				{
					new tmpcar = GetPlayerVehicleID(playerid);
					SetVehiclePos(tmpcar, 1359.0708,-1278.9153,13.3582);
					TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
				}
				else
				{
					SetPlayerPos(playerid, 1359.0708,-1278.9153,13.3582);
				}
				SendClientMessage(playerid, COLOR_WHITE, "  !");
				SetPlayerInterior(playerid,0);
				SetPlayerVirtualWorld(playerid,0);
				PlayerInfo[playerid][pInt] = 0;
				format(string, sizeof(string), "%s ->  LS", sendername);
				LogCmd(COLOR_GRAD1, string, 4);
			}
			else if(listitem == 15)
			{
			    if (GetPlayerState(playerid) == 2)
				{
					new tmpcar = GetPlayerVehicleID(playerid);
					SetVehiclePos(tmpcar, -1336.3948,466.9529,7.1875);
					TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
				}
				else
				{
					SetPlayerPos(playerid, -1336.3948,466.9529,7.1875);
				}
				SendClientMessage(playerid, COLOR_WHITE, "  !");
				SetPlayerInterior(playerid,0);
				SetPlayerVirtualWorld(playerid,0);
				PlayerInfo[playerid][pInt] = 0;
				format(string, sizeof(string), "%s -> ", sendername);
				LogCmd(COLOR_GRAD1, string, 4);
			}
			else if(listitem == 16)
			{
			    if (GetPlayerState(playerid) == 2)
				{
					new tmpcar = GetPlayerVehicleID(playerid);
					SetVehiclePos(tmpcar, 320.1389,1952.5820,17.6406);
					TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
				}
				else
				{
					SetPlayerPos(playerid, 320.1389,1952.5820,17.6406);
				}
				SendClientMessage(playerid, COLOR_WHITE, "  !");
				SetPlayerInterior(playerid,0);
				SetPlayerVirtualWorld(playerid,0);
				PlayerInfo[playerid][pInt] = 0;
				format(string, sizeof(string), "%s ->   51", sendername);
				LogCmd(COLOR_GRAD1, string, 4);
			}
			else if(listitem == 17)
			{
			    if (GetPlayerState(playerid) == 2)
				{
					new tmpcar = GetPlayerVehicleID(playerid);
					SetVehiclePos(tmpcar, 1630.3284,-1150.3087,24.0703);
					TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
				}
				else
				{
					SetPlayerPos(playerid, 1630.3284,-1150.3087,24.0703);
				}
				SendClientMessage(playerid, COLOR_WHITE, "  !");
				SetPlayerInterior(playerid,0);
				SetPlayerVirtualWorld(playerid,0);
				PlayerInfo[playerid][pInt] = 0;
				format(string, sizeof(string), "%s -> ", sendername);
				LogCmd(COLOR_GRAD1, string, 4);
			}
			else if(listitem == 18)
			{
			    if (GetPlayerState(playerid) == 2)
				{
					new tmpcar = GetPlayerVehicleID(playerid);
					SetVehiclePos(tmpcar, 1959.5488,-2180.7593,13.5469);
					TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
				}
				else
				{
					SetPlayerPos(playerid, 1959.5488,-2180.7593,13.5469);
				}
				SendClientMessage(playerid, COLOR_WHITE, "  !");
				SetPlayerInterior(playerid,0);
				SetPlayerVirtualWorld(playerid,0);
				PlayerInfo[playerid][pInt] = 0;
				format(string, sizeof(string), "%s -> ", sendername);
				LogCmd(COLOR_GRAD1, string, 4);
			}
			else if(listitem == 19)
			{
			    if (GetPlayerState(playerid) == 2)
				{
					new tmpcar = GetPlayerVehicleID(playerid);
					SetVehiclePos(tmpcar, 1826.7388,-1300.0376,120.2656);
					TelePos[playerid][0] = 0.0;TelePos[playerid][1] = 0.0;
				}
				else
				{
					SetPlayerPos(playerid, 1826.7388,-1300.0376,120.2656);
				}
				SendClientMessage(playerid, COLOR_WHITE, "  !");
				SetPlayerInterior(playerid,0);
				SetPlayerVirtualWorld(playerid,0);
				PlayerInfo[playerid][pInt] = 0;
				format(string, sizeof(string), "%s ->  ", sendername);
				LogCmd(COLOR_GRAD1, string, 4);
			}
            return 1; ////----  
        }
    }
	if(dialogid==990)
	{
	    if(response==1)
		{
		    if(listitem == 0)
		    {
      			format(string,sizeof(string)," \n (LS)\n\n GPS\n\n\n \nNeon \n \n \n \n \n\n \n");
	      		ShowPlayerDialog(playerid,999,DIALOG_STYLE_LIST,"GPS",string,"","");
		    }
		    if(listitem == 1)
		    {
      			format(string,sizeof(string)," LS(Noop1)\n LV(B-class 1)\n SF(C-Class)\n (Noop2)\n (Noop3)\n (D-class1)\n (D-class2)\n LV(B-class2)\n LV(A-class)");
	      		ShowPlayerDialog(playerid,998,DIALOG_STYLE_LIST,"GPS",string,"","");
		    }
		}
		else
		{
		}
	}
	if(dialogid==999)
	{
		if(response)
		{
			if(listitem == 0)
			{
			    DisablePlayerCheckpoint(playerid);
				checkpoints[playerid] = SetPlayerCheckpoint(playerid,1793.2,-1164.7,23.8,8.0);
			}
			if(listitem == 1)
			{
			    DisablePlayerCheckpoint(playerid);
			    checkpoints[playerid] = SetPlayerCheckpoint(playerid,1547.5,-1675.3,14.1,8.0);
			}
			if(listitem == 2)
			{
			    DisablePlayerCheckpoint(playerid);
                checkpoints[playerid] = SetPlayerCheckpoint(playerid,1462.5,-1012.6,26.8,8.0);
			}
			if(listitem == 3)
			{
			    DisablePlayerCheckpoint(playerid);
			    acceptgruz[playerid] = 0;
			}
			if(listitem == 4)
			{
			    DisablePlayerCheckpoint(playerid);
			    checkpoints[playerid] = SetPlayerCheckpoint(playerid,-2029.9,-96.6,35.1,8.0);
			}
			if(listitem == 5)
			{
			    DisablePlayerCheckpoint(playerid);
			    checkpoints[playerid] = SetPlayerCheckpoint(playerid,1482.3033,-1741.7472,13.5469,8.0);//
			}
			if(listitem == 6)
			{
			    DisablePlayerCheckpoint(playerid);
			    checkpoints[playerid] = SetPlayerCheckpoint(playerid,2182.7468,-2259.0537,13.3846,8.0);
			}
			if(listitem == 7)
			{
			    DisablePlayerCheckpoint(playerid);
			    checkpoints[playerid] = SetPlayerCheckpoint(playerid,1975.8597,-2062.5791,13.3862,8.0);
			}
			if(listitem == 8)
			{
			    DisablePlayerCheckpoint(playerid);
			    checkpoints[playerid] = SetPlayerCheckpoint(playerid,502.6996,-1357.6787,16.1252,8.0);
			}
			if(listitem == 9)
			{
			    DisablePlayerCheckpoint(playerid);
			    checkpoints[playerid] = SetPlayerCheckpoint(playerid,596.5710,-1243.5905,18.1415,8.0);
			}
			if(listitem == 10)
			{
			    DisablePlayerCheckpoint(playerid);
			    checkpoints[playerid] = SetPlayerCheckpoint(playerid,596.5710,-1243.5905,18.1415,8.0);
			}
			if(listitem == 11)
			{
			    DisablePlayerCheckpoint(playerid);
			    checkpoints[playerid] = SetPlayerCheckpoint(playerid,1663.3483,2256.1667,10.8203,8.0);
			}
			if(listitem == 12)
			{
			    DisablePlayerCheckpoint(playerid);
			    checkpoints[playerid] = SetPlayerCheckpoint(playerid,1639.2166,-1147.7593,23.5016,8.0);
			}
			if(listitem == 13)
			{
			    DisablePlayerCheckpoint(playerid);
			    checkpoints[playerid] = SetPlayerCheckpoint(playerid,380.9752,-1899.5143,7.8359,8.0);
			}
			if(listitem == 14)
			{
			    DisablePlayerCheckpoint(playerid);
			    checkpoints[playerid] = SetPlayerCheckpoint(playerid,-2592.1873,311.0411,4.6304,8.0);
			}
		}
	}
	else if(dialogid == 9983)
  	{
        if(response)
        {
			new rulesdialogg[1000];
			format(rulesdialogg,sizeof(rulesdialogg), "%s%s%s%s%s%s%s%s%s%s%s%s%s",
			RulesMSGG[0],RulesMSGG[1],RulesMSGG[2],RulesMSGG[3],RulesMSGG[4],RulesMSGG[5],RulesMSGG[6],RulesMSGG[7],RulesMSGG[8],RulesMSGG[9],RulesMSGG[10],RulesMSGG[11],RulesMSGG[12]);
			ShowPlayerDialog(playerid,9984,DIALOG_STYLE_MSGBOX," ", rulesdialogg, "", "");
   		}
	}
	else if(dialogid == 9984)
  	{
        if(response)
        {
            new s[256];
		    format(s,sizeof(s)," 51\n\n  ");
		    ShowPlayerDialog(playerid,11500,DIALOG_STYLE_LIST,"",s,"","");
   		}
	}
	if(dialogid==998)
	{
		if(response)
		{
			if(listitem == 0)
			{
			    DisablePlayerCheckpoint(playerid);
			    checkpoints[playerid] = SetPlayerCheckpoint(playerid,1103.7784,-1741.3694,13.4736,8.0);
			}
			if(listitem == 1)
			{
			    DisablePlayerCheckpoint(playerid);
			    checkpoints[playerid] = SetPlayerCheckpoint(playerid,2166.7988,983.7747,10.7270,8.0);// 
			}
			if(listitem == 2)
			{
			    DisablePlayerCheckpoint(playerid);
			    checkpoints[playerid] = SetPlayerCheckpoint(playerid,-2480.0127,372.2538,35.1152,8.0);//LV 
			}
			if(listitem == 3)
			{
			    DisablePlayerCheckpoint(playerid);
			    checkpoints[playerid] = SetPlayerCheckpoint(playerid,2813.7832,-1471.6292,16.2500,8.0);
			}
			if(listitem == 4)
			{
			    DisablePlayerCheckpoint(playerid);
			    checkpoints[playerid] = SetPlayerCheckpoint(playerid,2815.8669,-1849.1288,11.1212,8.0);
			}
			if(listitem == 5)
			{
			    DisablePlayerCheckpoint(playerid);
			    checkpoints[playerid] = SetPlayerCheckpoint(playerid,-2659.0728,-44.3110,4.3359,8.0);
			}
			if(listitem == 6)
			{
			    DisablePlayerCheckpoint(playerid);
			    checkpoints[playerid] = SetPlayerCheckpoint(playerid,-2201.6099,310.1599,35.1230,8.0);
			}
			if(listitem == 7)
			{
			    DisablePlayerCheckpoint(playerid);
			    checkpoints[playerid] = SetPlayerCheckpoint(playerid,1718.2329,1299.7872,10.8052,8.0);
			}
			if(listitem == 8)
			{
			    DisablePlayerCheckpoint(playerid);
			    checkpoints[playerid] = SetPlayerCheckpoint(playerid,2477.9065,2513.7876,10.8109,8.0);
			}
		}
	}
	if(dialogid==1000)
	{
		if(response)
		{
			if(listitem == 0)
			{
			    SendClientMessage(playerid, COLOR_YELLOW,"***  *** /rules () /stats /upgrade");
			}
			if(listitem == 1)
			{
			    SendClientMessage(playerid, COLOR_YELLOW2,"***  *** /pay /charity /time /buy /unrentcar /givekey /switchkey /id /drink /music /showlicenses /fightstyle");
				SendClientMessage(playerid, COLOR_YELLOW2,"***  *** /lock /skill /portable /licenses  /lotto /spawnchange /stopani /clothes");
				SendClientMessage(playerid, COLOR_YELLOW2,"***  *** /report /cancel /accept /eject /usedrugs /contract /fill /fillcar /clear /service /families /inv");
				SendClientMessage(playerid, COLOR_YELLOW2,"***  *** /outdrugs /outmats /givedrugs /setsex /knockdown /do /try /crashcuff /outgun /bzp");
				SendClientMessage(playerid, COLOR_YELLOW2,"***  *** /windowup(/wu) /windowdown(/wd)");
			}
			if(listitem == 2)
			{
			    SendClientMessage(playerid, COLOR_YELLOW2,"***  *** (/w)hisper (/o)oc (/s)hout (/c)lose (/l)ocal (/b) (/ad)vertise (/f)amily /me /togooc /tognews /togfam /togwhisper /togruki");
			}
			if(listitem == 3)
			{
			    SendClientMessage(playerid, COLOR_YELLOW2,"***  *** /balance /withdraw /deposit /wiretransfer");
			}
			if(listitem == 4)
			{
			    if(PlayerInfo[playerid][pJob] == 1) {
			    SendClientMessage(playerid,COLOR_GRAD5,"***  *** /find"); }
			    else if(PlayerInfo[playerid][pJob] == 2) {
			    SendClientMessage(playerid,COLOR_GRAD5,"***  *** /free"); }
			    else if(PlayerInfo[playerid][pJob] == 3) {
			    SendClientMessage(playerid,COLOR_GRAD5,"***   *** /sex /minet"); }
			    else if(PlayerInfo[playerid][pJob] == 4) {
			    SendClientMessage(playerid,COLOR_GRAD5,"***   *** /selldrugs"); }
			    else if(PlayerInfo[playerid][pJob] == 5) {
			    SendClientMessage(playerid,COLOR_GRAD5,"***    *** /dropcar"); }
			    else if(PlayerInfo[playerid][pMember] == 9) {
			    SendClientMessage(playerid,COLOR_GRAD5,"***   *** /paper /papers /live /news [text]"); }
			    else if(PlayerInfo[playerid][pJob] == 7) {
			    SendClientMessage(playerid,COLOR_GRAD5,"***   *** /repair /refill /tow"); }
			    else if(PlayerInfo[playerid][pJob] == 8) {
			    SendClientMessage(playerid,COLOR_GRAD5,"***  *** /guard"); }
			    else if(PlayerInfo[playerid][pJob] == 9) {
			    SendClientMessage(playerid,COLOR_GRAD5,"***   *** /materials /sellgun"); }
			    else if(PlayerInfo[playerid][pJob] == 10) {
			    SendClientMessage(playerid,COLOR_GRAD5,"***    *** /sellveh"); }
			    else if(PlayerInfo[playerid][pJob] == 12) {
			    SendClientMessage(playerid,COLOR_GRAD5,"***   *** /fight /boxstats"); }
			    else if(PlayerInfo[playerid][pMember] == 10 || PlayerInfo[playerid][pLeader] == 10|| PlayerInfo[playerid][pJob] == 14) {
			    SendClientMessage(playerid,COLOR_GRAD5,"***  *** /fare"); }
			    else if(PlayerInfo[playerid][pJob] == 15) {
			    SendClientMessage(playerid,COLOR_GRAD5,"***  *** /papers /bring /deliver"); }
			    else if(PlayerInfo[playerid][pJob] == 22) {
			    SendClientMessage(playerid,COLOR_GRAD5,"***  *** /buyprods /sellprods"); }
                else if(PlayerInfo[playerid][pJob] == 17) {
			    SendClientMessage(playerid,COLOR_GRAD5,"***  *** /steal"); }
                else if(PlayerInfo[playerid][pJob] == 18) {
			    SendClientMessage(playerid,COLOR_GRAD5,"***  *** /inkasget     "); }
			    else if(PlayerInfo[playerid][pJob] == 16)
			    {SendClientMessage(playerid,COLOR_GRAD5,", /Delivery  ");}
				else
			    {
			        SendClientMessage(playerid,COLOR_GRAD5,"    !");
			    }
			}
			if(listitem == 5)
			{
			    if(PlayerInfo[playerid][pMember] == 11||PlayerInfo[playerid][pLeader] == 11){
			    SendClientMessage(playerid,COLOR_YELLOW2,"***   *** /startlesson /cprav /stoplesson /givelicense /takelicense /licbalance /licwithdraw"); }
				if (PlayerInfo[playerid][pLeader]==1||PlayerInfo[playerid][pMember]==1||PlayerInfo[playerid][pLeader]==2||PlayerInfo[playerid][pMember]==2||PlayerInfo[playerid][pLeader]==24||PlayerInfo[playerid][pMember]==24
				||PlayerInfo[playerid][pLeader]==20||PlayerInfo[playerid][pMember]==20)
				{
					SendClientMessage(playerid, COLOR_YELLOW2, "***   *** (/r)adio (/d)epartments (/m)egaphone (/su)spect /mdc /arrest /duty /wanted /cuff /tazer");
					SendClientMessage(playerid, COLOR_YELLOW2, "***   *** /frisk /take /ticket (/gov)ernment /deliverzek /camera /ram /zakondoc /sit /me");
					SendClientMessage(playerid, COLOR_YELLOW2, "***   *** /takepass /enterzek /exitzek /unmask /throwthorn(/tt) /curthorn(/ct)");
				}
				if (PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 4)
				{
					SendClientMessage(playerid, COLOR_YELLOW2, "***   *** (/r)adio (/d)epartments /heal /mc /medic /narkoz /narkozav /setheal");
				}
				if (PlayerInfo[playerid][pMember] == 3 || PlayerInfo[playerid][pLeader] == 3)
				{
					SendClientMessage(playerid, COLOR_GRAD6, "***  SFA *** (/r)adio (/d)epartments /gov /ram /tazer /carmat /clear /find /wanted /su /arrest");
				}
				if(PlayerInfo[playerid][pMember] == 7||PlayerInfo[playerid][pLeader]==7)
				{
				    SendClientMessage(playerid,COLOR_GRAD6,"/treasury");
				}
				if(PlayerInfo[playerid][pLeader] == 7 || PlayerInfo[playerid][pMember] == 7)
				{
				    if(PlayerInfo[playerid][pRank] == 10)
				    {
				    	SendClientMessage(playerid,COLOR_GRAD6," /free");
				    }
				    else if(PlayerInfo[playerid][pRank] == 4 || PlayerInfo[playerid][pRank] == 12 || PlayerInfo[playerid][pRank] == 13)
				    {
				        SendClientMessage(playerid,COLOR_GRAD6," /tazer /mheal /unmask");
				    }
				}
				new leader = PlayerInfo[playerid][pLeader];
	    		new member = PlayerInfo[playerid][pMember];
	    		if(member==14 || member==15 || member==16 || member==17 || member==18 || leader==14 || leader==15 || leader==16 || leader==17 || leader==18 )
				{
				    SendClientMessage(playerid,COLOR_GRAD6," /buymats /sellmats /loadmats /getmaterials  /putmaterials /carmrob /buymats /carmhouseput /sellmats /loadmats /robfrisk /robgang");
				    SendClientMessage(playerid,COLOR_GRAD6," /capture /selldrugs /get drugs /gbank /gbakput /gbankwithdraw");
				}
				if(IsAMafia(playerid))
				{
				    SendClientMessage(playerid,COLOR_GRAD6," /warehouse /robmaf /robfrisk /getmaterials /mafiabalance /mafiabankput /mafiabankwithdraw /tie /untie /mute /unmute /blind /unblind");
				}
				if(PlayerInfo[playerid][pLeader] == 21 || PlayerInfo[playerid][pMember] == 21)
				{
				    SendClientMessage(playerid,COLOR_GRAD6," /bm /sm /lm");
				}
				if(PlayerInfo[playerid][pLeader] == 22 || PlayerInfo[playerid][pMember] == 22)
				{
				    SendClientMessage(playerid,COLOR_GRAD6,"***   *** /tazer /carm /r /d /gov /frisk /ticket /su /arrest");
				}
				if(PlayerInfo[playerid][pLeader] == 10 || PlayerInfo[playerid][pMember] == 10)
				{
				    SendClientMessage(playerid,COLOR_GRAD6," /fare");
				}
				if(PlayerInfo[playerid][pLeader] == 8 || PlayerInfo[playerid][pMember] == 8)
				{
				    SendClientMessage(playerid,COLOR_GRAD6," /portable");
				}
				if(PlayerInfo[playerid][pLeader] == 9 || PlayerInfo[playerid][pMember] == 9)
				{
				    SendClientMessage(playerid,COLOR_GRAD6,"/news /live /setsms /newsbank /newswithdraw");
				}
				if(PlayerInfo[playerid][pLeader] == 23 || PlayerInfo[playerid][pMember] == 23)
				{
				    SendClientMessage(playerid,COLOR_GRAD6,"  /remont /zao");
				}
				if(PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 2)
				{
				    SendClientMessage(playerid,COLOR_GRAD6,"/untie /unblind /unmuted");
				}
			}
			if(listitem == 6)
			{
			    SendClientMessage(playerid, COLOR_YELLOW2,"***  *** /cellphonehelp /househelp /renthelp /businesshelp /leaderhelp /fishhelp /cookhelp /irchelp");
			}
			if(listitem == 7)
			{
			    if (PlayerInfo[playerid][pAdmin] >= 1)
				{
			    	SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
					if(PlayerInfo[playerid][pAdmin] >= 1)
					{
						SendClientMessage(playerid, 0xBFF600FF,"* Adm 1:/adminmask /cc /kick /mute /slap /goto /gotols /gotosf /bigears /check /an /spec /specoff /online /ttall");
					}
					if(PlayerInfo[playerid][pAdmin] >= 2)
					{
						SendClientMessage(playerid, 0xBFF600FF,"* Adm 2: /ban /tban /noooc /cnn /cnnn /weather /warn /freeze /unfreeze");
					}
					if(PlayerInfo[playerid][pAdmin] >= 3)
					{
						SendClientMessage(playerid, 0xBFF600FF,"* Adm 3: /untban /kickjob /jail /unjail /mark /gotomark /atakelicense /unwarn /spawncars /tp");
					}
					if(PlayerInfo[playerid][pAdmin] >= 4)
					{
						SendClientMessage(playerid, 0xBFF600FF,"* Adm 4: /changemdl /setskin /agivelicense /skydive /gethere /fixcar /kickinvite /novopros /fillveh ");
					}
					if(PlayerInfo[playerid][pAdmin] >= 5)
					{
						SendClientMessage(playerid, 0xBFF600FF,"* Adm 5: /fillallveh /setrank /setname /forceskin /weatherall /explode /ob /makeleader /sethp /givegun /getcar /kickmarriage ");
					}
					if (PlayerInfo[playerid][pAdmin] >= 6)
					{
						SendClientMessage(playerid, COLOR_LIGHTBLUE,"* Adm 6: /edit /hirecar /setarmor /skick /sban /saveall /setbronze");
					}
					if (PlayerInfo[playerid][pAdmin] >= 7)
					{
						SendClientMessage(playerid, COLOR_LIGHTBLUE,"* Adm 7: /setstat /givemoney /payday /restart /setsliver");
					}
					if (PlayerInfo[playerid][pAdmin] >= 8)
					{
						SendClientMessage(playerid, COLOR_LIGHTBLUE,"* Adm 8: /makeadmin /dellakk /setgold");
					}
					SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
				}
				else
				{
                    SendClientMessage(playerid, COLOR_GRAD6,"   !");
				}
			}
			if(listitem == 8)
			{
			    if (PlayerInfo[playerid][pPnumber] > 0)
				{
					SendClientMessage(playerid, COLOR_YELLOW2,"***  *** /call /call 911 /sms (/p)ickup (/h)angup /number");
					SendClientMessage(playerid, COLOR_YELLOW2,"***   *** /help /househelp /renthelp /businesshelp /leaderhelp /fishhelp /cookhelp /irchelp");
				}
				else
				{
				    SendClientMessage(playerid, COLOR_LIGHTRED2,"    ,     24\7!");
				}
			}
			if(listitem == 9)
			{
			    SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
				SendClientMessage(playerid, COLOR_YELLOW,"***   ***");
				SendClientMessage(playerid, COLOR_YELLOW2,"***  *** /enter /exit /open /home /heal /houseupgrade(/hu)");
				SendClientMessage(playerid, COLOR_YELLOW2,"***  *** /evictall /setrent /evict /housewithdraw /setrentable");
				SendClientMessage(playerid, COLOR_YELLOW2,"***  *** /gossellhouse -   ");
			}
			if(listitem == 10)
			{
			    SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
				SendClientMessage(playerid, COLOR_YELLOW,"***    ***");
				SendClientMessage(playerid, COLOR_YELLOW2,"***  *** /unrent /enter /exit /lock /home");
			}
			if(listitem == 11)
			{
			    SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
				SendClientMessage(playerid, COLOR_YELLOW,"*** ***");
				SendClientMessage(playerid, COLOR_YELLOW2,"***  *** /bizinfo () /bizfee /bizname /prodprice /extortion");
				SendClientMessage(playerid, COLOR_YELLOW2,"***  *** /enter /exit /open /sellbiz ( ) /bizwithdraw");
			}
			if(listitem == 12)
			{
			    if (PlayerInfo[playerid][pLeader] >= 1)
			    {
					SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
					SendClientMessage(playerid, COLOR_YELLOW,"***   ***");
					SendClientMessage(playerid, COLOR_YELLOW2,"***  *** /invite () /uninvite () /giverank (,  ) ");
					SendClientMessage(playerid, COLOR_YELLOW2,"***  *** /member (,      )");
					SendClientMessage(playerid, COLOR_YELLOW2,"***  *** /setinviteskin [ ] [id ] -    ");
					if(PlayerInfo[playerid][pLeader] == 7)
					{
						SendClientMessage(playerid, COLOR_YELLOW2,"***  *** /settax /givetax /gettax /checktax /mheal");
					}
					if(PlayerInfo[playerid][pLeader] == 3)
					{
					    SendClientMessage(playerid, COLOR_GRAD3,"***  *** /giveord ");
					}
					SendClientMessage(playerid, COLOR_GREEN,"_______________________________________");
				}
				else
				{
				    SendClientMessage(playerid, COLOR_GREY, "     !");
				}
			}
			if(listitem == 13)
			{
			    SendClientMessage(playerid, COLOR_YELLOW,"***  ***");
				SendClientMessage(playerid, COLOR_YELLOW2,"***  *** /park()  /sellcar()  /lock  /lockbag /deltune /givekey /carpass /cartext /deltext");
			}
			if(listitem == 14)
			{
			    SendClientMessage(playerid, COLOR_YELLOW,"***  ***");
				SendClientMessage(playerid, COLOR_YELLOW2,"***  *** /offpm( ) /mail(  )");
				SendClientMessage(playerid, COLOR_YELLOW2,"***  *** /readmail( )");
			}
		}
	}
	if(dialogid==4819)
	{
	    if(response==1)
	    {
	        if(listitem == 0)//police
	        {
	            SetPlayerSkin(playerid,280);
				SendClientMessage(playerid,COLOR_LIGHTBLUE,"    ");
				skrit[playerid] = 1;
	        }
	        else if(listitem == 1)//fbi
	        {
	            SetPlayerSkin(playerid,286);
				SendClientMessage(playerid,COLOR_LIGHTBLUE,"     FBI");
				skrit[playerid] = 2;
	        }
	        else if(listitem == 2)//army
	        {
                SetPlayerSkin(playerid,287);
				SendClientMessage(playerid,COLOR_LIGHTBLUE,"    ");
				skrit[playerid] = 3;
	        }
	        else if(listitem == 3)//citian
	        {
				new rando = random(2);
				if(PlayerInfo[playerid][pSex] == 1)// 7  19  22
				{
				    if(rando == 0)
				    {
				        SetPlayerSkin(playerid,7);
				    }
				    else if(rando == 1)
				    {
				        SetPlayerSkin(playerid,19);
				    }
				    else if(rando == 2)
				    {
				        SetPlayerSkin(playerid,22);
				    }
				}
				else if(PlayerInfo[playerid][pSex] == 2)// 12  233  211
				{
				    if(rando == 0)
				    {
                        SetPlayerSkin(playerid,12);
				    }
				    else if(rando == 1)
				    {
                        SetPlayerSkin(playerid,233);
				    }
				    else if(rando == 2)
				    {
                        SetPlayerSkin(playerid,211);
				    }
				}
				SendClientMessage(playerid,COLOR_LIGHTBLUE,"    ");
				skrit[playerid] = 4;
	        }
	        else if(listitem == 4)//
	        {
				SetPlayerSkin(playerid,PlayerInfo[playerid][pChar]);
				SendClientMessage(playerid,COLOR_LIGHTBLUE,"    ");
				skrit[playerid] = 0;
	        }
	        else if(listitem == 5)
	        {
	            new rand = random(16) + 1;
	            switch(rand)
	            {
	                case 1:
	                {
	                    SetPlayerSkin(playerid,2);
	                }
	                case 2:
	                {
                        SetPlayerSkin(playerid,20);
	                }
	                case 3:
	                {
                        SetPlayerSkin(playerid,22);
	                }
	                case 4:
	                {
                        SetPlayerSkin(playerid,23);
	                }
	                case 5:
	                {
                        SetPlayerSkin(playerid,60);
	                }
	                case 6:
	                {
                        SetPlayerSkin(playerid,98);
	                }
	                case 7:
	                {
                        SetPlayerSkin(playerid,101);
	                }
	                case 8:
	                {
                        SetPlayerSkin(playerid,170);
	                }
	                case 9:
	                {
                        SetPlayerSkin(playerid,188);
	                }
	                case 10:
	                {
                        SetPlayerSkin(playerid,250);
	                }
	                case 11:
	                {
                        SetPlayerSkin(playerid,163);
	                }
	                case 12:
	                {
                        SetPlayerSkin(playerid,164);
	                }
	                case 13:
	                {
                        SetPlayerSkin(playerid,165);
	                }
	                case 14:
	                {
                        SetPlayerSkin(playerid,166);
	                }
	                case 15:
	                {
                        SetPlayerSkin(playerid,294);
	                }
	                case 16:
	                {
                        SetPlayerSkin(playerid,15);
				  	}
	            }
	        }
	    }
	}
    if(dialogid==334)
	{
		if(response==1)
		{
		    new location = PlayerInfo[playerid][pLocal];
			if(listitem == 0)
			{
			    NormMoney[playerid] = 2;
				AntiMoney[playerid] = AntiMoney[playerid] - 200;
			    if(PlayerInfo[playerid][pWeap] == 1)
			    {
				    GiveMoney(playerid,-200);
				    BizzInfo[location-99][bTill] += 200;
					ExtortionBiz(location-99, 200);
					ServerGivePlayerWeapons(playerid,24,10);
				}
				else if(PlayerInfo[playerid][pWeap] == 2)
				{
					GiveMoney(playerid,-200);
					BizzInfo[location-99][bTill] += 200;
					ExtortionBiz(location-99, 200);
					ServerGivePlayerWeapons(playerid,23,10);
				}
				else if(PlayerInfo[playerid][pWeap] == 3)
				{
					GiveMoney(playerid,-200);
					BizzInfo[location-99][bTill] += 200;
					ExtortionBiz(location-99, 200);
					ServerGivePlayerWeapons(playerid,25,10);
				}
				else if(PlayerInfo[playerid][pWeap] == 4)
				{
					GiveMoney(playerid,-200);
					BizzInfo[location-99][bTill] += 200;
					ExtortionBiz(location-99, 200);
					ServerGivePlayerWeapons(playerid,29,10);
				}
				else if(PlayerInfo[playerid][pWeap] == 5)
				{
					GiveMoney(playerid,-200);
					BizzInfo[location-99][bTill] += 200;
					ExtortionBiz(location-99, 200);
					ServerGivePlayerWeapons(playerid,31,10);
				}
				else if(PlayerInfo[playerid][pWeap] == 6)
				{
					GiveMoney(playerid,-200);
					BizzInfo[location-99][bTill] += 200;
					ExtortionBiz(location-99, 200);
					ServerGivePlayerWeapons(playerid,30,10);
				}
				else if(PlayerInfo[playerid][pWeap] == 7)
				{
					GiveMoney(playerid,-200);
					BizzInfo[location-99][bTill] += 200;
					ExtortionBiz(location-99, 200);
					ServerGivePlayerWeapons(playerid,33,10);
				}
			}
			if(listitem == 1)
			{
			    NormMoney[playerid] = 2;
				AntiMoney[playerid] = AntiMoney[playerid] - 1000;
			    if(PlayerInfo[playerid][pWeap] == 1)
			    {
				    GiveMoney(playerid,-1000);
				    BizzInfo[location-99][bTill] += 1000;
					ExtortionBiz(location-99, 1000);
					ServerGivePlayerWeapons(playerid,24,50);
				}
				else if(PlayerInfo[playerid][pWeap] == 2)
				{
					GiveMoney(playerid,-1000);
					BizzInfo[location-99][bTill] += 1000;
					ExtortionBiz(location-99, 1000);
					ServerGivePlayerWeapons(playerid,23,50);
				}
				else if(PlayerInfo[playerid][pWeap] == 3)
				{
					GiveMoney(playerid,-1000);
					BizzInfo[location-99][bTill] += 1000;
					ExtortionBiz(location-99, 1000);
					ServerGivePlayerWeapons(playerid,25,50);
				}
				else if(PlayerInfo[playerid][pWeap] == 4)
				{
					GiveMoney(playerid,-1000);
					BizzInfo[location-99][bTill] += 1000;
					ExtortionBiz(location-99, 1000);
					ServerGivePlayerWeapons(playerid,29,50);
				}
				else if(PlayerInfo[playerid][pWeap] == 5)
				{
					GiveMoney(playerid,-1000);
					BizzInfo[location-99][bTill] += 1000;
					ExtortionBiz(location-99, 1000);
					ServerGivePlayerWeapons(playerid,31,50);
				}
				else if(PlayerInfo[playerid][pWeap] == 6)
				{
					GiveMoney(playerid,-1000);
					BizzInfo[location-99][bTill] += 1000;
					ExtortionBiz(location-99, 1000);
					ServerGivePlayerWeapons(playerid,30,50);
				}
				else if(PlayerInfo[playerid][pWeap] == 7)
				{
					GiveMoney(playerid,-1000);
					BizzInfo[location-99][bTill] += 1000;
					ExtortionBiz(location-99, 1000);
					ServerGivePlayerWeapons(playerid,33,50);
				}
			}
			if(listitem == 2)
			{
			    NormMoney[playerid] = 2;
				AntiMoney[playerid] = AntiMoney[playerid] - 2000;
			    if(PlayerInfo[playerid][pWeap] == 1)
			    {
				    GiveMoney(playerid,-2000);
				    BizzInfo[location-99][bTill] += 2000;
					ExtortionBiz(location-99, 2000);
					ServerGivePlayerWeapons(playerid,24,100);
				}
				else if(PlayerInfo[playerid][pWeap] == 2)
				{
					GiveMoney(playerid,-2000);
					BizzInfo[location-99][bTill] += 2000;
					ExtortionBiz(location-99, 2000);
					ServerGivePlayerWeapons(playerid,23,100);
				}
				else if(PlayerInfo[playerid][pWeap] == 3)
				{
					GiveMoney(playerid,-2000);
					BizzInfo[location-99][bTill] += 2000;
					ExtortionBiz(location-99, 2000);
					ServerGivePlayerWeapons(playerid,25,100);
				}
				else if(PlayerInfo[playerid][pWeap] == 4)
				{
					GiveMoney(playerid,-2000);
					BizzInfo[location-99][bTill] += 2000;
					ExtortionBiz(location-99, 2000);
					ServerGivePlayerWeapons(playerid,29,100);
				}
				else if(PlayerInfo[playerid][pWeap] == 5)
				{
					GiveMoney(playerid,-2000);
					BizzInfo[location-99][bTill] += 2000;
					ExtortionBiz(location-99, 2000);
					ServerGivePlayerWeapons(playerid,31,100);
				}
				else if(PlayerInfo[playerid][pWeap] == 6)
				{
					GiveMoney(playerid,-2000);
					BizzInfo[location-99][bTill] += 2000;
					ExtortionBiz(location-99, 2000);
					ServerGivePlayerWeapons(playerid,30,100);
				}
				else if(PlayerInfo[playerid][pWeap] == 7)
				{
					GiveMoney(playerid,-2000);
					BizzInfo[location-99][bTill] += 2000;
					ExtortionBiz(location-99, 2000);
					ServerGivePlayerWeapons(playerid,33,100);
				}
			}
			if(listitem == 3)
			{
			    NormMoney[playerid] = 2;
				AntiMoney[playerid] = AntiMoney[playerid] - 5000;
			    if(PlayerInfo[playerid][pWeap] == 1)
			    {
				    GiveMoney(playerid,-5000);
				    BizzInfo[location-99][bTill] += 5000;
					ExtortionBiz(location-99, 5000);
					ServerGivePlayerWeapons(playerid,24,500);
				}
				else if(PlayerInfo[playerid][pWeap] == 2)
				{
					GiveMoney(playerid,-5000);
					BizzInfo[location-99][bTill] += 5000;
					ExtortionBiz(location-99, 5000);
					ServerGivePlayerWeapons(playerid,23,500);
				}
				else if(PlayerInfo[playerid][pWeap] == 3)
				{
					GiveMoney(playerid,-5000);
					BizzInfo[location-99][bTill] += 5000;
					ExtortionBiz(location-99, 5000);
					ServerGivePlayerWeapons(playerid,25,500);
				}
				else if(PlayerInfo[playerid][pWeap] == 4)
				{
					GiveMoney(playerid,-5000);
					BizzInfo[location-99][bTill] += 5000;
					ExtortionBiz(location-99, 5000);
					ServerGivePlayerWeapons(playerid,29,500);
				}
				else if(PlayerInfo[playerid][pWeap] == 5)
				{
					GiveMoney(playerid,-5000);
					BizzInfo[location-99][bTill] += 5000;
					ExtortionBiz(location-99, 5000);
					ServerGivePlayerWeapons(playerid,31,500);
				}
				else if(PlayerInfo[playerid][pWeap] == 6)
				{
					GiveMoney(playerid,-5000);
					BizzInfo[location-99][bTill] += 5000;
					ExtortionBiz(location-99, 5000);
					ServerGivePlayerWeapons(playerid,30,500);
				}
				else if(PlayerInfo[playerid][pWeap] == 7)
				{
					GiveMoney(playerid,-5000);
					BizzInfo[location-99][bTill] += 5000;
					ExtortionBiz(location-99, 5000);
					ServerGivePlayerWeapons(playerid,33,500);
				}
			}
		}
		else
		{
		}
	}

	if(dialogid==333)
	{
	    if(response)
	    {
	        if(listitem == 0)//deagle
	        {
				PlayerInfo[playerid][pWeap] = 1;
				ShowPlayerDialog(playerid, 334,DIALOG_STYLE_LIST, " ?","10   200$\n50   1000$\n100   2000$\n500   10000$", "", "");
         	}
         	if(listitem == 1)//silenced pist
	        {
                PlayerInfo[playerid][pWeap] = 2;
                ShowPlayerDialog(playerid, 334,DIALOG_STYLE_LIST, " ?","10   200$\n50   1000$\n100   2000$\n500   10000$", "", "");
         	}
         	if(listitem == 2)//shotgun
	        {
                PlayerInfo[playerid][pWeap] = 3;
                ShowPlayerDialog(playerid, 334,DIALOG_STYLE_LIST, " ?","10   200$\n50   1000$\n100   2000$\n500   10000$", "", "");
         	}
         	if(listitem == 3)//mp5
	        {
                PlayerInfo[playerid][pWeap] = 4;
                ShowPlayerDialog(playerid, 334,DIALOG_STYLE_LIST, " ?","10   200$\n50   1000$\n100   2000$\n500   10000$", "", "");
         	}
         	if(listitem == 4)//m4
	        {
                PlayerInfo[playerid][pWeap] = 5;
                ShowPlayerDialog(playerid, 334,DIALOG_STYLE_LIST, " ?","10   200$\n50   1000$\n100   2000$\n500   10000$", "", "");
         	}
         	if(listitem == 5)//ak47
	        {
                PlayerInfo[playerid][pWeap] = 6;
                ShowPlayerDialog(playerid, 334,DIALOG_STYLE_LIST, " ?","10   200$\n50   1000$\n100   2000$\n500   10000$", "", "");
         	}
         	if(listitem == 6)//rifle
         	{
                PlayerInfo[playerid][pWeap] = 7;
                ShowPlayerDialog(playerid, 334,DIALOG_STYLE_LIST, " ?","10   200$\n50   1000$\n100   2000$\n500   10000$", "", "");
         	}
         	if(listitem == 7)// KACTET
         	{
                ServerGivePlayerWeapons(playerid,1,1);
                NormMoney[playerid] = 2;
				AntiMoney[playerid] = AntiMoney[playerid] - 300;
                GiveMoney(playerid,-300);
         	}
         	if(listitem == 8)//Kuu
         	{
                ServerGivePlayerWeapons(playerid,7,1);
                NormMoney[playerid] = 2;
				AntiMoney[playerid] = AntiMoney[playerid] - 300;
                GiveMoney(playerid,-300);
         	}
         	if(listitem == 9)//
         	{
                ServerGivePlayerWeapons(playerid,14,1);
                NormMoney[playerid] = 2;
				AntiMoney[playerid] = AntiMoney[playerid] - 300;
                GiveMoney(playerid,-300);
         	}
         	if(listitem == 10)//
         	{
                ServerGivePlayerWeapons(playerid,5,1);
                NormMoney[playerid] = 2;
				AntiMoney[playerid] = AntiMoney[playerid] - 300;
				GiveMoney(playerid,-300);
         	}
         	if(listitem == 11)//
         	{
                ServerGivePlayerWeapons(playerid,46,1);
                NormMoney[playerid] = 2;
				AntiMoney[playerid] = AntiMoney[playerid] - 300;
                GiveMoney(playerid,-300);
         	}
         	if(listitem == 12)//
         	{
                ServerGivePlayerWeapons(playerid,4,1);
                NormMoney[playerid] = 2;
				AntiMoney[playerid] = AntiMoney[playerid] - 300;
                GiveMoney(playerid,-300);
         	}
         	if(listitem == 13)//
         	{
                ServerGivePlayerWeapons(playerid,8,1);
                NormMoney[playerid] = 2;
				AntiMoney[playerid] = AntiMoney[playerid] - 300;
                GiveMoney(playerid,-300);
         	}
         	if(listitem == 14)// 
         	{
                ServerGivePlayerWeapons(playerid,3,1);
                NormMoney[playerid] = 2;
				AntiMoney[playerid] = AntiMoney[playerid] - 300;
                GiveMoney(playerid,-300);
         	}
         	if(listitem == 15)//
         	{
                ServerGivePlayerWeapons(playerid,15,1);
                NormMoney[playerid] = 2;
				AntiMoney[playerid] = AntiMoney[playerid] - 300;
                GiveMoney(playerid,-300);
         	}
         	if(listitem == 16)// 
         	{
                ServerGivePlayerWeapons(playerid,10,1);
                NormMoney[playerid] = 2;
				AntiMoney[playerid] = AntiMoney[playerid] - 300;
                GiveMoney(playerid,-300);
         	}
         	if(listitem == 17)// 
         	{
                ServerGivePlayerWeapons(playerid,2,1);
                NormMoney[playerid] = 2;
				AntiMoney[playerid] = AntiMoney[playerid] - 300;
                GiveMoney(playerid,-300);
                }
         	if(listitem == 18)//
         	{
                SetPlayerArmorAC(playerid,50);
                NormMoney[playerid] = 2;
				AntiMoney[playerid] = AntiMoney[playerid] - 3000;
                GiveMoney(playerid,-3000);
         	}
 		}
	}
    if(dialogid == 10022)//
 	{
        if(response)
		{
         	if(PlayerInfo[playerid][pCarLic] == 0)
            {
           		if(GetPlayerMoney(playerid) < 100)
				{
			    	SendClientMessage(playerid, COLOR_GREY, "  !");
			    	return 1;
				}
	            SendClientMessage(playerid, COLOR_GREEN, " ,       .");
	            NormMoney[playerid] = 2;
				AntiMoney[playerid] = AntiMoney[playerid] - avtoprava;
	            GiveMoney (playerid, -avtoprava);
	            licInfo[0][nTill] += avtoprava;
	            TakingLesson[playerid] = 1;
       		}
       		else
       	    {
				SendClientMessage(playerid, COLOR_GRAD1, "    !");
			}
	  	}
  	}
	if(dialogid==101)
	{
		if(response)
		{
			if(listitem == 0)
			{
			    if(GetPlayerMoney(playerid) > 500)
				{
				    if(PlayerInfo[playerid][pTraderPerk] > 0)
				    {
						new skill = 500 / 100;
						new price = (skill)*(PlayerInfo[playerid][pTraderPerk]);
						new payout = 500 - price;
				        format(string, sizeof(string), "~r~-$%d", payout);
						GameTextForPlayer(playerid, string, 5000, 1);
						NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] - payout;
						GiveMoney(playerid,- payout);
						SBizzInfo[9][sbTill] += payout;
						ExtortionSBiz(9, payout);
				    }
				    else
				    {
				        format(string, sizeof(string), "~r~-$%d", 500);
						GameTextForPlayer(playerid, string, 5000, 1);
						NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] - 500;
						GiveMoney(playerid,-500);
						SBizzInfo[9][sbTill] += 500;
						ExtortionSBiz(9, 500);
				    }
					PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
					new randphone = 100000 + random(899999);//minimum 1000  max 9999
					PlayerInfo[playerid][pPnumber] = randphone;
					format(string, sizeof(string), "   , : %d", randphone);
					SendClientMessage(playerid, COLOR_GRAD4, string);
					SendClientMessage(playerid, COLOR_GRAD5, "    ,  /stats");
					SendClientMessage(playerid, COLOR_WHITE, "INFO:       /help");
					SBizzInfo[9][sbTill] += 500;
					ExtortionSBiz(9, 500);
				}
			}
			if(listitem == 1)
			{
			    if(GetPlayerMoney(playerid) > 7500)
				{
				    if(PlayerInfo[playerid][pTraderPerk] > 0)
				    {
						new skill = 7500 / 100;
						new price = (skill)*(PlayerInfo[playerid][pTraderPerk]);
						new payout = 7500 - price;
						NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] - payout;
						GiveMoney(playerid,- payout);
						SBizzInfo[9][sbTill] += payout;
						ExtortionSBiz(9, payout);
						format(string, sizeof(string), "~r~-$%d", payout);
						GameTextForPlayer(playerid, string, 5000, 1);
					}
					else
					{
					    NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] - 7500;
					    GiveMoney(playerid,-7500);
						SBizzInfo[9][sbTill] += 7500;
						ExtortionSBiz(9, 7500);
						format(string, sizeof(string), "~r~-$%d", 1000);
						GameTextForPlayer(playerid, string, 5000, 1);
					}
					PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
					new prize;
					new symb1[32]; new symb2[32]; new symb3[32];
					new randcard1 = random(10);//minimum 1000  max 9999
					new randcard2 = random(10);//minimum 1000  max 9999
					new randcard3 = random(10);//minimum 1000  max 9999
					if(randcard1 >= 5)
					{
						format(symb1, sizeof(symb1), "~b~]");
						randcard1 = 1;
					}
					else if(randcard1 <= 4 && randcard1 >= 2)
					{
						format(symb1, sizeof(symb1), "~g~]");
						randcard1 = 2;
					}
					else if(randcard1 < 2)
					{
						format(symb1, sizeof(symb1), "~y~]");
						randcard1 = 3;
					}
					if(randcard2 >= 5)
					{
						format(symb2, sizeof(symb2), "~b~]");
						randcard2 = 1;
					}
					else if(randcard2 <= 4 && randcard2 >= 2)
					{
						format(symb2, sizeof(symb2), "~g~]");
						randcard2 = 2;
					}
					else if(randcard2 < 2)
					{
						format(symb2, sizeof(symb2), "~y~]");
						randcard2 = 3;
					}
					if(randcard3 >= 5)
					{
						format(symb3, sizeof(symb3), "~b~]");
						randcard3 = 1;
					}
					else if(randcard3 <= 4 && randcard3 >= 2)
					{
						format(symb3, sizeof(symb3), "~g~]");
						randcard3 = 2;
					}
					else if(randcard3 < 2)
					{
						format(symb3, sizeof(symb3), "~y~]");
						randcard3 = 3;
					}
					if(randcard1 == randcard2 && randcard1 == randcard3)
					{
						if(randcard1 > 5)
						{
							prize = 2500;
						}
						if(randcard1 <= 4 && randcard1 >= 2)
						{
							prize = 1500;
						}
						if(randcard1 < 2)
						{
							prize = 500;
						}
						NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] + prize;
						GiveMoney(playerid,prize);
						SBizzInfo[9][sbTill] -= prize;
						ExtortionSBiz(9, prize);
						format(string, sizeof(string), "%s %s %s ~n~~n~~w~~g~$%d",symb1,symb2,symb3, prize);
					}
					else
					{
						format(string, sizeof(string), "%s %s %s ~n~~n~~w~~r~$0",symb1,symb2,symb3);
					}
					GameTextForPlayer(playerid, string, 3000, 3);
				}
			}
			if(listitem == 2)
			{
				if(GetPlayerMoney(playerid) > 5000)
				{
				    if(PlayerInfo[playerid][pTraderPerk] > 0)
				    {
						new skill = 5000 / 100;
						new price = (skill)*(PlayerInfo[playerid][pTraderPerk]);
						new payout = 5000 - price;
						NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] - payout;
						GiveMoney(playerid,- payout);
						SBizzInfo[9][sbTill] += payout;
						ExtortionSBiz(9, payout);
						format(string, sizeof(string), "~r~-$%d", payout);
						GameTextForPlayer(playerid, string, 5000, 1);
					}
					else
					{
					    NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] - 5000;
					    GiveMoney(playerid,-5000);
						SBizzInfo[9][sbTill] += 5000;
						ExtortionSBiz(9, 5000);
						format(string, sizeof(string), "~r~-$%d", 5000);
						GameTextForPlayer(playerid, string, 5000, 1);
					}
					PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
	                PlayerInfo[playerid][pPhoneBook] = 1;
					format(string, sizeof(string), "    .       !");
					SendClientMessage(playerid, COLOR_GRAD4, string);
					SendClientMessage(playerid, COLOR_WHITE, "  /number [id/name].");
				}
			}
			if(listitem == 3)
			{
				if(GetPlayerMoney(playerid) > 500)
				{
				    if(PlayerInfo[playerid][pTraderPerk] > 0)
				    {
						new skill = 500 / 100;
						new price = (skill)*(PlayerInfo[playerid][pTraderPerk]);
						new payout = 500 - price;
						NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] - payout;
						GiveMoney(playerid,- payout);
						SBizzInfo[9][sbTill] += payout;
						ExtortionSBiz(9, payout);
						format(string, sizeof(string), "~r~-$%d", payout);
						GameTextForPlayer(playerid, string, 5000, 1);
					}
					else
					{
					    NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] - 500;
					    GiveMoney(playerid,-500);
						SBizzInfo[9][sbTill] += 500;
						ExtortionSBiz(9, 500);
						format(string, sizeof(string), "~r~-$%d", 500);
						GameTextForPlayer(playerid, string, 5000, 1);
					}
					PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
					gDice[playerid] = 1;
					format(string, sizeof(string), "     .");
					SendClientMessage(playerid, COLOR_GRAD4, string);
					SendClientMessage(playerid, COLOR_WHITE, ": /dice ");
				}
			}
			if(listitem == 4)
			{
				if(GetPlayerMoney(playerid) > 5000)
				{
					if(gLastCar[playerid] != -1)
					{
						if(PlayerInfo[playerid][pTraderPerk] > 0)
				    	{
							new skill = 5000 / 100;
							new price = (skill)*(PlayerInfo[playerid][pTraderPerk]);
							new payout = 5000 - price;
							NormMoney[playerid] = 2;
							AntiMoney[playerid] = AntiMoney[playerid] - payout;
							GiveMoney(playerid,- payout);
							SBizzInfo[9][sbTill] += payout;
							ExtortionSBiz(9, payout);
							format(string, sizeof(string), "~r~-$%d", payout);
							GameTextForPlayer(playerid, string, 5000, 1);
						}
						else
						{
						    NormMoney[playerid] = 2;
							AntiMoney[playerid] = AntiMoney[playerid] - 5000;
						    GiveMoney(playerid,-5000);
							SBizzInfo[9][sbTill] += 5000;
							ExtortionSBiz(9, 5000);
							format(string, sizeof(string), "~r~-$%d", 5000);
							GameTextForPlayer(playerid, string, 5000, 1);
						}
						SBizzInfo[9][sbProducts]--;
						PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
						HireCar[playerid] = gLastCar[playerid];
						format(string, sizeof(string), "     .      ");
						SendClientMessage(playerid, COLOR_GRAD4, string);
						SendClientMessage(playerid, COLOR_WHITE, " /lock ");
					}
					else
					{
						SendClientMessage(playerid, COLOR_WHITE, "       !");
					}
				}
			}
			if(listitem == 5)
			{
                if(GetPlayerMoney(playerid) > 1000)
				{
				    if(PlayerInfo[playerid][pTraderPerk] > 0)
				    {
						new skill = 1000 / 100;
						new price = (skill)*(PlayerInfo[playerid][pTraderPerk]);
						new payout = 1000 - price;
				        format(string, sizeof(string), "~r~-$%d", payout);
						GameTextForPlayer(playerid, string, 5000, 1);
						NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] - payout;
						GiveMoney(playerid,- payout);
						SBizzInfo[9][sbTill] += payout;
						ExtortionSBiz(9, payout);
				    }
				    else
				    {
				        format(string, sizeof(string), "~r~-$%d", 1000);
						GameTextForPlayer(playerid, string, 5000, 1);
						NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] - 1000;
						GiveMoney(playerid,-1000);
						SBizzInfo[9][sbTill] += 1000;
						ExtortionSBiz(9, 1000);
				    }
					PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
					format(string, sizeof(string), "    (GPS )          !");
					SendClientMessage(playerid, COLOR_GRAD4, string);
					SendClientMessage(playerid, COLOR_WHITE, "  /gps");
					PlayerInfo[playerid][pKpk] = 1;
				}
			}
			if(listitem == 6)
			{
			    if(GetPlayerMoney(playerid) > 49)
				{
				    if(PlayerInfo[playerid][pTraderPerk] > 0)
				    {
						new skill = 50 / 100;
						new price = (skill)*(PlayerInfo[playerid][pTraderPerk]);
						new payout = 50 - price;
				        format(string, sizeof(string), "~r~-$%d", payout);
						GameTextForPlayer(playerid, string, 5000, 1);
						NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] - payout;
						GiveMoney(playerid,- payout);
						SBizzInfo[9][sbTill] += payout;
						ExtortionSBiz(9, payout);
				    }
				    else
				    {
				        format(string, sizeof(string), "~r~-$%d", 500);
						GameTextForPlayer(playerid, string, 5000, 1);
						NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] - 50;
						GiveMoney(playerid,-50);
						SBizzInfo[9][sbTill] += 50;
						ExtortionSBiz(9, 50);
				    }
					Condom[playerid] ++;
					PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
					format(string, sizeof(string), "  !");
					SendClientMessage(playerid, COLOR_GRAD4, string);
				}
			}
			if(listitem == 7)
			{
			    if(GetPlayerMoney(playerid) > 2500)
				{
        			if(PlayerInfo[playerid][pTraderPerk] > 0)
				    {
						new skill = 2500 / 100;
						new price = (skill)*(PlayerInfo[playerid][pTraderPerk]);
						new payout = 2500 - price;
				        format(string, sizeof(string), "~r~-$%d", payout);
						GameTextForPlayer(playerid, string, 5000, 1);
						NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] - payout;
						GiveMoney(playerid,- payout);
						SBizzInfo[9][sbTill] += payout;
						ExtortionSBiz(9, payout);
				    }
				    else
				    {
				        format(string, sizeof(string), "~r~-$%d", 2500);
						GameTextForPlayer(playerid, string, 5000, 1);
						NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] - 2500;
						GiveMoney(playerid,-2500);
						SBizzInfo[9][sbTill] += 2500;
						ExtortionSBiz(9, 2500);
				    }
					PlayerPlaySound(playerid, 1052, 0.0, 0.0, 0.0);
					format(string, sizeof(string), "CD-Player Purchased.");
					SendClientMessage(playerid, COLOR_GRAD4, string);
					SendClientMessage(playerid, COLOR_WHITE, " : /music");
					PlayerInfo[playerid][pCDPlayer] = 1;
				}
			}
			if(listitem == 8)//
			{
			    if(GetPlayerMoney(playerid) >= 30000)
			    {
			        if(PlayerInfo[playerid][pLevel] >= 3)
			        {
			            PlayerInfo[playerid][pMask] = 1;
			            PlayerInfo[playerid][pMaskSkill] = 25;
			            NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] - 30000;
			            GiveMoney(playerid,-30000);
			            format(string, sizeof(string), "~r~-$%d", 30000);
						GameTextForPlayer(playerid, string, 5000, 1);
						SBizzInfo[9][sbTill] += 30000;
						ExtortionSBiz(9, 30000);
						SendClientMessage(playerid,COLOR_WHITE," /   /usemask");
			        }
			        else
			        {
			            SendClientMessage(playerid,COLOR_GREY,"     3 ");
			        }
			    }
			    else
			    {
			        SendClientMessage(playerid,COLOR_GREY,"  ");
			    }
			}
			if(listitem == 9)
			{
			    if(PlayerInfo[playerid][pSh] > 0)
			    {
			        SendClientMessage(playerid,COLOR_GREY,"     1 ");
			        return 1;
			    }
				AntiMoney[playerid] = AntiMoney[playerid] - 100;
				format(string, sizeof(string), "~r~-$%d", 100);
				GameTextForPlayer(playerid, string, 5000, 1);
				SBizzInfo[9][sbTill] += 100;
				GiveMoney(playerid,-100);
				ExtortionSBiz(9, 100);
				PlayerInfo[playerid][pSh] = 1;
				SendClientMessage(playerid,COLOR_WHITE,"       ");
				SendClientMessage(playerid,COLOR_WHITE,"/crashcuff -     ");
			}
			if(listitem == 10)
			{
			    if(shapka[playerid] > 0)
			    {
			        SendClientMessage(playerid,COLOR_GREY,"     1 ");
			        return 1;
			    }
				AntiMoney[playerid] = AntiMoney[playerid] - 900;
				format(string, sizeof(string), "~r~-$%d", 900);
				GameTextForPlayer(playerid, string, 5000, 1);
				SBizzInfo[9][sbTill] += 900;
				GiveMoney(playerid,-900);
				ExtortionSBiz(9, 100);
				SetPlayerAttachedObject(playerid,2, 18639, 2, 0.17, 0.0, 0.00, 1.0, 0.0, 0.4);
              	shapka[playerid] = 1;
				SendClientMessage(playerid,COLOR_WHITE,"  ");
			}
			if(listitem == 11)
			{
			    if(glass[playerid] > 0)
			    {
			        SendClientMessage(playerid,COLOR_GREY,"     1 ");
			        return 1;
			    }
				AntiMoney[playerid] = AntiMoney[playerid] - 400;
				format(string, sizeof(string), "~r~-$%d", 400);
				GameTextForPlayer(playerid, string, 5000, 1);
				SBizzInfo[9][sbTill] += 400;
				GiveMoney(playerid,-400);
				ExtortionSBiz(9, 100);
				SetPlayerAttachedObject(playerid,2, 19035, 2, 0.1, 0.03, 0.0, 0.0, 90.0, 90.0);
              	glass[playerid] = 1;
				SendClientMessage(playerid,COLOR_WHITE,"  ");
			}
			if(listitem == 12)//
			{
			    if(GetPlayerMoney(playerid) >= 200)
			    {
			        if(PlayerInfo[playerid][pLevel] >= 1)
			        {
			            PlayerInfo[playerid][pApt] += 50;
			            NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] - 200;
			            GiveMoney(playerid,-200);
			            format(string, sizeof(string), "~r~-$%d", 200);
						GameTextForPlayer(playerid, string, 200, 1);
						SBizzInfo[9][sbTill] += 200;
						ExtortionSBiz(9, 200);
						SendClientMessage(playerid,COLOR_WHITE,"     /useapt");
			        }
			        else
			        {
			            SendClientMessage(playerid,COLOR_GREY,"     1 ");
			        }
			    }
			    else
			    {
			        SendClientMessage(playerid,COLOR_GREY,"  ");
			    }
			}
			if(listitem == 13)//
			{
			    if(GetPlayerMoney(playerid) >= 400)
			    {
			        if(PlayerInfo[playerid][pLevel] >= 1)
			        {
			            PlayerInfo[playerid][pInst] += 10;
			            NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] - 400;
			            GiveMoney(playerid,-400);
			            format(string, sizeof(string), "~r~-$%d", 400);
						GameTextForPlayer(playerid, string, 400, 1);
						SBizzInfo[9][sbTill] += 400;
						ExtortionSBiz(9, 400);
						SendClientMessage(playerid,COLOR_WHITE,"     /useinst");
			        }
			        else
			        {
			            SendClientMessage(playerid,COLOR_GREY,"     1 ");
			        }
			    }
			    else
			    {
			        SendClientMessage(playerid,COLOR_GREY,"  ");
			    }
			}
			if(listitem == 14)//
			{
			    if(GetPlayerMoney(playerid) >= 150)
			    {
			        if(PlayerInfo[playerid][pLevel] >= 1)
			        {
			            PlayerInfo[playerid][pOtv] += 1;
			            NormMoney[playerid] = 2;
						AntiMoney[playerid] = AntiMoney[playerid] - 150;
			            GiveMoney(playerid,-150);
			            format(string, sizeof(string), "~r~-$%d", 150);
						GameTextForPlayer(playerid, string, 150, 1);
						SBizzInfo[9][sbTill] += 150;
						ExtortionSBiz(9, 150);
						SendClientMessage(playerid,COLOR_WHITE,"  ");
			        }
			        else
			        {
			            SendClientMessage(playerid,COLOR_GREY,"     1 ");
			        }
			    }
			    else
			    {
			        SendClientMessage(playerid,COLOR_GREY,"  ");
			    }
			}
		}
  		else
		{
		}
	}

	if(dialogid==1010)
	{
		if(response)
		{
			if(listitem == 0)
				{
					if(GetPlayerMoney(playerid) > 1000)
					{
					    if(PlayerInfo[playerid][pTraderPerk] > 0)
					    {
							new skill = 500 / 100;
							new price = (skill)*(PlayerInfo[playerid][pTraderPerk]);
							new payout = 1000 - price;
							NormMoney[playerid] = 2;
							AntiMoney[playerid] = AntiMoney[playerid] - payout;
							GiveMoney(playerid,- payout);
							SBizzInfo[9][sbTill] += payout;
							ExtortionSBiz(9, payout);
							format(string, sizeof(string), "~r~-$%d", payout);
							GameTextForPlayer(playerid, string, 5000, 1);
						}
						else
						{
						    NormMoney[playerid] = 2;
							AntiMoney[playerid] = AntiMoney[playerid] - 1000;
						    GiveMoney(playerid,-1000);
							SBizzInfo[9][sbTill] += 1000;
							ExtortionSBiz(9, 1000);
							format(string, sizeof(string), "~r~-$%d", 1000);
							GameTextForPlayer(playerid, string, 5000, 1);
						}
						gDice[playerid] = 1;
						format(string, sizeof(string), "     .");
						SendClientMessage(playerid, COLOR_GRAD4, string);
						SendClientMessage(playerid, COLOR_WHITE, ": /dice ");
					}
				}
		}
	}

    if(dialogid == 103) // 
    {
    	if(response)
		{
		if(!PlayerInJob[playerid])
		{
			SendClientMessage(playerid, COLOR_RED, "   ");
			SendClientMessage(playerid, COLOR_RED, "     ");
			return 1;
		}
    	PlayerInJob[playerid] = 0;
		SetPlayerSkin(playerid, Oldskin2[playerid]);
    	DisablePlayerCheckpoint(playerid);
    	NormMoney[playerid] = 2;
		AntiMoney[playerid] = AntiMoney[playerid] + Meshki[playerid]*100;
    	GiveMoney(playerid, Meshki[playerid]*100); // !!!  GiveMoney       
    	format(string, sizeof(string), "{FFFAFA}  {228B22}%d$ {FFFAFA} {A52A2A}%d {FFFAFA}()",Meshki[playerid]*100,Meshki[playerid]);
    	SendClientMessage(playerid, COLOR_SYSTEM, string);
    	Meshki[playerid] = 0;
		}
		return 1;
  	}
    if(dialogid == 1115) //
    {
    	if(response)
		{
           if (PlayerInfo[playerid][pMember] == 3 && PlayerInfo[playerid][pRank] >= 3 || PlayerInfo[playerid][pMember] == 22 && PlayerInfo[playerid][pRank] >= 3)
           {
                if (PlayerInfo[playerid][pArmBil] == 0)
           		{
	               	format(string, sizeof(string), "    ");
	               	SendClientMessage(playerid, COLOR_GREEN, string);
	               	PlayerInfo[playerid][pArmBil] = 1;
				}
				else
				{
                    format(string, sizeof(string), "     ");
	               	SendClientMessage(playerid, COLOR_RED, string);
				}
			}
			else
			{
			    format(string, sizeof(string), "       (3)");
	            SendClientMessage(playerid, COLOR_RED, string);
			}
		}
		return 1;
	}
	if(dialogid == 2554) //
    {
    	if(response)
		{
		    gTeam[playerid] = 3;
			PlayerInfo[playerid][pTeam] = 3;
			PlayerInfo[playerid][pMember] = 0;
			PlayerInfo[playerid][pArmBil] = 1;
			PlayerInfo[playerid][pRank] = 0;
			PlayerInfo[playerid][pChar] = 0;
			PlayerInfo[playerid][pZvan] = 0;
			MedicBill[playerid] = 0;
			PlayerInfo[playerid][pJob] = 0;
			PlayerInfo[playerid][pContractTime] = 0;
			new rand = random(sizeof(CIV));
			SetSpawnInfo(playerid, gTeam[playerid], CIV[rand],0.0,0.0,0.0,0,0,0,0,0,0,0);
			PlayerInfo[playerid][pModel] = CIV[rand];
			SpawnPlayer(playerid);
			format(string, sizeof(string), "  ");
	        SendClientMessage(playerid, COLOR_GREEN, string);

		}
		else
		{
		    format(string, sizeof(string), "     ");
	        SendClientMessage(playerid, COLOR_GREEN, string);
	        PlayerInfo[playerid][pArmBil] = 1;
		}
	}
	if(dialogid == 115) //
    {
    	if(response)
		{
		    if(PlayerInfo[playerid][pSex] == 1)
		    {
				Oldskin2[playerid] = GetPlayerSkin(playerid);
				SetPlayerSkin(playerid, 99);
				NormMoney[playerid] = 2;
				AntiMoney[playerid] = AntiMoney[playerid] - 300;
				GiveMoney(playerid, - 300);
				SendClientMessage(playerid, COLOR_GREEN, "     ");
				SendClientMessage(playerid, COLOR_GREEN, "       ");
			}
			else if(PlayerInfo[playerid][pSex] == 2)
			{
			    Oldskin2[playerid] = GetPlayerSkin(playerid);
				SetPlayerSkin(playerid, 92);
				NormMoney[playerid] = 2;
				AntiMoney[playerid] = AntiMoney[playerid] - 300;
				GiveMoney(playerid, - 300);
				SendClientMessage(playerid, COLOR_GREEN, "     ");
				SendClientMessage(playerid, COLOR_GREEN, "        ");
			}
		}
		return 1;
  	}
  	if(dialogid == 116) //
    {
    	if(response)
		{
		    if(PlayerInfo[playerid][pSex] == 1)
		    {
				SetPlayerSkin(playerid, Oldskin2[playerid]);
				SendClientMessage(playerid, COLOR_GREEN, "    ");
			}
			else if(PlayerInfo[playerid][pSex] == 2)
			{
			    SetPlayerSkin(playerid, Oldskin2[playerid]);
   				SendClientMessage(playerid, COLOR_GREEN, "    ");
			}
		}
		return 1;
  	}
  	if(dialogid == 105) //
    {
    	if(response)
		{
   		if(PlayerInJob[playerid])
  		{
    		SendClientMessage(playerid, COLOR_RED, "   ");
    		SendClientMessage(playerid, COLOR_RED, "    ,   ");
			return 1;
		}
    	PlayerInJob[playerid] = 1;
		Oldskin2[playerid] = GetPlayerSkin(playerid);
		SetPlayerSkin(playerid, 16);
		SetPlayerCheckpoint(playerid,2230.8132324219,-2285.7043457031,13.531787872314,2.0);
		SendClientMessage(playerid, COLOR_LIGHTBLUE, "    ");
		SendClientMessage(playerid, COLOR_LIGHTBLUE, "     ");
		}
		return 1;
  	}
	if(dialogid==102)
	{
		if(response)
		{
		    if(!IsAtBar(playerid))
	        {
	            SendClientMessage(playerid,COLOR_WHITE,"    ");
	            return 1;
	        }
	        new Float:health;
			if(listitem == 0)
			{
                SBizzInfo[9][sbTill] += 2;
				ExtortionSBiz(9, 2);
				NormMoney[playerid] = 2;
				AntiMoney[playerid] = AntiMoney[playerid] - 100;
				GiveMoney(playerid, -100);
				GameTextForPlayer(playerid, "~r~-2$", 3000, 1);
				if(GetPlayerHealth(playerid, health) < 100)
				{
				    ShowPlayerDialog(playerid,102,DIALOG_STYLE_LIST,":"," 100$\n 800$\n 1000$\n 200$\n 600$\n 100$","","");
				    GetPlayerHealth(playerid,health);
					SetPlayerHealthAC(playerid,health+5);
				}
			}
			if(listitem == 1)
			{
			    NormMoney[playerid] = 2;
				AntiMoney[playerid] = AntiMoney[playerid] - 800;
				GiveMoney(playerid, -800);
				GameTextForPlayer(playerid, "~r~-10$", 3000, 1);
				PlayerDrunk[playerid] += 2;
				if(GetPlayerHealth(playerid, health) < 100)
				{
				    if(GetPlayerDrunkLevel(playerid) < 20000)
					{
					    SetPlayerDrunkLevel(playerid,GetPlayerDrunkLevel(playerid)+1000);
     }
				    ShowPlayerDialog(playerid,102,DIALOG_STYLE_LIST,":"," 100$\n 800$\n 1000$\n 200$\n 600$\n 100$","","");
				    if(PlayerInfo[playerid][pAlcoholPerk] > 0) { PlayerDrunk[playerid] += 1; new hp = 2 * PlayerInfo[playerid][pAlcoholPerk]; hp += 25; SetPlayerHealthAC(playerid, health + hp); }
					else { SetPlayerHealthAC(playerid, health + 25.0); }
				}
			}
			if(listitem == 2)
			{
			    NormMoney[playerid] = 2;
				AntiMoney[playerid] = AntiMoney[playerid] - 1000;
				GiveMoney(playerid, -1000);
				GameTextForPlayer(playerid, "~r~-10$", 3000, 1);
				PlayerDrunk[playerid] += 2;
				if(GetPlayerHealth(playerid, health) < 100)
				{
				    if(GetPlayerDrunkLevel(playerid) < 20000)
					{
					    SetPlayerDrunkLevel(playerid,GetPlayerDrunkLevel(playerid)+2000);
					}
				    ShowPlayerDialog(playerid,102,DIALOG_STYLE_LIST,":"," 100$\n 800$\n 1000$\n 200$\n 600$\n 100$","","");
				    if(PlayerInfo[playerid][pAlcoholPerk] > 0) { PlayerDrunk[playerid] += 1; new hp = 2 * PlayerInfo[playerid][pAlcoholPerk]; hp += 25; SetPlayerHealthAC(playerid, health + hp); }
					else { SetPlayerHealthAC(playerid, health + 25.0); }
				}
			}
			if(listitem == 3)
			{
			    NormMoney[playerid] = 2;
				AntiMoney[playerid] = AntiMoney[playerid] - 200;
				GiveMoney(playerid, -200);
				GameTextForPlayer(playerid, "~r~-2$", 3000, 1);
				ShowPlayerDialog(playerid,102,DIALOG_STYLE_LIST,":"," 100$\n 800$\n 1000$\n 200$\n 600$\n 100$","","");
				if(PlayerDrunk[playerid] >= 5) { GameTextForPlayer(playerid, "~w~You are~n~~p~Drunk", 3500, 1); }
				if(GetPlayerHealth(playerid, health) < 100)
				{
				if(PlayerInfo[playerid][pAlcoholPerk] > 0) { new hp = 2 * PlayerInfo[playerid][pAlcoholPerk]; hp += 15; SetPlayerHealthAC(playerid, health + hp); }
				else { SetPlayerHealthAC(playerid, health + 15.0); }
				}
			}
			if(listitem == 4)
			{
			    NormMoney[playerid] = 2;
				AntiMoney[playerid] = AntiMoney[playerid] - 600;
				GiveMoney(playerid, -600);
				GameTextForPlayer(playerid, "~r~-2$", 3000, 1);
				PlayerDrunk[playerid] += 1;
				if(GetPlayerDrunkLevel(playerid) <= 20000)
				{
				    SetPlayerDrunkLevel(playerid,GetPlayerDrunkLevel(playerid)+100);
				}
				if(GetPlayerHealth(playerid, health) < 100)
				{
				    ShowPlayerDialog(playerid,102,DIALOG_STYLE_LIST,":"," 100$\n 800$\n 1000$\n 200$\n 600$\n 100$","","");
					GetPlayerHealth(playerid,health);
					SetPlayerHealthAC(playerid,health+8);
				}
			}
			if(listitem == 5)
			{
			    NormMoney[playerid] = 2;
				AntiMoney[playerid] = AntiMoney[playerid] - 100;
				GiveMoney(playerid, -100);
				SetPlayerSpecialAction(playerid,21);
				GameTextForPlayer(playerid, "~r~-10$", 3000, 1);
			}
		}
		else
		{
		}
	}
	if(dialogid==303)
	{
	    if(response==1)
	    {
	        if(PlayerInfo[playerid][pBalance] <= 0)
	        {
	            SendClientMessage(playerid,COLOR_GREY,"     ");
	            SendClientMessage(playerid,COLOR_GREY,"         24/7 (/phonemoney)");
	            return 1;
	        }
	        if(PhoneOnline[plplpl[playerid]] == 1)
	        {
	            SendClientMessage(playerid,COLOR_GREY,"   ");
	            return 1;
	        }
	        new strinn[256],nanam[MAX_PLAYER_NAME],nanam2[MAX_PLAYER_NAME];
	        GetPlayerName(playerid,nanam,sizeof(nanam));
	        GetPlayerName(plplpl[playerid],nanam2,sizeof(nanam2));
	        NormMoney[playerid] = 2;
			AntiMoney[playerid] = AntiMoney[playerid] - 25;
	        GiveMoney(playerid,-25);
	        format(strinn,sizeof(strinn),">>>SMS %s(%d), %s",nanam,PlayerInfo[playerid][pPnumber],inputtext);
	        SendClientMessage(plplpl[playerid],0xFDF709AA,strinn);
	        format(strinn,sizeof(strinn),"<<<SMS %s(%d), %s",nanam2,PlayerInfo[plplpl[playerid]][pPnumber],inputtext);
	        SendClientMessage(playerid,0xFAA00CAA,strinn);
	        format(string,sizeof(string),"(SMS)[%d]%s: %s",playerid,nanam,inputtext);
			for(new i = 0; i < MAX_PLAYERS; i++)
			{
			    if(IsPlayerConnected(i))
			    {
			        if(PlayerInfo[i][pAdmin] >= 1)
			        {
					    if(BigEar[i] == 1)
					    {
							SendClientMessage(i, COLOR_YELLOW, string);
					    }
				    }
			    }
			}
	        GameTextForPlayer(playerid, "~r~-25$", 2000, 1);
	        format(strinn, sizeof(strinn), "* %s  ", nanam);
			ProxDetector(30.0, playerid, strinn, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
	    }
	    else
	    {
	    }
	}
	if(dialogid==335)
	{
	    if(response==1)
	    {
	        if(listitem == 0)// 
	        {
	            if(PlayerInfo[playerid][pPhoneBook] == 1)
				{
			        new nanam[MAX_PLAYER_NAME],strinn[256];
			        GetPlayerName(plplpl[playerid],nanam,sizeof(nanam));
			        format(strinn,sizeof(strinn),"  %s --> %d",nanam,PlayerInfo[plplpl[playerid]][pPnumber]);
			        SendClientMessage(playerid,COLOR_GREY,strinn);
				}
				else
				{
				    SendClientMessage(playerid,COLOR_GREY,"    !");
				}
	        }
	        if(listitem == 1)//
	        {
	            if(PlayerInfo[playerid][pPhoneBook] == 1)
				{
				    if(PhoneOnline[plplpl[playerid]] > 0)
					{
						SendClientMessage(playerid, COLOR_GREY, "  !");
						return 1;
					}
					if(PlayerInfo[playerid][pBalance] <= 0)
			        {
			            SendClientMessage(playerid,COLOR_GREY,"     ");
			            SendClientMessage(playerid,COLOR_GREY,"         24/7 (/phonemoney)");
			            return 1;
			        }
				    new nanam2[MAX_PLAYER_NAME],strinn[256];
				    GetPlayerName(plplpl[playerid],nanam2,sizeof(nanam2));
				    format(strinn,sizeof(strinn),"  sms   %s",nanam2);
                    ShowPlayerDialog(playerid,303,DIALOG_STYLE_INPUT,"SMS",strinn,"","");
				}
				else
				{
				    SendClientMessage(playerid,COLOR_GREY,"    !");
				}
	        }
	        if(listitem == 2)//
	        {
	            if(PlayerInfo[playerid][pPhoneBook] == 1)
				{
				    if(PlayerInfo[playerid][pBalance] <= 0)
			        {
			            SendClientMessage(playerid,COLOR_GREY,"     ");
			            SendClientMessage(playerid,COLOR_GREY,"         24/7 (/phonemoney)");
			            return 1;
			        }
				    if(PlayerInfo[playerid][pPnumber] == 0)
					{
						SendClientMessage(playerid, COLOR_GRAD2, "   !");
						return 1;
					}
					if(PhoneOnline[plplpl[playerid]] == 1)
			        {
			            SendClientMessage(playerid,COLOR_GREY,"   ");
			            return 1;
			        }
				    new nanam[MAX_PLAYER_NAME],nanam2[MAX_PLAYER_NAME],strinn[256],giveplayerid;
				    giveplayerid = plplpl[playerid];
				    Mobile[playerid] = giveplayerid;
				    GetPlayerName(playerid, nanam, sizeof(nanam));
				    GetPlayerName(giveplayerid, nanam2, sizeof(nanam2));
					format(strinn, sizeof(strinn), "* %s   ", nanam);
					ProxDetector(30.0, playerid, strinn, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
					SetPlayerSpecialAction(playerid,SPECIAL_ACTION_USECELLPHONE);
					if(IsPlayerConnected(giveplayerid))
					{
						if(giveplayerid != INVALID_PLAYER_ID)
						{
							if(PhoneOnline[giveplayerid] > 0)
							{
								SendClientMessage(playerid, COLOR_GREY, "       !");
								return 1;
							}
							if (Mobile[giveplayerid] == 255)
							{
								format(strinn, sizeof(strinn), "     (/pickup)  %s", nanam);
								SendClientMessage(giveplayerid, COLOR_YELLOW, strinn);
								RingTone[giveplayerid] = 10;
								format(strinn, sizeof(strinn), "* %s's   ", nanam2);
								SendClientMessage(playerid, COLOR_WHITE, "*:      ,  /h   ");
								ProxDetector(30.0, giveplayerid, strinn, COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,COLOR_PURPLE,0,0);
								CellTime[playerid] = 1;
								return 1;
							}
						}
					}
				}
				else
				{
				    SendClientMessage(playerid,COLOR_GREY,"    !");
				}
	        }
	    }
		else
		{
		}
	}
	if(dialogid==380)//
	{
	    if(response == 1)
	    {
	        if(listitem == 0)
	        {
				new strina[256];
				format(strina,sizeof(strina),"    %d$",PlayerInfo[playerid][pAccount]);
	            ShowPlayerDialog(playerid,381,DIALOG_STYLE_INPUT,strina," ,     \n 99999   \n!\n       3","","");
	        }
	        if(listitem == 1)
	        {
                new strina[256];
				format(strina,sizeof(strina),"    %d$",PlayerInfo[playerid][pAccount]);
	            ShowPlayerDialog(playerid,382,DIALOG_STYLE_INPUT,strina," ,     \n 99999   \n!\n       3","","");
	        }
	        if(listitem == 2)
	        {
	            new strina[256];
				format(strina,sizeof(strina),"     %d$",PlayerInfo[playerid][pBalance]);
	            ShowPlayerDialog(playerid,383,DIALOG_STYLE_INPUT,strina,"      \n 99999   \n!\n       3","","");
	        }
	        if(listitem == 3)
	        {
                ShowPlayerDialog(playerid,124,0,"{FFFFFF}:",ChatText,"","");
	        }
	    }
	    else
	    {
	    }
	}
    if(dialogid == 124)
	{
		if(response) ShowPlayerDialog(playerid,125,1,"{FFFFFF} :","{FFFFFF}  \n :{FF6347}500 \n{FFFFFF} !","","");
		ChatStat[playerid] = 0;
		return 1;
	}
	if(dialogid == 125)
	{
		if(response)
		{
			if(strlen(ChatText)+strlen(inputtext) >= 1024) 	format(ChatText,1024,"{ffcc00} :%s{ffffff}: %s",pName,inputtext);
			else format(ChatText,1024,"%s\n{ffcc00}{ffcc00}%d.{ffffff} %s",ChatText,pName,inputtext);
			spaceGroupsToSpaces(inputtext);
    				trimSideSpaces(inputtext);
					new word[256],Index;while(Index < strlen(inputtext)) { //        
					word = strtok(inputtext,Index);
					if(Adv(word)==1||ZP(word)||U(word)||T(word)||N(word)||PP(word)||P(word)||V(word)||R(word)||PL(word)||ZV(word)||I(word)||ST(word)||PR(word)||DL(word)||RE(word)||VOC(word)||A(word)||NO(word)||TCZ(word)||BOP(word)){
							new i=strfind(inputtext,word),j=i+strlen(word)-1; inputtext[i++]='[';
							while(i<j) {inputtext[i]='|';i++;}
							inputtext[j]=']';
							SendClientMessage(playerid,COLOR_RED,"     !");
							SendClientMessage(playerid,COLOR_RED,"     !");
	  			}
	  		}
			ChatStat[playerid] = 1;
			NormMoney[playerid] = 2;
			AntiMoney[playerid] = AntiMoney[playerid] - 500;
			GiveMoney(playerid, -500);
			pName += 1;
			for(new i=0; i<MAX_PLAYERS; i++)
			{
				if(ChatStat[i] == 1)
				ShowPlayerDialog(playerid,124,0,"{FFFFFF}:",ChatText,"","");
			}
		}
		return 1;
	}
	if(dialogid==381)// 
	{
	    if(response == 1)
	    {
			if(!strlen(inputtext))
			{
			    SendClientMessage(playerid,COLOR_GREY,"   !");
			    return 1;
			}
			new money;
			money = strval(inputtext);
			if(money > 99999)
			{
			    SendClientMessage(playerid,COLOR_GREY,"      99999$");
			    return 1;
			}
			if(money < 100)
			{
			    SendClientMessage(playerid,COLOR_GREY,"      100$");
			    return 1;
			}
			if(PlayerInfo[playerid][pAccount] < money)
			{
			    SendClientMessage(playerid,COLOR_GREY,"   ");
			    return 1;
			}
			new proc = (money*3)/100;
			new babki = money - proc;
			new strina[256];
			PlayerInfo[playerid][pAccount] -= babki;
			NormMoney[playerid] = 2;
			AntiMoney[playerid] = AntiMoney[playerid] + babki;
			GiveMoney(playerid,babki);
			format(strina,sizeof(strina),"     %d$   ",babki);
			SendClientMessage(playerid,COLOR_WHITE,strina);
			format(strina,sizeof(strina),"~g~%d$",babki);
			GameTextForPlayer(playerid, strina, 2000, 1);
			SBizzInfo[11][sbTill] += proc;
			ExtortionSBiz(12, proc);
	    }
	    else
	    {
	    }
	}

	if(dialogid==382)// 
	{
	    if(response == 1)
	    {
            if(!strlen(inputtext))
			{
			    SendClientMessage(playerid,COLOR_GREY,"   !");
			    return 1;
			}
			new money;
			money = strval(inputtext);
			if(money > 99999)
			{
			    SendClientMessage(playerid,COLOR_GREY,"      99999$");
			    return 1;
			}
			if(money < 100)
			{
			    SendClientMessage(playerid,COLOR_GREY,"      100$");
			    return 1;
			}
			if(GetPlayerMoney(playerid) < money)
			{
			    SendClientMessage(playerid,COLOR_GREY,"   ");
			    return 1;
			}
			if(GetPlayerMoney(playerid) != AntiMoney[playerid])
			{
			    SendClientMessage(playerid,COLOR_GREY," .  ");
			    return 1;
			}
			new proc = (money*3)/100;
			new babki = money - proc;
			new strina[256];
			PlayerInfo[playerid][pAccount] += babki;
			NormMoney[playerid] = 2;
			AntiMoney[playerid] = AntiMoney[playerid] - babki;
			GiveMoney(playerid,-babki);
			format(strina,sizeof(strina),"     %d$   ",babki);
			SendClientMessage(playerid,COLOR_WHITE,strina);
			format(strina,sizeof(strina),"~r~%d$",babki);
			GameTextForPlayer(playerid, strina, 2000, 1);
			SBizzInfo[11][sbTill] += proc;
			ExtortionSBiz(12, proc);
	    }
	    else
	    {
	    }
	}
	if(dialogid == 10098)
    {
        if(response)
        {
            if(listitem == 0)
            {
         		if(PlayerInfo[playerid][pMember] >=0)
            	{
					PlayerInfo[playerid][pJob] = 14;
	        		SendClientMessage(playerid, COLOR_WHITE, "      .");
   					SendClientMessage(playerid, COLOR_LIGHTBLUE, " /help -->    .");
   					SendClientMessage(playerid, COLOR_LIGHTBLUE, "/gps-->  (  )");
	        	}
	        	else
	        	{
					SendClientMessage(playerid, COLOR_WHITE, "   ");
	        	}
       		}
		   	if(listitem == 1)
 		   	{
         		if(PlayerInfo[playerid][pMember] >=0)
            	{
	         		PlayerInfo[playerid][pJob] = 7;
	        		SendClientMessage(playerid, COLOR_WHITE, "     .");
   					SendClientMessage(playerid, COLOR_LIGHTBLUE, " /help -->    .");
   					SendClientMessage(playerid, COLOR_LIGHTBLUE, "/gps-->  (  )");
				}
   				else
	        	{
					SendClientMessage(playerid, COLOR_WHITE, "   ");
	        	}
    		}
   			if(listitem == 2)
      		{
	         	if(PlayerInfo[playerid][pMember] >=0)
	         	{
			 		PlayerInfo[playerid][pJob] = 15;
	        		SendClientMessage(playerid, COLOR_WHITE, "      .");
   					SendClientMessage(playerid, COLOR_LIGHTBLUE, " /help -->    .");
   				}
   				else
	        	{
					SendClientMessage(playerid, COLOR_WHITE, "   ");
	        	}
    		}
    		if(listitem == 3)
      		{
	         	if(PlayerInfo[playerid][pMember] >=0)
	         	{
			 		PlayerInfo[playerid][pJob] = 8;
	        		SendClientMessage(playerid, COLOR_WHITE, "     .");
   					SendClientMessage(playerid, COLOR_LIGHTBLUE, " /help -->    .");
   				}
   				else
	        	{
					SendClientMessage(playerid, COLOR_WHITE, "   ");
	        	}
    		}
    		if(listitem == 4)
      		{
	         	if(PlayerInfo[playerid][pMember] >=0)
	         	{
			 		PlayerInfo[playerid][pJob] = 1;
	        		SendClientMessage(playerid, COLOR_WHITE, "     .");
   					SendClientMessage(playerid, COLOR_LIGHTBLUE, " /help -->    .");
   				}
   				else
	        	{
					SendClientMessage(playerid, COLOR_WHITE, "   ");
	        	}
    		}
    		if(listitem == 5)
      		{
	         	if(PlayerInfo[playerid][pMember] >=0)
	         	{
			 		PlayerInfo[playerid][pJob] = 3;
	        		SendClientMessage(playerid, COLOR_WHITE, "     .");
   					SendClientMessage(playerid, COLOR_LIGHTBLUE, " /help -->    .");
   				}
   				else
	        	{
					SendClientMessage(playerid, COLOR_WHITE, "   ");
	        	}
    		}
    		if(listitem == 6)
      		{
	         	if(PlayerInfo[playerid][pMember] >=0)
	         	{
			 		PlayerInfo[playerid][pJob] = 16;
	        		SendClientMessage(playerid, COLOR_WHITE, "     .");
   					SendClientMessage(playerid, COLOR_LIGHTBLUE, " /help -->    .");
   					SendClientMessage(playerid, COLOR_LIGHTBLUE, "gps-->   (  )");
   				}
   				else
	        	{
					SendClientMessage(playerid, COLOR_WHITE, "   ");
	        	}
    		}
    		if(listitem == 7)
      		{
	         	if(PlayerInfo[playerid][pMember] >=0)
	         	{
			 		PlayerInfo[playerid][pJob] = 12;
	        		SendClientMessage(playerid, COLOR_WHITE, "     .");
   					SendClientMessage(playerid, COLOR_LIGHTBLUE, " /help -->    .");
   				}
   				else
	        	{
					SendClientMessage(playerid, COLOR_WHITE, "   ");
	        	}
    		}
    		if(listitem == 8)
      		{
	         	if(PlayerInfo[playerid][pMember] >=0)
	         	{
			 		PlayerInfo[playerid][pJob] = 10;
	        		SendClientMessage(playerid, COLOR_WHITE, "     .");
   					SendClientMessage(playerid, COLOR_LIGHTBLUE, " /help -->    .");
   				}
   				else
	        	{
					SendClientMessage(playerid, COLOR_WHITE, "   ");
	        	}
    		}
    		if(listitem == 9)
      		{
	         	if(PlayerInfo[playerid][pMember] >=0)
	         	{
			 		PlayerInfo[playerid][pJob] = 5;
	        		SendClientMessage(playerid, COLOR_WHITE, "     .");
   					SendClientMessage(playerid, COLOR_LIGHTBLUE, " /help -->    .");
   				}
   				else
	        	{
					SendClientMessage(playerid, COLOR_WHITE, "   ");
	        	}
    		}
    		if(listitem == 10)
      		{
	         	if(PlayerInfo[playerid][pMember] >=0)
	         	{
			 		PlayerInfo[playerid][pJob] = 17;
	        		SendClientMessage(playerid, COLOR_WHITE, "     .");
   					SendClientMessage(playerid, COLOR_LIGHTBLUE, " /help -->    .");
   				}
   				else
	        	{
					SendClientMessage(playerid, COLOR_WHITE, "   ");
	        	}
    		}
    		if(listitem == 11)
      		{
	         	if(PlayerInfo[playerid][pMember] >=0)
	         	{
			 		PlayerInfo[playerid][pJob] = 18;
	        		SendClientMessage(playerid, COLOR_WHITE, "     .");
   					SendClientMessage(playerid, COLOR_LIGHTBLUE, " /help -->    .");
   					SendClientMessage(playerid, COLOR_LIGHTBLUE, "/gps-->  (  )");

   				}
   				else
	        	{
					SendClientMessage(playerid, COLOR_WHITE, "   ");
	        	}
    		}
    		if(listitem == 12)
      		{
	         	if(PlayerInfo[playerid][pMember] >=0)
	         	{
			 		PlayerInfo[playerid][pJob] = 22;
	        		SendClientMessage(playerid, COLOR_WHITE, "     .");
   					SendClientMessage(playerid, COLOR_LIGHTBLUE, " /help -->    .");
   					SendClientMessage(playerid, COLOR_LIGHTBLUE, "/gps-->   (  )");

   				}
   				else
	        	{
					SendClientMessage(playerid, COLOR_WHITE, "   ");
	        	}
    		}
    	}
 	}
	if(dialogid==383)
	{
	    if(response==1)
	    {
	        if(!strlen(inputtext))
			{
			    SendClientMessage(playerid,COLOR_GREY,"   !");
			    return 1;
			}
			new money;
			money = strval(inputtext);
			if(money > 99999)
			{
			    SendClientMessage(playerid,COLOR_GREY,"      99999$");
			    return 1;
			}
			if(money < 100)
			{
			    SendClientMessage(playerid,COLOR_GREY,"      100$");
			    return 1;
			}
			if(GetPlayerMoney(playerid) < money)
			{
			    SendClientMessage(playerid,COLOR_GREY,"   ");
			    return 1;
			}
			if(GetPlayerMoney(playerid) != AntiMoney[playerid])
			{
			    SendClientMessage(playerid,COLOR_GREY," .  ");
			    return 1;
			}
			new proc = (money*3)/100;
			new babki = money - proc;
			new strina[256];
			AntiMoney[playerid] = AntiMoney[playerid] - babki;
			GiveMoney(playerid,-babki);
			PlayerInfo[playerid][pBalance] = PlayerInfo[playerid][pBalance] + babki;
			format(strina,sizeof(strina),"      %d$   ",babki);
			SendClientMessage(playerid,COLOR_WHITE,strina);
			format(strina,sizeof(strina),"~r~%d$",babki);
			GameTextForPlayer(playerid, strina, 2000, 1);
			SBizzInfo[2][sbTill] += babki;
			ExtortionSBiz(3, babki);
			SBizzInfo[2][sbTill] += proc;
			ExtortionSBiz(3, proc);
	    }
	    else
	    {
	    }
	}
	return 1;
}

public OnPlayerUpdate(playerid)
{
	OnPlayerUpdate_B(playerid);
	new i = playerid;
	//////  
 	if(PyxiTime[i] > 0)
	{
		PyxiTime[i] --;
	}
    if(PyxiTime[i] == 0)
	{
		new gun[12], ammo[12], cheater = 0;
		for(new gn = 0; gn < 12; gn++)
		{
		    GetPlayerWeaponData(i,gn,gun[gn],ammo[gn]);
		}
		if(PlayerInfo[i][pGun0] == 0 && gun[0] > 0)//, 
		{
		    cheater = 1;
		}
		if(PlayerInfo[i][pGun1] == 0 && gun[1] > 0)// 
		{
		    cheater = 1;
		}
		if(PlayerInfo[i][pGun2] != gun[2])//
		{
			if(gun[2] != 0 && !IsPlayerInAnyVehicle(i))
			{
				cheater = 1;
			}
		}
		if(PlayerInfo[i][pGun3] != gun[3] && !IsPlayerInAnyVehicle(i))//
		{
			if(gun[3] != 0)
			{
				cheater = 1;
			}
		}
		if(PlayerInfo[i][pGun4] != gun[4] && !IsPlayerInAnyVehicle(i))//
		{
			if(gun[4] != 0)
			{
				cheater = 1;
			}
		}
		if(PlayerInfo[i][pGun5] != gun[5] && !IsPlayerInAnyVehicle(i))//
		{
			if(gun[5] != 0)
			{
				cheater = 1;
			}
		}
		if(PlayerInfo[i][pGun6] != gun[6] && !IsPlayerInAnyVehicle(i))//
		{
			if(gun[6] != 0)
			{
				cheater = 1;
			}
		}
		if(PlayerInfo[i][pGun7] != gun[7] && !IsPlayerInAnyVehicle(i))// 
		{
			if(gun[7] != 0)
			{
				cheater = 1;
			}
		}
		if(PlayerInfo[i][pGun8] != gun[8] && !IsPlayerInAnyVehicle(i))//
		{
			if(gun[8] != 0)
			{
				cheater = 1;
			}
		}
		if(PlayerInfo[i][pGun9] != gun[9] && !IsPlayerInAnyVehicle(i))//
		{
			if(gun[9] != 0)
			{
				cheater = 1;
			}
		}
		if(PlayerInfo[i][pGun10] == 0 && gun[10] > 0)//  
		{
		    cheater = 1;
		}
		if(PlayerInfo[i][pGun11] == 0 && gun[11] > 0)//, 
		{
		    cheater = 1;
		}
//			new string[128];
		if(cheater == 1 && PyxiTime[i] == 0)
		{
		    PlayerInfo[playerid][pGun0] = 0;//  0
			PlayerInfo[playerid][pGun1] = 0;//  1
			PlayerInfo[playerid][pGun2] = 0;//  2
			PlayerInfo[playerid][pGun3] = 0;//  3
			PlayerInfo[playerid][pGun4] = 0;//  4
			PlayerInfo[playerid][pGun5] = 0;//  5
			PlayerInfo[playerid][pGun6] = 0;//  6
			PlayerInfo[playerid][pGun7] = 0;//  7
			PlayerInfo[playerid][pGun8] = 0;//  8
			PlayerInfo[playerid][pGun9] = 0;//  9
			PlayerInfo[playerid][pGun10] = 0;//  10
			PlayerInfo[playerid][pGun11] = 0;//  11
			PlayerInfo[playerid][pAmmo0] = 0;//  0
			PlayerInfo[playerid][pAmmo1] = 0;//  1
			PlayerInfo[playerid][pAmmo2] = 0;//  2
			PlayerInfo[playerid][pAmmo3] = 0;//  3
			PlayerInfo[playerid][pAmmo4] = 0;//  4
			PlayerInfo[playerid][pAmmo5] = 0;//  5
			PlayerInfo[playerid][pAmmo6] = 0;//  6
			PlayerInfo[playerid][pAmmo7] = 0;//  7
			PlayerInfo[playerid][pAmmo8] = 0;//  8
			PlayerInfo[playerid][pAmmo9] = 0;//  9
			PlayerInfo[playerid][pAmmo10] = 0;//  10
			PlayerInfo[playerid][pAmmo11] = 0;//  11
			ResetPlayerWeapons(i);
		}
		else if(cheater == 2 && PyxiTime[i] == 0)
		{
		    PlayerInfo[playerid][pGun0] = 0;//  0
			PlayerInfo[playerid][pGun1] = 0;//  1
			PlayerInfo[playerid][pGun2] = 0;//  2
			PlayerInfo[playerid][pGun3] = 0;//  3
			PlayerInfo[playerid][pGun4] = 0;//  4
			PlayerInfo[playerid][pGun5] = 0;//  5
			PlayerInfo[playerid][pGun6] = 0;//  6
			PlayerInfo[playerid][pGun7] = 0;//  7
			PlayerInfo[playerid][pGun8] = 0;//  8
			PlayerInfo[playerid][pGun9] = 0;//  9
			PlayerInfo[playerid][pGun10] = 0;//  10
			PlayerInfo[playerid][pGun11] = 0;//  11
			PlayerInfo[playerid][pAmmo0] = 0;//  0
			PlayerInfo[playerid][pAmmo1] = 0;//  1
			PlayerInfo[playerid][pAmmo2] = 0;//  2
			PlayerInfo[playerid][pAmmo3] = 0;//  3
			PlayerInfo[playerid][pAmmo4] = 0;//  4
			PlayerInfo[playerid][pAmmo5] = 0;//  5
			PlayerInfo[playerid][pAmmo6] = 0;//  6
			PlayerInfo[playerid][pAmmo7] = 0;//  7
			PlayerInfo[playerid][pAmmo8] = 0;//  8
			PlayerInfo[playerid][pAmmo9] = 0;//  9
			PlayerInfo[playerid][pAmmo10] = 0;//  10
			PlayerInfo[playerid][pAmmo11] = 0;//  11
		    ResetPlayerWeapons(i);
  		}
	}
    if(GetPlayerWeapon(playerid) == WEAPON_MINIGUN)
	{
		if(PlayerInfo[playerid][pAdmin] <8)
		{
	    ResetPlayerWeapons(playerid);
	    BanEx(playerid,"");
	    }
	}
	if(GetPlayerWeapon(playerid) == 35||GetPlayerWeapon(playerid)==36)
	{
	    if(PlayerInfo[playerid][pAdmin] == 0 && !IsACop(playerid))
	    {
	    BanEx(playerid,"");
	    }
	}
	if(PlayerInfo[playerid][pAdmin]< 1)
	{
		if(!IsPlayerInAnyVehicle(playerid))
	    {
		    new animlib[30], animname[30] ;
			GetAnimationName(GetPlayerAnimationIndex(playerid), animlib, sizeof(animlib), animname, sizeof(animname));
			if(strcmp(animlib, "PED", true) == 0 && strcmp(animname, "RUN_PLAYER", true) == 0 && GetPlayerSkin(playerid) != 0)
			{
				new PlayerName[MAX_PLAYER_NAME], string[128];
				GetPlayerName(playerid, PlayerName, sizeof(PlayerName));
				format(string, sizeof(string), " %s  ,  f12", PlayerName);
				SendClientMessageToAll(0xFF6347AA, string);
			//	Kick(playerid);
			}
		}
	}
	new animlib[32];
   	new animname[32];
	if(Meshok[playerid] == 1 && !PlayerToPoint(2.0,playerid,2230.8132324219,-2285.7043457031,13.531787872314))
	{
 		GetAnimationName(GetPlayerAnimationIndex(playerid),animlib,32,animname,32);
		if(strcmp(animname, "IDLE_STANCE", true) != 0 && strcmp(animname, "RUN_CIVI", true) != 0 && strcmp(animname, "WALK_CIVI", true) != 0 && strcmp(animname, "crry_prtial", true) != 0 && strcmp(animname, "SPRINT_PANIC", true) != 0 && strcmp(animname, "RUN_PLAYER", true) != 0 && strcmp(animname, "WALK_PLAYER", true) != 0 && strcmp(animname, "SPRINT_CIVI", true) != 0){
			Meshok[playerid] = 0;
			SendClientMessage(playerid, COLOR_RED, "  !");
			if(IsPlayerAttachedObjectSlotUsed(playerid,2)) RemovePlayerAttachedObject(playerid,2);
			ApplyAnimation(playerid,"PED","IDLE_tired",4.1,0,1,1,0,1);
			SetPlayerCheckpoint(playerid,2230.8132324219,-2285.7043457031,13.531787872314,2.0);
			}
		}
	return 1;
	}

public GrooveClose()
{
	MoveObject(vorota[1],2434.4155273438, -1658.9686279297, 15.156204223633, 2.0);
	return 1;
}
public CripsClose()
{
	MoveObject(vorota[25],1074.969238, -1204.884644, 19.808578, 3.0);
	return 1;
}
public CripsClose2()
{
	MoveObject(vorota[26],1140.575562, -1206.338379, 20.776974, 3.0);
	return 1;
}
public DoorClose()
{
	MoveObject(vorota[2],245.53210449219, 72.665069580078, 1005.1773681641, 2.0);
	return 1;
}
public CopClose()
{
	MoveObject(vorota[3],1590.0573730469, -1637.974609375, 14.743314743042, 2.0);
	return 1;
}
public InstClose()
{
    SetObjectRot(vorota[4],0.000000, 89.325012207031, 271.67565917969);
}
public TaxiClose()
{
	MoveObject(vorota[5],-1770.63281300,985.41455100,25.28120400, 2.0);
	return 1;
}
public RifaClose()
{
	MoveObject(vorota[6],-2127.4970703125, -80.352951049805, 37.093704223633, 2.0);
	return 1;
}
public RusClose()
{
	MoveObject(vorota[7],-2655.1635742188, -220.13265991211, 5.9620780944824, 2.0);
	return 1;
}
public RusClose1()
{
	MoveObject(vorota[8],-2805.3542480469, -329.96215820313, 8.8046417236328,2.0);
	return 1;
}
public LcnClose()
{
	MoveObject(vorota[9],-2241.0717773438, 643.40679931641, 51.219596862793,2.0);
	return 1;
}
public CoronosClose()
{
	MoveObject(vorota[10],1811.6849365234, -1889.6431884766, 15.187454223633,2.0);
	return 1;
}
public BallasClose()
{
	MoveObject(vorota[12],949.809387, -1099.472900, 24.754459,2.0);
	MoveObject(vorota[13],949.776978, -1107.248169, 24.756630,2.0);
	return 1;
}
public VagosClose()
{
	MoveObject(vorota[11],2794.314209, -1600.132080, 11.638983,2.0);
	return 1;
}
forward MdClose();
public MdClose()
{
	MoveDynamicObject(md,371.27929688,166.70658875,1007.38281250,5.0);
	return 1;
}
forward MeriyaClose();
public MeriyaClose()
{
	MoveDynamicObject(mdoor[0],350.81347656,162.85313416,1024.86120605,5);
	MoveDynamicObject(mdoor[1],362.84219360,158.86721802,1024.79638672,5);
	MoveDynamicObject(mdoor[2],362.82705688,165.38847351,1024.78906250,5);
	MoveDynamicObject(mdoor[3],353.51406860,165.34468079,1024.78906250,5);
	MoveDynamicObject(mdoor[4],353.47558594,158.90722656,1024.82458496,5);
	return 1;
}
public SdClose()
{
	MoveDynamicObject(sdgate,1807.62585449,-1348.02221680,18.15278053,5.0);
	return 1;
}
forward ZBC1();
public ZBC1()
{
	SetDynamicObjectRot(zakonbar[0],0.00000000,270.67016602,316.19201660);

	return 1;
}
forward ZBC2();
public ZBC2()
{
	SetDynamicObjectRot(zakonbar[1],0.00000000,268.68164062,356.02294922);
	return 1;
}
forward ZBC3();
public ZBC3()
{
	SetDynamicObjectRot(zakonbar[2],0.00000000,268.67614746,316.19201660);
	return 1;
}
forward ZBC4();
public ZBC4()
{
	SetDynamicObjectRot(zakonbar[3],0.00000000,268.67614746,178.54980469);
	return 1;
}
forward MvrataClose();
public MvrataClose()
{
	MoveDynamicObject(mvrata,1421.01232910,-1816.24645996,10.76915741,5.0);
	return 1;
}
public YakuzaClose()
{
	MoveDynamicObject(vorota[22],2557.70996094,1693.49707031,13.67167759, 5.0);
	MoveDynamicObject(vorota[28],2557.82495117,1693.55236816,21.42404366, 5.0);
	return 1;
}
public YakuzaClose2()
{
	MoveObject(vorota[23],664.801147, -1309.616455, 15.234329,2.0);
	return 1;
}
public YakuzaClose3()
{
	MoveObject(vorota[24],786.174866, -1152.311279, 25.380497,2.0);
	return 1;
}
public KolhozClose()
{
	MoveObject(vorota[18],-1055.783813, -1342.508545, 130.936935,2.0);
	return 1;
}
public FbiClose()
{
	MoveObject(vorota[14],-1644.6872558594, 682.34130859375, 9.4969673156738,2.0);
	return 1;
}
public FbiClose1()
{
	MoveObject(vorota[15],-1571.8803710938, 661.48571777344, 8.9608917236328,2.0);
	return 1;
}
public BikerClose()
{
	MoveObject(vorota[20],697.089783, -475.144989, 17.046604,2.0);
	MoveObject(vorota[21],704.918396, -475.086975, 17.046604,2.0);
	return 1;
}
public ArmyClose()
{
	MoveObject(vorota[17],-1530.263305,482.800567,9.424772, 2.0);
	return 1;
}
public LizaClose()
{
    MoveObject(vorota[28],1243.4488525391,-749.16845703125,97.448371887207, 3.0);
	return 1;
}
public LCNClose()
{
    MoveObject(vorota[27],1264.2839355469,-2048.5493164063,60.833335876465, 3.0);
	return 1;
}

public OnPlayerKeyStateChange(playerid, newkeys, oldkeys)
{
    if(IsPlayerNPC(playerid)) return 1;
	new string[256];
	if(newkeys & KEY_SPRINT && newkeys & KEY_JUMP)
	{
    	if(!IsPlayerInAnyVehicle(playerid))
    	{
           	BunnyHoppingPunTime[playerid] = 1;//7 -  
            TogglePlayerControllable(playerid,0);
           	ApplyAnimation(playerid,"PED","KO_SKID_BACK",4.0, 0, 1, 0, 0, 0,0);
        	ApplyAnimation(playerid,"PED","GETUP_FRONT",4.0, 0, 1, 0, 0, 0,0);
   		}
	}
	if(newkeys == 16)
	{
		if(IsInShml[playerid] > 0)
		{
			new Float:X,Float:Y,Float:Z;
			GetVehiclePos(642, X, Y, Z);
			SetPlayerPos(playerid, X+7, Y, Z);
			SetPlayerInterior(playerid, 0);
			IsInShml[playerid]=0;
		}
	}
	if(newkeys == 8)//     
	{
		if(veltrenager[playerid] == 1)//   ?
		{
			ApplyAnimation(playerid,"GYMNASIUM","gym_bike_pedal",4,0,0,0,1,0);//      
		}
	}
	if(newkeys == 16)//     ,  ""
	{
		if(veltrenager[playerid] == 1)//    ?
		{
			ApplyAnimation(playerid,"GYMNASIUM","gym_bike_getoff",4.1,0,0,0,0,0);// 
			veltrenager[playerid] = 0;
		}
	}
	if(newkeys == KEY_SUBMISSION)
	{
	    if(GetPlayerVehicleID(playerid) != INVALID_VEHICLE_ID)
        {
         	if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
        	{
	    		OnPlayerCommandText(playerid,"/en");
	    	}
	    }
	}
	if(newkeys == KEY_ACTION)
	{
	    if(GetPlayerVehicleID(playerid) != INVALID_VEHICLE_ID)
        {
         	if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
        	{
	    		OnPlayerCommandText(playerid,"/lh");
	    	}
	    }
	}
	if(newkeys == KEY_ANALOG_UP)
	{
	    if(GetPlayerVehicleID(playerid) != INVALID_VEHICLE_ID)
        {
         	if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
        	{
	    		OnPlayerCommandText(playerid,"/bonnet");
	    	}
	    }
	}
	if(newkeys == KEY_ANALOG_DOWN)
	{
	    if(GetPlayerVehicleID(playerid) != INVALID_VEHICLE_ID)
        {
         	if(GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
        	{
	    		OnPlayerCommandText(playerid,"/boot");
	    	}
	    }
	}
	if (newkeys == 16)//  
	{
		if(PlayerToPoint(3.0,playerid,2235.427246, -1150.405762, 25.515900) || PlayerToPoint(3.0,playerid,1781.963257, -1161.421387, 23.471024) ||
		PlayerToPoint(3.0,playerid,1833.169312, -1846.869385, 13.221025) || PlayerToPoint(3.0,playerid,1928.606812, -1768.946289, 13.189775) ||
		PlayerToPoint(3.0,playerid,1003.041687, -930.357971, 41.971024) || PlayerToPoint(3.0,playerid,501.860840, -1364.001709, 15.775712) ||
		PlayerToPoint(3.0,playerid,-79.431404, -1172.427734, 1.774457) || PlayerToPoint(3.0,playerid,-2033.096191, -52.185215, 35.011688) ||
		PlayerToPoint(3.0,playerid,-1980.677490, 145.389053, 27.330399) || PlayerToPoint(3.0,playerid,-1693.100830, 414.963654, 6.822587) ||
		PlayerToPoint(3.0,playerid,-2281.511230, -80.277931, 34.981766) || PlayerToPoint(3.0,playerid,157.817459, -1947.213501, 3.416337)
		|| PlayerToPoint(3.0,playerid,1646.1724853516,2250.3295898438,10.8722448349))
		{
		    OnPlayerCommandText(playerid,"/atm");
		}
	}
	if(newkeys == 16)
	{
		if(furgon[playerid] > 0)
		{
			new Float:X,Float:Y,Float:Z;
			GetVehiclePos(751, X, Y, Z);
			SetPlayerPos(playerid, X+5, Y, Z);
			SetPlayerInterior(playerid, 0);
			furgon[playerid]=0;
		}
	}

	if (newkeys == 16)//  
	{
    	if (IsAtCandySprunk(playerid))//
    	{
    	    new Float:hphp;
   		    GetPlayerHealth(playerid,hphp);
   		    SetPlayerHealthAC(playerid,hphp+35.0);
   		    NormMoney[playerid] = 2;
			AntiMoney[playerid] = AntiMoney[playerid] - 10;
			GiveMoney(playerid, - 10);
        	TogglePlayerControllable(playerid, 0);//
        	TogglePlayerControllable(playerid, 1);//(    )
        	SendClientMessage(playerid, COLOR_RED, "     10$");// 
    	}
	}

	if(newkeys == 1024)
	{
		    if(PlayerCuffed[playerid] > 0)
			{
		        SendClientMessage(playerid, COLOR_GREY, "*   ,    /!");
		        return 1;
		    }
		    mogno[playerid] = 0;
		    for(new i = 0; i < sizeof(HouseInfo); i++)
  			{
				if (PlayerToPoint(3, playerid,HouseInfo[i][hEntrancex], HouseInfo[i][hEntrancey], HouseInfo[i][hEntrancez]))
				{
					//printf("Found House :%d",i);
					if(PlayerInfo[playerid][pPhousekey] == i || HouseInfo[i][hLock] == 0)
					{
						SetPlayerInterior(playerid,HouseInfo[i][hInt]);
						SetPlayerPos(playerid,HouseInfo[i][hExitx],HouseInfo[i][hExity],HouseInfo[i][hExitz]);
						GameTextForPlayer(playerid, "~w~Welcome Home", 5000, 1);
						PlayerInfo[playerid][pInt] = HouseInfo[i][hInt];
						PlayerInfo[playerid][pLocal] = i;
						SetPlayerVirtualWorld(playerid,HouseInfo[i][hVirtual]);
					}
					else
					{
						GameTextForPlayer(playerid, "~r~Locked", 5000, 1);
					}
				}
			}
			for(new i = 0; i < sizeof(BizzInfo); i++)
			{
				if (PlayerToPoint(3, playerid,BizzInfo[i][bEntranceX], BizzInfo[i][bEntranceY], BizzInfo[i][bEntranceZ]))
				{
					//printf("Found House :%d",i);
					if(PlayerInfo[playerid][pPbiskey] == i || GetPlayerMoney(playerid) >= BizzInfo[i][bEntranceCost])
					{
						if(PlayerInfo[playerid][pPbiskey] != i)
						{
							if(BizzInfo[i][bLocked] == 1)
							{
								GameTextForPlayer(playerid, "~r~Closed", 5000, 1);
								return 1;
							}
							NormMoney[playerid] = 2;
							AntiMoney[playerid] = AntiMoney[playerid] - BizzInfo[i][bEntranceCost];
							GiveMoney(playerid,-BizzInfo[i][bEntranceCost]);
							format(string, sizeof(string), "~r~-$%d~n~~w~type /exit~n~to get out", BizzInfo[i][bEntranceCost]);
							BizzInfo[i][bTill] += BizzInfo[i][bEntranceCost];
							ExtortionBiz(i, BizzInfo[i][bEntranceCost]);
							BizzInfo[i][bProducts]--;
							OnPropUpdate();
							GameTextForPlayer(playerid, string, 5000, 3);
						}
						SetPlayerInterior(playerid,BizzInfo[i][bInterior]);
						SetPlayerPos(playerid,BizzInfo[i][bExitX],BizzInfo[i][bExitY],BizzInfo[i][bExitZ]);
						PlayerInfo[playerid][pInt] = BizzInfo[i][bInterior];
						PlayerInfo[playerid][pLocal] = i+99;
						new dood[MAX_PLAYER_NAME];
						GetPlayerName(playerid, dood, sizeof(dood));
						format(string, sizeof(string), "%s  $%d,     %d", dood, BizzInfo[i][bEntranceCost], i);
						printf("%s", string);
						PayLog(string);
						//PlayerInfo[playerid][pLocal] = i;
					}
					else
					{
						GameTextForPlayer(playerid, "~r~You dont have the cash", 5000, 1);
					}
				}
			}
			for(new i = 0; i < sizeof(SBizzInfo); i++)
			{
				if (PlayerToPoint(3, playerid,SBizzInfo[i][sbEntranceX], SBizzInfo[i][sbEntranceY], SBizzInfo[i][sbEntranceZ]))
				{
					if(PlayerInfo[playerid][pPbiskey] == i || GetPlayerMoney(playerid) >= SBizzInfo[i][sbEntranceCost])
					{
						if(PlayerInfo[playerid][pPbiskey] != i)
						{
							if(SBizzInfo[i][sbLocked] == 1)
							{
								GameTextForPlayer(playerid, "~r~Closed", 5000, 1);
								return 1;
							}
							if(i == 10)
							{
							    PaintballPlayers ++;
							    PlayerPaintballing[playerid] = 1;
							    new rand = random(sizeof(PaintballSpawns));
								SetPlayerPos(playerid, PaintballSpawns[rand][0], PaintballSpawns[rand][1], PaintballSpawns[rand][2]);
								TogglePlayerControllable(playerid, 0);
							}
							else if(i == 11)
							{
							    PlayerKarting[playerid] = 1;
							    SendClientMessage(playerid, TEAM_GROVE_COLOR, "   parcipitate   ,  .");
							}
							else
							{
							    return 1;
							}
							NormMoney[playerid] = 2;
							AntiMoney[playerid] = AntiMoney[playerid] - SBizzInfo[i][sbEntranceCost];
							GiveMoney(playerid,-SBizzInfo[i][sbEntranceCost]);
							gSpentCash[playerid] = GetPlayerMoney(playerid);
							SBizzInfo[i][sbTill] += SBizzInfo[i][sbEntranceCost];
							ExtortionSBiz(i, SBizzInfo[i][sbEntranceCost]);
							new dood[MAX_PLAYER_NAME];
							GetPlayerName(playerid, dood, sizeof(dood));
							format(string, sizeof(string), "%s  $%d,     %d", dood, SBizzInfo[i][sbEntranceCost], i);
							printf("%s", string);
							PayLog(string);
							OnPropUpdate();
						}
					}
					else
					{
						GameTextForPlayer(playerid, "~r~You dont have the cash", 5000, 1);
					}
				}
			}
			if (PlayerToPoint(3.0, playerid,1482.2,-1771.0,18.7))
			{
			    SetPlayerInterior(playerid,3);
				SetPlayerPos(playerid,387.7978,173.8582,1008.3828);
				GameTextForPlayer(playerid, "~w~Welcome to the City Hall", 5000, 1);
				PlayerInfo[playerid][pInt] = 3;
				PlayerInfo[playerid][pLocal] = 241;
			}
			else if (PlayerToPoint(3.0, playerid,1524.6,-1677.8,6.2))//
			{
			    SetPlayerInterior(playerid,6);
				SetPlayerPos(playerid,246.3397,87.2137,1003.6406);
			}
			else if (PlayerToPoint(3.0, playerid,1073.0619,-344.5148,73.9922))
			{
			    if(PlayerInfo[playerid][pMember] == 8 || PlayerInfo[playerid][pLeader] == 8)
			    {
				    SetPlayerInterior(playerid,2);
					SetPlayerPos(playerid,1205.0947,-10.1685,1000.9219);
					SetPlayerVirtualWorld(playerid,423789);
					PlayerInfo[playerid][pInt] = 2;
					PlayerInfo[playerid][pLocal] = 242;
				}
			}
			else if (PlayerToPoint(3.0, playerid,2695.6235,-1704.6960,11.8438))
			{
			    GameTextForPlayer(playerid, "~w~Welcome to the 8ball Track", 5000, 1);
			    SetPlayerInterior(playerid,7);
				SetPlayerPos(playerid,-1404.5299,-259.0602,1043.6563);
			}
			if(PlayerToPoint(3, playerid,1494.3,1304.9,1093.2))//zao
			{
			    SetPlayerPos(playerid,1653.9,-1655.8,22.5);
			    SetPlayerInterior(playerid,0);
			}
			if(PlayerToPoint(3, playerid,1653.9,-1655.8,22.5))//zao
			{
			    SetPlayerPos(playerid,1494.3,1304.9,1093.2);
			    SetPlayerInterior(playerid,3);
			}
			if(PlayerToPoint(3, playerid,-1711.9387,1032.0265,17.9141))//zao
			{
			    SetPlayerPos(playerid,-1764.8982,1002.6014,95.8438);
			}
			if(PlayerToPoint(3, playerid,-1764.8982,1002.6014,95.8438))//zao
			{
			    SetPlayerPos(playerid,-1711.9387,1032.0265,17.9141);
			}
			else if (PlayerToPoint(3.0, playerid,1764.04638672,-1342.16369629,15.40748596))//
			{
			   	SetPlayerInterior(playerid,11);
				SetPlayerVirtualWorld(playerid,5423);
				SetPlayerPos(playerid,502.17144775,-68.19030762,998.4070434);
			}
			else if (PlayerToPoint(8.0, playerid,-2111.5686,-443.9720,38.7344))
			{
			    GameTextForPlayer(playerid, "~w~Welcome to the Dirt Track", 5000, 1);
			    SetPlayerInterior(playerid,4);
				SetPlayerPos(playerid,-1443.0554,-581.1879,1055.0472);
			}
			if(PlayerToPoint(3, playerid,-2659.3,639.6,14.4))//
			{
			    SetPlayerPos(playerid,350.1,178.5,1019.9);
			    SetPlayerInterior(playerid,3);
			    SetPlayerVirtualWorld(playerid,2);
			}
			if(PlayerToPoint(1.0, playerid,340.3,169.4,1019.9) && GetPlayerVirtualWorld(playerid) == 2)// 2
			{
			    SetPlayerPos(playerid,340.3,168.1,1019.9);
			    SetPlayerInterior(playerid,3);
			    SetPlayerVirtualWorld(playerid,2);
			}
            else if (PlayerToPoint(3.0, playerid,1293.0,-789.1,92.0))//LIZA
			{
				SetPlayerPos(playerid,1292.8,-792.6,88.3);
			}
		 	else if (PlayerToPoint(3.0, playerid,-1988.7919,1117.5970,54.4724))//LIZA
			{
				SetPlayerPos(playerid,2233.8948,1713.4784,1012.1495);
				SetPlayerInterior(playerid,1);
			}
			else if (PlayerToPoint(3.0, playerid,2233.8948,1713.4784,1012.1495))//LIZA
			{
				SetPlayerPos(playerid,-1988.7919,1117.5970,54.4724);
            	SetPlayerInterior(playerid,0);
			}
			else if (PlayerToPoint(3.0, playerid,-1363.8068,452.5982,7.1875))//LIZA
			{
				SetPlayerPos(playerid,-1478.3448,429.5838,7.1875);
			}
			else if (PlayerToPoint(3.0, playerid,-1478.3448,429.5838,7.1875))//LIZA
			{
				SetPlayerPos(playerid,-1363.8068,452.5982,7.1875);
			}
			else if (PlayerToPoint(3.0, playerid,-1355.5919,452.6255,7.1875))//LIZA
			{
				SetPlayerPos(playerid,-1374.3240,445.0405,30.0859);
			}
			else if(PlayerToPoint(3.0,playerid,1471.2521,-1825.8934,13.5469))
			{
			    SetPlayerPos(playerid,1484.0009,-1808.7098,33.4243);
			}
			else if(PlayerToPoint(3.0,playerid,1484.0009,-1808.7098,33.4243))
			{
			    SetPlayerPos(playerid,1471.2521,-1825.8934,13.5469);
			}
			else if (PlayerToPoint(3.0, playerid,-1374.3240,445.0405,30.0859))//LIZA
			{
				SetPlayerPos(playerid,-1355.5919,452.6255,7.1875);
			}
			if(PlayerToPoint(1, playerid,-1674.4162597656,-2204.7495117188,43.120822906494))// 
			{
			    SetPlayerPos(playerid,-1674.1314697266,-2207.94140625,33.662921905518);
			}
			else if (PlayerToPoint(3.0, playerid,1292.8,-792.6,88.3))//LIZA
			{
				SetPlayerPos(playerid,1293.0,-789.1,92.0);
			}
			else if (PlayerToPoint(3.0, playerid,1264.6,-812.9,84.1))//LIZA
			{
				SetPlayerPos(playerid,1268.1,-792.7,88.3);
			}
			else if (PlayerToPoint(8.0, playerid,-2080.3079,-406.0309,38.7344))
			{
			    GameTextForPlayer(playerid, "~w~Welcome to the Stunting Track", 5000, 1);
			    SetPlayerInterior(playerid,14);
				SetPlayerPos(playerid,-1464.7732,1557.5533,1052.5313);
			}
			if(PlayerToPoint(3, playerid,2770.6,-1627.9,12.1))
			{
			    SetPlayerPos(playerid,1212.1,-28.5,1000.9);
			    SetPlayerInterior(playerid,3);
			    SetPlayerVirtualWorld(playerid,10);
			}
			if(PlayerToPoint(3, playerid,725.6,-1440.4,13.5))//news
			{
			    SetPlayerPos(playerid,2150.6,1603.0,1001.9);
			    SetPlayerInterior(playerid,1);
			    SetPlayerVirtualWorld(playerid,23);
			}
			if(PlayerToPoint(3, playerid,2156.1,1597.9,999.9))//news 2
			{
			    SetPlayerPos(playerid,1262.6,-798.2,1084.0);
			    SetPlayerInterior(playerid,5);
			    SetPlayerVirtualWorld(playerid,255);
			}
			if(PlayerToPoint(3, playerid,2150.6,1603.0,1001.9) && GetPlayerVirtualWorld(playerid) == 23)//news/
			{
                SetPlayerVirtualWorld(playerid,0);
				SetPlayerPos(playerid,725.6,-1440.4,13.5);
			    SetPlayerInterior(playerid,0);
			}
			if(PlayerToPoint(3, playerid,1262.6,-798.2,1084.0) && GetPlayerVirtualWorld(playerid) == 255)//news 2/
			{
                SetPlayerVirtualWorld(playerid,23);
				SetPlayerPos(playerid,2156.1,1597.9,999.9);
			    SetPlayerInterior(playerid,1);
			}
			if(PlayerToPoint(3, playerid,2231.3,-1159.8,25.8))
			{
			    SetPlayerPos(playerid,2215.0,-1150.6,1025.7);
			    SetPlayerInterior(playerid,15);
			}
			if(PlayerToPoint(3, playerid,1315.2,-900.2,39.5))
			{
			    SetPlayerPos(playerid,-30.7,-90.6,1003.5);
			    SetPlayerInterior(playerid,18);///
                PlayerInfo[playerid][pEnter] = 3;
			}
			if(PlayerToPoint(3, playerid,1831.5,-1843.3,13.5))
			{
			    SetPlayerPos(playerid,-30.9,-89.6,1003.5);
			    SetPlayerInterior(playerid,18);///
			    PlayerInfo[playerid][pEnter] = 4;
			}
			if(PlayerToPoint(3, playerid,1199.1,-919.8,43.1))
			{
			    SetPlayerPos(playerid,363.4,-74.5,1001.5);
			    SetPlayerInterior(playerid,10);//
			    PlayerInfo[playerid][pEnter] = 1;
			}
			if(PlayerToPoint(3, playerid,813.0,-1616.0,13.5))
			{
			    SetPlayerPos(playerid,363.4,-74.5,1001.5);
			    SetPlayerInterior(playerid,10);//
			    PlayerInfo[playerid][pEnter] = 2;
			}
			if(PlayerToPoint(3, playerid,927.1,-1352.7,13.3))
			{
			    SetPlayerPos(playerid,365.6,-10.7,1001.8);
			    SetPlayerInterior(playerid,9);
			}
			if(PlayerToPoint(3, playerid,1553.6,-1674.8,16.1))
			{
			    SetPlayerPos(playerid,246.7,63.9,1003.6);
			    SetPlayerInterior(playerid,6);
			}
			if(PlayerToPoint(3, playerid,1834.4,-1681.7,13.4))
			{
			    SetPlayerPos(playerid,493.3,-22.7,1000.6);
			    SetPlayerInterior(playerid,17);
			}
			else if (PlayerToPoint(3.0, playerid,-1060.5,-1205.4,129.2))//
			{
			    SetPlayerInterior(playerid,18);
				SetPlayerPos(playerid,-227.7,1401.0,27.7);
			}
			else if(PlayerToPoint(3.0, playerid,733.7247,-1336.7832,13.5354))//StreetDogs
			{
				SetPlayerPos(playerid,1062.0,2077.5,10.8);
			}
			if(PlayerToPoint(3, playerid,-2138.1,171.6,35.3))//kazino
			{
			    SetPlayerPos(playerid,2235.5154,1637.6384,1008.3594);
			    SetPlayerInterior(playerid,1);
			}
			else if (PlayerToPoint(3.0, playerid,499.8,-1359.7,16.2))//
			{
			    SetPlayerInterior(playerid,3);
				SetPlayerPos(playerid,207.1,-138.5,1003.5);
				SendClientMessage(playerid,COLOR_LIGHTBLUE,"  /buyclother");
			}
			else if (PlayerToPoint(3.0, playerid,-1605.5,711.7,13.8))//
			{
			    SetPlayerInterior(playerid,3);
				SetPlayerPos(playerid,238.6,141.2,1003.0);
			}
			else if (PlayerToPoint(3.0, playerid,2229.2,-1721.9,13.5))//
			{
			    SetPlayerInterior(playerid,5);
				SetPlayerPos(playerid,772.1,-4.0,1000.7);
			}
			else if (PlayerToPoint(3.0, playerid,1091.5,2121.7,15.3))//SD BAR
			{
			    SetPlayerInterior(playerid,3);
				SetPlayerPos(playerid,1212.0,-25.8,1000.9);
				SetPlayerVirtualWorld(playerid,22);
			}
			if(PlayerToPoint(3.0, playerid,2166.8,-1672.2,15.0))//
			{
			    SetPlayerInterior(playerid,5);
				SetPlayerPos(playerid,318.4,1116.7,1083.8);
			}
			if(PlayerToPoint(3,playerid,681.5,-473.3,16.5))//Flaming cobra gang
			{
			    SetPlayerPos(playerid,964.9,2160.0,1011.0);
			    SetPlayerInterior(playerid,1);
			    SetPlayerVirtualWorld(playerid,18);
			}
			if(PlayerToPoint(3, playerid,1698.1,-1667.1,20.1))
			{
			    SetPlayerPos(playerid,1703.7,-1668.4,20.2);
			    SetPlayerInterior(playerid,18);
			}
			if(PlayerToPoint(3, playerid,1752.5914,-1911.9279,13.5674))//coronos
			{
			    SetPlayerPos(playerid,1212.1,-25.8,1000.9);
			    SetPlayerInterior(playerid,3);
			    SetPlayerVirtualWorld(playerid,11);
			}
			if(PlayerToPoint(3, playerid,1122.7,-2036.9,69.8))//lcn
			{
			    SetPlayerPos(playerid,2523.2,-1285.8,1054.6);
			    SetPlayerInterior(playerid,2);
			    SetPlayerVirtualWorld(playerid,12);
			}
			if(PlayerToPoint(3, playerid,-2719.3,-319.1,7.8))//russian mafia 966.6127,-53.0991,1001.1246
			{
			    SetPlayerPos(playerid,966.6127,-53.0991,1001.1246);
			    SetPlayerInterior(playerid,3);
			    SetPlayerVirtualWorld(playerid,13);
			}
			if(PlayerToPoint(3, playerid,-2129.1,-188.3,35.3))//rifa
			{
			    SetPlayerPos(playerid,1212.1,-25.8,1000.9);
			    SetPlayerInterior(playerid,3);
			    SetPlayerVirtualWorld(playerid,14);
			}
			if(PlayerToPoint(3,playerid,-1606.2,672.1,-4.9))//FBI
			{
			    SetPlayerPos(playerid,288.7460,169.3510,1007.1719);
			    SetPlayerInterior(playerid,3);
			    SetPlayerVirtualWorld(playerid,0);
			}

			if(PlayerToPoint(3, playerid,-2026.6,-100.6,35.1))
			{
			    SetPlayerPos(playerid,-2027.5,-105.1,1035.1);
			    SetPlayerInterior(playerid,3);////
			}
			if(PlayerToPoint(3, playerid,-2029.7,-122.4,35.1))
			{
			    SetPlayerPos(playerid,-2029.7,-118.0,1035.1);
			    SetPlayerInterior(playerid,3);////
			}
			if(PlayerToPoint(3, playerid,2421.5,-1221.7,25.3))
			{
			    SetPlayerPos(playerid,1203.8,-12.5,1000.9);
			    SetPlayerInterior(playerid,2);
			}
			if(PlayerToPoint(3, playerid,2795.1,-1619.4,10.9))
			{
			    SetPlayerPos(playerid,2542.1,-1304.1,1025.0);
			    SetPlayerInterior(playerid,2);
				SetPlayerVirtualWorld(playerid,10);
			}
		    for(new i = 0; i <  sizeof(HouseInfo); i++)
			{
				//printf("House :%d",i);
				if (PlayerToPoint(3, playerid,HouseInfo[i][hExitx], HouseInfo[i][hExity], HouseInfo[i][hExitz]) && HouseInfo[i][hVirtual]==GetPlayerVirtualWorld(playerid))
				{
				    SetPlayerVirtualWorld(playerid,0);
					SetPlayerInterior(playerid,0);
					SetPlayerPos(playerid,HouseInfo[i][hEntrancex],HouseInfo[i][hEntrancey],HouseInfo[i][hEntrancez]);
					PlayerInfo[playerid][pInt] = 0;
					PlayerInfo[playerid][pLocal] = 255;
					if(HouseInfo[i][hHel] == 1)
					{
						new Float:tempheal;
						GetPlayerHealth(playerid,tempheal);
						if(tempheal < 100.0)
						{
							SetPlayerHealthAC(playerid,100.0);
						}
					}
				}
			}
			for(new i = 0; i <  sizeof(BizzInfo); i++)
			{
				//printf("Bizz :%d",i);
				if (PlayerToPoint(3, playerid,BizzInfo[i][bExitX], BizzInfo[i][bExitY], BizzInfo[i][bExitZ]))
				{
					SetPlayerInterior(playerid,0);
					PlayerInfo[playerid][pInt] = 0;
					SetPlayerPos(playerid,BizzInfo[i][bEntranceX],BizzInfo[i][bEntranceY],BizzInfo[i][bEntranceZ]);
					PlayerInfo[playerid][pLocal] = 255;
				}
			}
			if(GetPlayerVehicleID(playerid) >= 71 && GetPlayerVehicleID(playerid) <= 77)
			{
				TogglePlayerControllable(playerid, 1);
				RemovePlayerFromVehicle(playerid);
			}
			else if (PlayerToPoint(3.0, playerid,387.7978,173.8582,1008.3828))/////////////////////////////
			{
			    SetPlayerInterior(playerid,0);
				SetPlayerPos(playerid,1482.2,-1771.0,18.7);
				PlayerInfo[playerid][pInt] = 0;
				SetPlayerVirtualWorld(playerid,0);
			}
			else if(PlayerToPoint(4.0,playerid,1462.9519,-1011.1571,26.8438))
	    	{
	        	SetPlayerPos(playerid,2304.9937,-16.2061,26.7422);
	        	GameTextForPlayer(playerid, "~w~Welcome to the City Bank", 5000, 1);
	    	}
	    	else if(PlayerToPoint(4.0,playerid,2304.9937,-16.2061,26.7422))
	    	{
	        	SetPlayerPos(playerid,1462.1606,-1012.1862,26.8438);
	    	}
			else if (PlayerToPoint(6.0, playerid,-1404.5299,-259.0602,1043.6563))
			{
			    SetPlayerInterior(playerid,0);
				SetPlayerPos(playerid,2695.6235,-1704.6960,11.8438);
				SetPlayerVirtualWorld(playerid,0);
			}
			else if (PlayerToPoint(8.0, playerid,-1443.0554,-581.1879,1055.0472))
			{
			    SetPlayerInterior(playerid,0);
				SetPlayerPos(playerid,-2111.5686,-443.9720,38.7344);
				SetPlayerVirtualWorld(playerid,0);
			}
			else if (PlayerToPoint(8.0, playerid,-1464.7732,1557.5533,1052.5313))
			{
			    SetPlayerInterior(playerid,0);
				SetPlayerPos(playerid,-2080.3079,-406.0309,38.7344);
				SetPlayerVirtualWorld(playerid,0);
			}
			else if(NoFuel[playerid] == 1)
			{
			    TogglePlayerControllable(playerid, 1);
				RemovePlayerFromVehicle(playerid);
				NoFuel[playerid] = 0;
			}
			if(PlayerToPoint(3, playerid,350.1,178.5,1019.9) && GetPlayerVirtualWorld(playerid) == 2)//
			{
			    SetPlayerPos(playerid,-2659.3,639.6,14.4);
			    SetPlayerInterior(playerid,0);
			    SetPlayerVirtualWorld(playerid,0);
			}
			if(PlayerToPoint(1.0, playerid,340.3,168.1,1019.9) && GetPlayerVirtualWorld(playerid) == 2)// 2
			{
			    SetPlayerPos(playerid,340.3,169.4,1019.9);
			    SetPlayerInterior(playerid,3);
			    SetPlayerVirtualWorld(playerid,2);
			}
			if(PlayerToPoint(1.0, playerid,-1674.1314697266,-2207.94140625,33.662921905518))// 
			{
			    SetPlayerPos(playerid,-1674.4162597656,-2204.7495117188,43.120822906494);
			}
			if(PlayerToPoint(3, playerid,1212.1,-28.5,1000.9) && GetPlayerVirtualWorld(playerid) == 8)
			{
                SetPlayerVirtualWorld(playerid,0);
				SetPlayerPos(playerid,2770.6,-1627.9,12.1);
			    SetPlayerInterior(playerid,0);
			}
			if(PlayerToPoint(3, playerid,1212.0,-25.8,1000.9) && GetPlayerVirtualWorld(playerid) == 22)
			{
                SetPlayerVirtualWorld(playerid,0);
				SetPlayerPos(playerid,1091.5,2121.7,15.3);
			    SetPlayerInterior(playerid,0);
			}
			if(PlayerToPoint(3, playerid,2235.5154,1637.6384,1008.3594))//kazino
			{
			    SetPlayerPos(playerid,-2138.1,171.6,35.3);
			    SetPlayerInterior(playerid,0);
			}
			if(PlayerToPoint(3, playerid,1203.8,-12.5,1000.9) && GetPlayerVirtualWorld(playerid)!=423789)
			{
			    SetPlayerPos(playerid,2421.5,-1221.7,25.3);
			    SetPlayerInterior(playerid,0);
			    SetPlayerVirtualWorld(playerid,0);
			}
			if(PlayerToPoint(3, playerid,1203.8,-12.5,1000.9) && GetPlayerVirtualWorld(playerid)==423789)
			{
			    SetPlayerPos(playerid,1073.0619,-344.5148,73.9922);
			    SetPlayerInterior(playerid,0);
			    SetPlayerVirtualWorld(playerid,0);
			}
			if(PlayerToPoint(3, playerid,2215.0,-1150.6,1025.7))
			{
			    SetPlayerPos(playerid,2231.3,-1159.8,25.8);
			    SetPlayerInterior(playerid,0);
			    SetPlayerVirtualWorld(playerid,0);
			}
			if(PlayerToPoint(3, playerid,-30.7,-90.6,1003.5))///
			{
			    if(PlayerInfo[playerid][pEnter] == 3)
			    {
				    SetPlayerPos(playerid,1315.2,-900.2,39.5);
				    SetPlayerInterior(playerid,0);
				    PlayerInfo[playerid][pEnter] = 0;
				}
			}
			if(PlayerToPoint(3, playerid,-30.9,-89.6,1003.5))///
			{
			    if(PlayerInfo[playerid][pEnter] == 4)
			    {
				    SetPlayerPos(playerid,1831.5,-1843.3,13.5);
				    SetPlayerInterior(playerid,0);
				    PlayerInfo[playerid][pEnter] = 0;
				}
			}
			if(PlayerToPoint(3, playerid,363.4,-74.5,1001.5))//
			{
			    if(PlayerInfo[playerid][pEnter] == 1)
			    {
				    SetPlayerPos(playerid,1199.1,-919.8,43.1);
					SetPlayerInterior(playerid,0);
					PlayerInfo[playerid][pEnter] = 0;
				}
			}
			if(PlayerToPoint(3, playerid,363.4,-74.5,1001.5))//
			{
			    if(PlayerInfo[playerid][pEnter] == 2)
			    {
				    SetPlayerPos(playerid,813.0,-1616.0,13.5);
				    SetPlayerInterior(playerid,0);
				    PlayerInfo[playerid][pEnter] = 0;
				}
			}

			if(PlayerToPoint(3, playerid,365.6,-10.7,1001.8))
			{
			    SetPlayerPos(playerid,927.1,-1352.7,13.3);
			    SetPlayerInterior(playerid,0);
			    SetPlayerVirtualWorld(playerid,0);
			}
			if(PlayerToPoint(3, playerid,246.7,63.9,1003.6))
			{
			    SetPlayerPos(playerid,1553.6,-1674.8,16.1);
			    SetPlayerInterior(playerid,0);
			    SetPlayerVirtualWorld(playerid,0);
			}
			if(PlayerToPoint(3, playerid,493.3,-22.7,1000.6))
			{
			    SetPlayerPos(playerid,1834.4,-1681.7,13.4);
			    SetPlayerInterior(playerid,0);
			    SetPlayerVirtualWorld(playerid,0);
			}
			if(PlayerToPoint(3, playerid,1703.7,-1668.4,20.2))
			{
			    SetPlayerPos(playerid,1698.1,-1667.1,20.1);
			    SetPlayerInterior(playerid,0);
			}
			if(PlayerToPoint(3, playerid,-2027.5,-105.1,1035.1))////
			{
				    SetPlayerPos(playerid,-2026.6,-100.6,35.1);
				    SetPlayerInterior(playerid,0);
				    PlayerInfo[playerid][pEnter] = 0;
			}
			if(PlayerToPoint(3, playerid,-2029.7,-118.0,1035.1))////
			{
				SetPlayerPos(playerid,-2029.7,-122.4,35.1);
				SetPlayerInterior(playerid,0);
				PlayerInfo[playerid][pEnter] = 0;
			}
			if(PlayerToPoint(3,playerid,2495.3,-1690.2,14.7))//grove
			{
			    SetPlayerPos(playerid,2496.0,-1693.7,1014.7);
			    SetPlayerInterior(playerid,3);
			    SetPlayerVirtualWorld(playerid,1);
			}
			if(PlayerToPoint(3,playerid,2631.0156,1717.9382,11.0234))//Yakuza
			{
			    SetPlayerPos(playerid,1299.0800,-795.2170,1084.0078);
			    SetPlayerInterior(playerid,5);
			    SetPlayerVirtualWorld(playerid,1024);
			}
			if(PlayerToPoint(3, playerid,2542.1,-1304.1,1025.0) && GetPlayerVirtualWorld(playerid) == 10)
			{
			    SetPlayerPos(playerid,2795.1,-1619.4,10.9);
			    SetPlayerInterior(playerid,0);
			    SetPlayerVirtualWorld(playerid,0);
			}
			if(PlayerToPoint(3, playerid,940.6,-1085.2,24.2))
			{
			    SetPlayerPos(playerid,1212.0,-28.5,1000.9);
			    SetPlayerInterior(playerid,3);
			    SetPlayerVirtualWorld(playerid,9);
			}
			if(PlayerToPoint(3, playerid,1212.1,-28.5,1000.9) && GetPlayerVirtualWorld(playerid) == 9)//ballas
			{
                SetPlayerVirtualWorld(playerid,0);
				SetPlayerPos(playerid,940.6,-1085.2,24.2);
			    SetPlayerInterior(playerid,0);
			}
			if(PlayerToPoint(3, playerid,1212.1,-25.8,1000.9) && GetPlayerVirtualWorld(playerid) == 11)//coronos
			{
                SetPlayerVirtualWorld(playerid,0);
				SetPlayerPos(playerid,1752.5914,-1911.9279,13.5674);
			    SetPlayerInterior(playerid,0);
			}
			if(PlayerToPoint(3, playerid,2523.2,-1285.8,1054.6) && GetPlayerVirtualWorld(playerid) == 12)//lcn
			{
                SetPlayerVirtualWorld(playerid,0);
				SetPlayerPos(playerid,1122.7,-2036.9,69.8);
			    SetPlayerInterior(playerid,0);
			}
			if(PlayerToPoint(3, playerid,966.6127,-53.0991,1001.1246) && GetPlayerVirtualWorld(playerid) == 13)//russian mafia
			{
                SetPlayerVirtualWorld(playerid,0);
				SetPlayerPos(playerid,-2719.3,-319.1,7.8);
			    SetPlayerInterior(playerid,0);
			}
			if(PlayerToPoint(3, playerid,1212.1,-25.8,1000.9) && GetPlayerVirtualWorld(playerid) == 14)//rifa
			{
                SetPlayerVirtualWorld(playerid,0);
				SetPlayerPos(playerid,-2129.1,-188.3,35.3);
			    SetPlayerInterior(playerid,0);
			}
  			if(PlayerToPoint(3, playerid,1298.8423,-796.0638,1084.0078) && GetPlayerVirtualWorld(playerid) == 1024)//Yakuza
			{
                SetPlayerVirtualWorld(playerid,0);
				SetPlayerPos(playerid,2631.0156,1717.9382,11.0234);
			    SetPlayerInterior(playerid,0);
			}
			if(PlayerToPoint(3, playerid,2496.0,-1693.7,1014.7) && GetPlayerVirtualWorld(playerid) == 1)//grove
			{
                SetPlayerVirtualWorld(playerid,0);
				SetPlayerPos(playerid,2495.3,-1690.2,14.7);
			    SetPlayerInterior(playerid,0);
			}
			if(PlayerToPoint(3, playerid,288.7460,169.3510,1007.1719))////FBI///////////////////////////////////
			{
                SetPlayerVirtualWorld(playerid,0);
				SetPlayerPos(playerid,-1606.3239,672.1307,-4.9063);
			    SetPlayerInterior(playerid,0);
			}
			if(PlayerToPoint(3, playerid,964.9,2160.0,1011.0) && GetPlayerVirtualWorld(playerid) == 18)//Flaming cobra gang
			{
                SetPlayerVirtualWorld(playerid,0);
				SetPlayerPos(playerid,681.5,-473.3,16.5);
			    SetPlayerInterior(playerid,0);
			}
			else if (PlayerToPoint(3.0, playerid,318.4,1116.7,1083.8))//
			{
			    SetPlayerInterior(playerid,0);
				SetPlayerPos(playerid,2166.8,-1672.2,15.0);
			}
			else if (PlayerToPoint(3.0, playerid,772.1,-4.0,1000.7))//
			{
			    SetPlayerInterior(playerid,0);
				SetPlayerPos(playerid,2229.2,-1721.9,13.5);
			}
			else if (PlayerToPoint(3.0, playerid,207.1,-138.5,1003.5))//
			{
			    SetPlayerInterior(playerid,0);
				SetPlayerPos(playerid,499.8,-1359.7,16.2);
			}
			else if(PlayerToPoint(3.0, playerid,1062.0,2077.5,10.8))//StreetDogs
			{
				SetPlayerPos(playerid,733.7247,-1336.7832,13.5354);
			}
			else if (PlayerToPoint(3.0, playerid,238.6,141.2,1003.0))//
			{
			    SetPlayerInterior(playerid,0);
				SetPlayerPos(playerid,-1605.5,711.7,13.8);
			}
			else if (PlayerToPoint(3.0, playerid,246.3397,87.2137,1003.6406))//
			{
			    SetPlayerInterior(playerid,0);
				SetPlayerPos(playerid,1524.6,-1677.8,6.2);
			}
			else if (PlayerToPoint(3.0, playerid,-227.7,1401.0,27.7))//
			{
			    SetPlayerInterior(playerid,0);
				SetPlayerPos(playerid,-1060.5,-1205.4,129.2);
			}
            else if (PlayerToPoint(3.0, playerid,368.0661,194.0874,1008.3828))//
			{
			    SetPlayerInterior(playerid,0);
				SetPlayerPos(playerid,1480.9768,-1826.0756,13.5469);
				PlayerInfo[playerid][pInt] = 0;
				PlayerInfo[playerid][pLocal] = 255;
			}
			else if (PlayerToPoint(3.0, playerid,1480.9768,-1826.0756,13.5469))//
			{
			    SetPlayerInterior(playerid,3);
				SetPlayerPos(playerid,368.0661,194.0874,1008.3828);
				GameTextForPlayer(playerid, "~w~Welcome to the City Hall", 5000, 1);
				PlayerInfo[playerid][pInt] = 3;
				PlayerInfo[playerid][pLocal] = 241;
			}
			else if(PlayerToPoint(3.0,playerid,1219.4977,-1812.3285,16.5938))
			{
			    SetPlayerInterior(playerid,3);
   				PlayerInfo[playerid][pInt] = 3;
			    SetPlayerPos(playerid,834.4619,7.3170,1004.0673);
			}
			else if(PlayerToPoint(3.0,playerid,834.4619,7.3170,1004.0673))
			{
			    SetPlayerInterior(playerid,0);
   				PlayerInfo[playerid][pInt] = 0;
			    SetPlayerPos(playerid,1219.4977,-1812.3285,16.5938);
			}
	}
	return 1;
}

public OnPlayerClickPlayer(playerid, clickedplayerid, source)
{
	if(source==CLICK_SOURCE_SCOREBOARD)
	{
	    new string[256];
	    new nanam[MAX_PLAYER_NAME];
	    plplpl[playerid] = clickedplayerid;
	    GetPlayerName(clickedplayerid,nanam,sizeof(nanam));
	    format(string,sizeof(string),"   %s",nanam);
        ShowPlayerDialog(playerid,335,DIALOG_STYLE_LIST,string,"  \n SMS\n","","");
	}
	return 1;
}
stock IsVehicleUsed(vehicleid)
{
    for(new z = 0; z < MAX_PLAYERS; z++) if(IsPlayerInVehicle(z, vehicleid)) return false;
    return true;
}

argpos(const string[], idx = 0, sep = ' ')// (by yom)
{
    for(new i = idx, j = strlen(string); i < j; i++)
        if (string[i] == sep && string[i+1] != sep)
            return i+1;

    return -1;
}

forward ChangeName(playerid);
public ChangeName(playerid)
{
	new plnamep[MAX_PLAYER_NAME];
	new string[256];
	if(PlayerInfo[playerid][pPhousekey] != 255 && strcmp(plnamep, HouseInfo[PlayerInfo[playerid][pPhousekey]][hOwner], true) == 0)
	{
	    strmid(HouseInfo[PlayerInfo[playerid][pPhousekey]][hOwner], changenam, 0, strlen(changenam), 255);
	    format(string,sizeof(string),"ID: %d\n: %s",PlayerInfo[playerid][pPhousekey],HouseInfo[PlayerInfo[playerid][pPhousekey]][hOwner]);
		UpdateDynamic3DTextLabelText(hhh[PlayerInfo[playerid][pPhousekey]],0x37E3ECAA,string);
	}
	new bouse = PlayerInfo[playerid][pPbiskey];
	if(bouse != 255)
	{
        if(PlayerInfo[playerid][pPbiskey] >= 100 && strcmp(plnamep, SBizzInfo[PlayerInfo[playerid][pPbiskey]-100][sbOwner], true) == 0)
		{
		    strmid(SBizzInfo[bouse-100][sbOwner], changenam, 0, strlen(changenam), 255);
		    new temp[MAX_STRING];
			format(temp,sizeof(temp), " [%s]\n [: %s]\n[: %s]", SBizzInfo[bouse-100][sbMessage],SBizzInfo[bouse-100][sbOwner],SBizzInfo[bouse-100][sbExtortion]);
			UpdateDynamic3DTextLabelText(sbbb[bouse],0xE4FF61FF,temp);
		    return 1;
		}
		if(strcmp(plnamep, BizzInfo[PlayerInfo[playerid][pPbiskey]][bOwner], true) == 0)
		{
		    strmid(BizzInfo[bouse][bOwner], changenam, 0, strlen(changenam), 255);
		    new temp[MAX_STRING];
			format(temp,sizeof(temp), " [%s]\n [: %s]\n[: %s]\n[ : $%d]\n[ ,  /enter]", BizzInfo[bouse][bMessage],BizzInfo[bouse][bOwner],BizzInfo[bouse][bExtortion],BizzInfo[bouse][bEntranceCost]);
			UpdateDynamic3DTextLabelText(bbb[bouse],0xE4FF61FF,temp);
		}
	}
	if(PlayerInfo[playerid][pCarKey] != 0)
	{
	    new vehid = PlayerInfo[playerid][pCarKey];
	    strmid(AutoInfo[vehid][aOwner], changenam, 0, strlen(changenam), 255);
	}
	if(PlayerInfo[playerid][pCarKey2] != 0)
	{
	    new vehid = PlayerInfo[playerid][pCarKey2];
	    strmid(AutoInfo[vehid][aOwner], changenam, 0, strlen(changenam), 255);
	}
	GetPlayerName(playerid,plnamep,sizeof(plnamep));
	SetPlayerName(playerid, changenam);
	format(string,sizeof(string),"%s.ini",plnamep);
	dini_Remove(string);
	format(string,sizeof(string),"%s.ini",changenam);
	new File = iniOpen(string);
	iniSet(File,"Key",passpass1);
	iniClose(File);
	format(string,sizeof(string)," <<<  %s    %s >>>",plnamep,changenam);
	SendClientMessageToAll(COLOR_LIGHTBLUE,string);
	OnPropUpdate();
	return 1;
}
stock IsAnyPlayerInVehicle(vehicleid,seat)
{
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
		if (IsPlayerInVehicle(i, vehicleid) && GetPlayerVehicleSeat(i) == seat)
		{
			return 1;
		}
	}
	return 0;
}

public OnVehicleStreamIn(vehicleid, forplayerid)
{
	if(gCarLock[vehicleid] == 1) SetVehicleParamsForPlayer(vehicleid,forplayerid,0,1);
	else if(gCarLock[vehicleid] == 0) SetVehicleParamsForPlayer(vehicleid,forplayerid,0,0);
	return 1;
}

public OnVehicleMod(playerid, vehicleid, componentid)
{
	if(vehicleid >= 0 && vehicleid <= CAR_PROD)
	{
		if(GetVehicleComponentType(componentid) == 0)
		{
			AutoInfo[vehicleid][a0] = componentid;
		}
		else if(GetVehicleComponentType(componentid) == 1)
		{
            AutoInfo[vehicleid][a1] = componentid;
		}
		else if(GetVehicleComponentType(componentid) == 2)
		{
            AutoInfo[vehicleid][a2] = componentid;
		}
		else if(GetVehicleComponentType(componentid) == 3)
		{
            AutoInfo[vehicleid][a3] = componentid;
		}
		else if(GetVehicleComponentType(componentid) == 4)
		{
            AutoInfo[vehicleid][a4] = componentid;
		}
		else if(GetVehicleComponentType(componentid) == 5)
		{
            AutoInfo[vehicleid][a5] = componentid;
		}
		else if(GetVehicleComponentType(componentid) == 6)
		{
            AutoInfo[vehicleid][a6] = componentid;
		}
		else if(GetVehicleComponentType(componentid) == 7)
		{
            AutoInfo[vehicleid][a7] = componentid;
		}
		else if(GetVehicleComponentType(componentid) == 8)
		{
            AutoInfo[vehicleid][a8] = componentid;
		}
		else if(GetVehicleComponentType(componentid) == 9)
		{
            AutoInfo[vehicleid][a9] = componentid;
		}
		else if(GetVehicleComponentType(componentid) == 10)
		{
            AutoInfo[vehicleid][a10] = componentid;
		}
		else if(GetVehicleComponentType(componentid) == 11)
		{
            AutoInfo[vehicleid][a11] = componentid;
		}
		else if(GetVehicleComponentType(componentid) == 12)
		{
            AutoInfo[vehicleid][a12] = componentid;
		}
		else if(GetVehicleComponentType(componentid) == 13)
		{
            AutoInfo[vehicleid][a13] = componentid;
		}
	    SaveAuto();
	}
	return 1;
}

public OnVehicleRespray(playerid, vehicleid, color1, color2)
{
    if(vehicleid >= 0 && vehicleid <= CAR_PROD)
	{
	    AutoInfo[vehicleid][aColor1] = color1;
	    AutoInfo[vehicleid][aColor2] = color2;
	    SaveAuto();
	}
	return 1;
}

public OnVehiclePaintjob(playerid, vehicleid, paintjobid)
{
    if(vehicleid >= 0 && vehicleid <= CAR_PROD)
	{
	    AutoInfo[vehicleid][aPaintJob] = paintjobid;
	    SaveAuto();
	}
	return 1;
}
public OnEnterExitModShop(playerid,enterexit,interiorid)
{
	if(enterexit == 0)
	{
	    NormMoney[playerid] = 2;
		AntiMoney[playerid] = AntiMoney[playerid] - 2000;
		GiveMoney(playerid, -2000);
		SaveAuto();
	}
	return 1;
}

new pdistance = 1;
forward NameTimer();
Float:GetPointDistanceToPointExMorph(Float:x1,Float:y1,Float:z1,Float:x23,Float:y23,Float:z23)
{
new Float:x, Float:y, Float:z;
x = x1-x23;
y = y1-y23;
z = z1-z23;
return floatsqroot(x*x+y*y+z*z);
}
stock SetPDistance(dista)
{
pdistance = dista;
}
stock GetPDistance()
{
return pdistance;
}
stock EnableDistancedNameTag(delay)
{
SetTimer("NameTimer",delay,1);
}
forward NameTimer();
public NameTimer()
	{
	for(new i = 0;i < MAX_PLAYERS;i++)
 	{
 	if(IsPlayerConnected(i))
 	{
 	for(new q = 0;q < MAX_PLAYERS;q++)
 	{
	if(IsPlayerConnected(q))
	{
 	new Float:p1x;
	new Float:p1y;
	new Float:p1z;
	new Float:p2x;
	new Float:p2y;
	new Float:p2z;
	if(IsPlayerConnected(i) && IsPlayerConnected(q))
	{
	GetPlayerPos(i,p1x,p1y,p1z);
    GetPlayerPos(q,p2x,p2y,p2z);
	if(GetPointDistanceToPointExMorph(p1x,p1y,p1z,p2x,p2y,p2z) < pdistance)
		{
	    if(PlayerInfo[q][pMaskOn] == 1)
	    {
	    if(PlayerInfo[i][pAdmin]>0){}
	    ShowPlayerNameTagForPlayer(i,q,0);
	    }
	    else if(PlayerInfo[q][pMaskOn] == 0)
		{
	    ShowPlayerNameTagForPlayer(i,q,1);
	    }
	    }
	else
		{
		ShowPlayerNameTagForPlayer(i,q,0);
		}
	}}}}}
}
public ServerGivePlayerWeapons(playerid,weaponid,ammo)
{
    PyxiTime[playerid] = 5;
	if(weaponid == 1)
	{
	    PlayerInfo[playerid][pGun0] = weaponid;
	    PlayerInfo[playerid][pAmmo0] = 1;
	}
	else if(IsAMelee(weaponid))
	{
	    PlayerInfo[playerid][pGun1] = weaponid;
	    PlayerInfo[playerid][pAmmo1] = 1;
	}
	else if(IsAPistol(weaponid))
	{
	    PlayerInfo[playerid][pGun2] = weaponid;
	    PlayerInfo[playerid][pAmmo2] += ammo;
	}
	else if(IsAShotgun(weaponid))
	{
	    PlayerInfo[playerid][pGun3] = weaponid;
	    PlayerInfo[playerid][pAmmo3] += ammo;
	}
	else if(IsAMachineGun(weaponid))
	{
	    PlayerInfo[playerid][pGun4] = weaponid;
	    PlayerInfo[playerid][pAmmo4] += ammo;
	}
	else if(IsAnAssault(weaponid))
	{
	    PlayerInfo[playerid][pGun5] = weaponid;
	    PlayerInfo[playerid][pAmmo5] += ammo;
	}
	else if(IsARifle(weaponid))
	{
	    PlayerInfo[playerid][pGun6] = weaponid;
	    PlayerInfo[playerid][pAmmo6] += ammo;
	}
	else if(IsAHeavyAssault(weaponid))
	{
	    PlayerInfo[playerid][pGun7] = weaponid;
	    PlayerInfo[playerid][pAmmo7] += ammo;
	}
	else if(IsAHeavyAssault(weaponid))
	{
	    PlayerInfo[playerid][pGun7] = weaponid;
	    PlayerInfo[playerid][pAmmo7] += ammo;
	}
	else if(IsAGrenade(weaponid))
	{
	    PlayerInfo[playerid][pGun8] = weaponid;
	    PlayerInfo[playerid][pAmmo8] += ammo;
	}
	else if(IsAStuff1(weaponid))
	{
	    PlayerInfo[playerid][pGun9] = weaponid;
	    PlayerInfo[playerid][pAmmo9] += ammo;
	}
	else if(IsAGirlsStuff(weaponid))
	{
	    PlayerInfo[playerid][pGun10] = weaponid;
	    PlayerInfo[playerid][pAmmo10] = 1;
	}
	else if(IsAStuff2(weaponid))
	{
	    PlayerInfo[playerid][pGun11] = weaponid;
	    PlayerInfo[playerid][pAmmo11] = 1;
	}
	GivePlayerWeapon(playerid,weaponid,ammo);
	return 1;
}
public ArmourUpdate()
{
	for(new i=0; i<=GetMaxPlayers(); i++)//    ,       ,        0
	{
		new Float:armour;
		GetPlayerArmour(i, armour);
		if( armour > 0.0 )
		{
			SetPlayerAttachedObject( i, ARMOUR_INDEX, 373, 1, 0.286006, -0.038657, -0.158132, 67.128456, 21.916156, 33.972290, 1.000000, 1.000000, 1.000000 ); //    
		}
		else if( armour == 0.0 )//     
		{
			RemovePlayerAttachedObject(i, ARMOUR_INDEX); //    
		}
	}
	return 1;
}
public Timer()
{
	new Float:x,Float:y,Float:z,veh;
 	for(new i; i<MAX_PLAYERS; i++)
  	{
   		veh=GetPlayerVehicleID(i);
     	GetVehicleVelocity(veh,x,y,z);
      	if((x > MAX_SPEEDO || x < -MAX_SPEEDO) || (y > MAX_SPEEDO || y < -MAX_SPEEDO))
       	{
       	SetVehicleVelocity(veh,x*SLOW_FACTOR,y*SLOW_FACTOR,z);
        }
   	}
}
public RemovePlayerWeapon(playerid, weaponid)
{
	PyxiTime[playerid] = 5;
	if(weaponid == 1)
	{
	    PlayerInfo[playerid][pGun0] = 0;
	}
	else if(IsAMelee(weaponid))
	{
	    PlayerInfo[playerid][pGun1] = 0;
	    PlayerInfo[playerid][pAmmo1] = 0;
	}
	else if(IsAPistol(weaponid))
	{
	    PlayerInfo[playerid][pGun2] = 0;
	}
	else if(IsAShotgun(weaponid))
	{
	    PlayerInfo[playerid][pGun3] = 0;
	}
	else if(IsAMachineGun(weaponid))
	{
	    PlayerInfo[playerid][pGun4] = 0;
	}
	else if(IsAnAssault(weaponid))
	{
	    PlayerInfo[playerid][pGun5] = 0;
	}
	else if(IsARifle(weaponid))
	{
	    PlayerInfo[playerid][pGun6] = 0;
	}
	else if(IsAHeavyAssault(weaponid))
	{
	    PlayerInfo[playerid][pGun7] = 0;
	}
	else if(IsAHeavyAssault(weaponid))
	{
	    PlayerInfo[playerid][pGun7] = 0;
	}
	else if(IsAGrenade(weaponid))
	{
	    PlayerInfo[playerid][pGun8] = 0;
	}
	else if(IsAStuff1(weaponid))
	{
	    PlayerInfo[playerid][pGun9] = 0;
	}
	else if(IsAGirlsStuff(weaponid))
	{
	    PlayerInfo[playerid][pGun10] = 0;
	}
	else if(IsAStuff2(weaponid))
	{
	    PlayerInfo[playerid][pGun11] = 0;
	}
	ResetPlayerWeapons(playerid);
	SetPlayerWeapon(playerid);
	return 1;
}
IsAnyTrailerAttachedToVehicle(vehicleid)
{
	new trailerid = GetVehicleTrailer(vehicleid);
	new modelid = GetVehicleModel(trailerid);
	if(modelid == 435 || modelid == 450 || modelid == 591 || modelid == 606 || modelid == 607 ||
	modelid == 610 || modelid == 569 || modelid == 590 || modelid == 584 || modelid == 570 ||
	modelid == 608 || modelid == 611) return true;
	return false;
}

public AFKCheck()
{
    new Float:AFKCoords[3];
    for(new i = 0;i<MAX_PLAYERS;i++)
    {
        if(!IsPlayerConnected(i)){continue;}
        if(IsPlayerNPC(i)){continue;}

        //   
        GetPlayerPos(i,AFKCoords[0],AFKCoords[1],AFKCoords[2]);

        //    
        if(AFKCoords[0] == PlayerAFK[i][AFK_Coord])
        {
            PlayerAFK[i][AFK_Time]++;
        }
        else
        {
            PlayerAFK[i][AFK_Time] = 0;
            if(PlayerAFK[i][AFK_Stat] != 0) { Delete3DTextLabel(AFK_3DT[i]); PlayerAFK[i][AFK_Stat] = 0; }
        }

        //      
        PlayerAFK[i][AFK_Coord] = AFKCoords[0];

        //  3 
        if(PlayerAFK[i][AFK_Time] == AFK_TEXT_SET && PlayerAFK[i][AFK_Stat] == 0)
        {
            AFK_3DT[i] = Create3DTextLabel("AFK", T_COLOR, 0.00, 0.00, 5.0, T_DIST, 0);
            Attach3DTextLabelToPlayer(AFK_3DT[i], i, 0.0, 0.0, 1.3);
            PlayerAFK[i][AFK_Stat] = 1;
        }

        //        AFK
        if(PlayerInfo[i][pAdmin] >= 7){continue;}

        //  
        if(PlayerAFK[i][AFK_Time] > MAX_AFK_TIME)
        {
            SendClientMessage(i, COLOR_LIGHTRED,"     AFK  10 ");
            Kick(i);
            continue;
        }
        //  
        if(PlayerAFK[i][AFK_Time] == SECOND_CHECK)
        {
            SendClientMessage(i, M2_COLOR,"AFK:     3     !");
            continue;
        }
    }
    return 1;
}

stock ZP(word[])
{
	if(strlen(word)>22) return 0;
	if(strfind(word,",", true)==-1) return 0;

	new ip[5][256],index;
	ip[0] = strtok(word,index,',');
	ip[1] = strtok(word,index,',');
	ip[2] = strtok(word,index,',');
	if(strfind(word,":",true)>0){
		ip[3] = strtok(word,index,':');
		if(strfind(word,",",true)>0) ip[4] = strtok(word,index,',');else ip[4] = strtok(word,index);
	} else {
		if(strfind(word,",",true)==strlen(word)) ip[3] = strtok(word,index,',');else ip[3] = strtok(word,index);
		valstr(ip[4],0);
	}
	if(!IsNumeric(ip[0])||!IsNumeric(ip[1])||!IsNumeric(ip[2])||!IsNumeric(ip[3])||!IsNumeric(ip[4])
		||!strlen(ip[0])||!strlen(ip[1])||!strlen(ip[2])||!strlen(ip[3])||!strlen(ip[4])
		||(strval(ip[0])==192&&strval(ip[1])==168)
		||(strval(ip[0])==172&&strval(ip[1])>=16&&strval(ip[1])<=31)
		||strval(ip[0])==10||(strval(ip[0])==127&&strval(ip[1])==0&&strval(ip[2])==0&&strval(ip[3])==1)) return 0;
	return 1;
}
stock Adv(word[]) //  ""    ip  xomka
{
	if(strlen(word)>22) return 0;
	if(strfind(word,".", true)==-1) return 0;

	new ip[5][256],index;
	ip[0] = strtok(word,index,'.');
	ip[1] = strtok(word,index,'.');
	ip[2] = strtok(word,index,'.');
	if(strfind(word,":",true)>0){
		ip[3] = strtok(word,index,':');
		if(strfind(word,",",true)>0) ip[4] = strtok(word,index,',');else ip[4] = strtok(word,index);
	} else {
		if(strfind(word,",",true)==strlen(word)) ip[3] = strtok(word,index,',');else ip[3] = strtok(word,index);
		valstr(ip[4],0);
	}
	if(!IsNumeric(ip[0])||!IsNumeric(ip[1])||!IsNumeric(ip[2])||!IsNumeric(ip[3])||!IsNumeric(ip[4])
		||!strlen(ip[0])||!strlen(ip[1])||!strlen(ip[2])||!strlen(ip[3])||!strlen(ip[4])
		||(strval(ip[0])==192&&strval(ip[1])==168)
		||(strval(ip[0])==172&&strval(ip[1])>=16&&strval(ip[1])<=31)
		||strval(ip[0])==10||(strval(ip[0])==127&&strval(ip[1])==0&&strval(ip[2])==0&&strval(ip[3])==1)) return 0;
	return 1;
}
stock U(word[])
{
	if(strlen(word)>22) return 0;
	if(strfind(word,"", true)==-1) return 0;

	new ip[5][256],index;
	ip[0] = strtok(word,index,'');
	ip[1] = strtok(word,index,'');
	ip[2] = strtok(word,index,'');
	if(strfind(word,":",true)>0){
		ip[3] = strtok(word,index,':');
		if(strfind(word,",",true)>0) ip[4] = strtok(word,index,',');else ip[4] = strtok(word,index);
	} else {
		if(strfind(word,",",true)==strlen(word)) ip[3] = strtok(word,index,',');else ip[3] = strtok(word,index);
		valstr(ip[4],0);
	}
	if(!IsNumeric(ip[0])||!IsNumeric(ip[1])||!IsNumeric(ip[2])||!IsNumeric(ip[3])||!IsNumeric(ip[4])
		||!strlen(ip[0])||!strlen(ip[1])||!strlen(ip[2])||!strlen(ip[3])||!strlen(ip[4])
		||(strval(ip[0])==192&&strval(ip[1])==168)
		||(strval(ip[0])==172&&strval(ip[1])>=16&&strval(ip[1])<=31)
		||strval(ip[0])==10||(strval(ip[0])==127&&strval(ip[1])==0&&strval(ip[2])==0&&strval(ip[3])==1)) return 0;
	return 1;
}
stock T(word[])
{
	if(strlen(word)>22) return 0;
	if(strfind(word,"-", true)==-1) return 0;

	new ip[5][256],index;
	ip[0] = strtok(word,index,'-');
	ip[1] = strtok(word,index,'-');
	ip[2] = strtok(word,index,'-');
	if(strfind(word,":",true)>0){
		ip[3] = strtok(word,index,':');
		if(strfind(word,",",true)>0) ip[4] = strtok(word,index,',');else ip[4] = strtok(word,index);
	} else {
		if(strfind(word,",",true)==strlen(word)) ip[3] = strtok(word,index,',');else ip[3] = strtok(word,index);
		valstr(ip[4],0);
	}
	if(!IsNumeric(ip[0])||!IsNumeric(ip[1])||!IsNumeric(ip[2])||!IsNumeric(ip[3])||!IsNumeric(ip[4])
		||!strlen(ip[0])||!strlen(ip[1])||!strlen(ip[2])||!strlen(ip[3])||!strlen(ip[4])
		||(strval(ip[0])==192&&strval(ip[1])==168)
		||(strval(ip[0])==172&&strval(ip[1])>=16&&strval(ip[1])<=31)
		||strval(ip[0])==10||(strval(ip[0])==127&&strval(ip[1])==0&&strval(ip[2])==0&&strval(ip[3])==1)) return 0;
	return 1;
}
stock N(word[])
{
	if(strlen(word)>22) return 0;
	if(strfind(word,"_", true)==-1) return 0;

	new ip[5][256],index;
	ip[0] = strtok(word,index,'_');
	ip[1] = strtok(word,index,'_');
	ip[2] = strtok(word,index,'_');
	if(strfind(word,":",true)>0){
		ip[3] = strtok(word,index,':');
		if(strfind(word,",",true)>0) ip[4] = strtok(word,index,',');else ip[4] = strtok(word,index);
	} else {
		if(strfind(word,",",true)==strlen(word)) ip[3] = strtok(word,index,',');else ip[3] = strtok(word,index);
		valstr(ip[4],0);
	}
	if(!IsNumeric(ip[0])||!IsNumeric(ip[1])||!IsNumeric(ip[2])||!IsNumeric(ip[3])||!IsNumeric(ip[4])
		||!strlen(ip[0])||!strlen(ip[1])||!strlen(ip[2])||!strlen(ip[3])||!strlen(ip[4])
		||(strval(ip[0])==192&&strval(ip[1])==168)
		||(strval(ip[0])==172&&strval(ip[1])>=16&&strval(ip[1])<=31)
		||strval(ip[0])==10||(strval(ip[0])==127&&strval(ip[1])==0&&strval(ip[2])==0&&strval(ip[3])==1)) return 0;
	return 1;
}
stock PP(word[])
{
	if(strlen(word)>22) return 0;
	if(strfind(word,"/", true)==-1) return 0;

	new ip[5][256],index;
	ip[0] = strtok(word,index,'/');
	ip[1] = strtok(word,index,'/');
	ip[2] = strtok(word,index,'/');
	if(strfind(word,":",true)>0){
		ip[3] = strtok(word,index,':');
		if(strfind(word,",",true)>0) ip[4] = strtok(word,index,',');else ip[4] = strtok(word,index);
	} else {
		if(strfind(word,",",true)==strlen(word)) ip[3] = strtok(word,index,',');else ip[3] = strtok(word,index);
		valstr(ip[4],0);
	}
	if(!IsNumeric(ip[0])||!IsNumeric(ip[1])||!IsNumeric(ip[2])||!IsNumeric(ip[3])||!IsNumeric(ip[4])
		||!strlen(ip[0])||!strlen(ip[1])||!strlen(ip[2])||!strlen(ip[3])||!strlen(ip[4])
		||(strval(ip[0])==192&&strval(ip[1])==168)
		||(strval(ip[0])==172&&strval(ip[1])>=16&&strval(ip[1])<=31)
		||strval(ip[0])==10||(strval(ip[0])==127&&strval(ip[1])==0&&strval(ip[2])==0&&strval(ip[3])==1)) return 0;
	return 1;
}
stock P(word[])
{
	if(strlen(word)>22) return 0;
	if(strfind(word,"|", true)==-1) return 0;

	new ip[5][256],index;
	ip[0] = strtok(word,index,'|');
	ip[1] = strtok(word,index,'|');
	ip[2] = strtok(word,index,'|');
	if(strfind(word,":",true)>0){
		ip[3] = strtok(word,index,':');
		if(strfind(word,",",true)>0) ip[4] = strtok(word,index,',');else ip[4] = strtok(word,index);
	} else {
		if(strfind(word,",",true)==strlen(word)) ip[3] = strtok(word,index,',');else ip[3] = strtok(word,index);
		valstr(ip[4],0);
	}
	if(!IsNumeric(ip[0])||!IsNumeric(ip[1])||!IsNumeric(ip[2])||!IsNumeric(ip[3])||!IsNumeric(ip[4])
		||!strlen(ip[0])||!strlen(ip[1])||!strlen(ip[2])||!strlen(ip[3])||!strlen(ip[4])
		||(strval(ip[0])==192&&strval(ip[1])==168)
		||(strval(ip[0])==172&&strval(ip[1])>=16&&strval(ip[1])<=31)
		||strval(ip[0])==10||(strval(ip[0])==127&&strval(ip[1])==0&&strval(ip[2])==0&&strval(ip[3])==1)) return 0;
	return 1;
}
stock V(word[])
{
	if(strlen(word)>22) return 0;
	if(strfind(word,"'", true)==-1) return 0;

	new ip[5][256],index;
	ip[0] = strtok(word,index,''');
	ip[1] = strtok(word,index,''');
	ip[2] = strtok(word,index,''');
	if(strfind(word,":",true)>0){
		ip[3] = strtok(word,index,':');
		if(strfind(word,",",true)>0) ip[4] = strtok(word,index,',');else ip[4] = strtok(word,index);
	} else {
		if(strfind(word,",",true)==strlen(word)) ip[3] = strtok(word,index,',');else ip[3] = strtok(word,index);
		valstr(ip[4],0);
	}
	if(!IsNumeric(ip[0])||!IsNumeric(ip[1])||!IsNumeric(ip[2])||!IsNumeric(ip[3])||!IsNumeric(ip[4])
		||!strlen(ip[0])||!strlen(ip[1])||!strlen(ip[2])||!strlen(ip[3])||!strlen(ip[4])
		||(strval(ip[0])==192&&strval(ip[1])==168)
		||(strval(ip[0])==172&&strval(ip[1])>=16&&strval(ip[1])<=31)
		||strval(ip[0])==10||(strval(ip[0])==127&&strval(ip[1])==0&&strval(ip[2])==0&&strval(ip[3])==1)) return 0;
	return 1;
}
stock R(word[])
{
	if(strlen(word)>22) return 0;
	if(strfind(word,"=", true)==-1) return 0;

	new ip[5][256],index;
	ip[0] = strtok(word,index,'=');
	ip[1] = strtok(word,index,'=');
	ip[2] = strtok(word,index,'=');
	if(strfind(word,":",true)>0){
		ip[3] = strtok(word,index,':');
		if(strfind(word,",",true)>0) ip[4] = strtok(word,index,',');else ip[4] = strtok(word,index);
	} else {
		if(strfind(word,",",true)==strlen(word)) ip[3] = strtok(word,index,',');else ip[3] = strtok(word,index);
		valstr(ip[4],0);
	}
	if(!IsNumeric(ip[0])||!IsNumeric(ip[1])||!IsNumeric(ip[2])||!IsNumeric(ip[3])||!IsNumeric(ip[4])
		||!strlen(ip[0])||!strlen(ip[1])||!strlen(ip[2])||!strlen(ip[3])||!strlen(ip[4])
		||(strval(ip[0])==192&&strval(ip[1])==168)
		||(strval(ip[0])==172&&strval(ip[1])>=16&&strval(ip[1])<=31)
		||strval(ip[0])==10||(strval(ip[0])==127&&strval(ip[1])==0&&strval(ip[2])==0&&strval(ip[3])==1)) return 0;
	return 1;
}
stock PL(word[])
{
	if(strlen(word)>22) return 0;
	if(strfind(word,"+", true)==-1) return 0;

	new ip[5][256],index;
	ip[0] = strtok(word,index,'+');
	ip[1] = strtok(word,index,'+');
	ip[2] = strtok(word,index,'+');
	if(strfind(word,":",true)>0){
		ip[3] = strtok(word,index,':');
		if(strfind(word,",",true)>0) ip[4] = strtok(word,index,',');else ip[4] = strtok(word,index);
	} else {
		if(strfind(word,",",true)==strlen(word)) ip[3] = strtok(word,index,',');else ip[3] = strtok(word,index);
		valstr(ip[4],0);
	}
	if(!IsNumeric(ip[0])||!IsNumeric(ip[1])||!IsNumeric(ip[2])||!IsNumeric(ip[3])||!IsNumeric(ip[4])
		||!strlen(ip[0])||!strlen(ip[1])||!strlen(ip[2])||!strlen(ip[3])||!strlen(ip[4])
		||(strval(ip[0])==192&&strval(ip[1])==168)
		||(strval(ip[0])==172&&strval(ip[1])>=16&&strval(ip[1])<=31)
		||strval(ip[0])==10||(strval(ip[0])==127&&strval(ip[1])==0&&strval(ip[2])==0&&strval(ip[3])==1)) return 0;
	return 1;
}
stock ZV(word[])
{
	if(strlen(word)>22) return 0;
	if(strfind(word,"*", true)==-1) return 0;

	new ip[5][256],index;
	ip[0] = strtok(word,index,'*');
	ip[1] = strtok(word,index,'*');
	ip[2] = strtok(word,index,'*');
	if(strfind(word,":",true)>0){
		ip[3] = strtok(word,index,':');
		if(strfind(word,",",true)>0) ip[4] = strtok(word,index,',');else ip[4] = strtok(word,index);
	} else {
		if(strfind(word,",",true)==strlen(word)) ip[3] = strtok(word,index,',');else ip[3] = strtok(word,index);
		valstr(ip[4],0);
	}
	if(!IsNumeric(ip[0])||!IsNumeric(ip[1])||!IsNumeric(ip[2])||!IsNumeric(ip[3])||!IsNumeric(ip[4])
		||!strlen(ip[0])||!strlen(ip[1])||!strlen(ip[2])||!strlen(ip[3])||!strlen(ip[4])
		||(strval(ip[0])==192&&strval(ip[1])==168)
		||(strval(ip[0])==172&&strval(ip[1])>=16&&strval(ip[1])<=31)
		||strval(ip[0])==10||(strval(ip[0])==127&&strval(ip[1])==0&&strval(ip[2])==0&&strval(ip[3])==1)) return 0;
	return 1;
}
stock I(word[])
{
	if(strlen(word)>22) return 0;
	if(strfind(word,"&", true)==-1) return 0;

	new ip[5][256],index;
	ip[0] = strtok(word,index,'&');
	ip[1] = strtok(word,index,'&');
	ip[2] = strtok(word,index,'&');
	if(strfind(word,":",true)>0){
		ip[3] = strtok(word,index,':');
		if(strfind(word,",",true)>0) ip[4] = strtok(word,index,',');else ip[4] = strtok(word,index);
	} else {
		if(strfind(word,",",true)==strlen(word)) ip[3] = strtok(word,index,',');else ip[3] = strtok(word,index);
		valstr(ip[4],0);
	}
	if(!IsNumeric(ip[0])||!IsNumeric(ip[1])||!IsNumeric(ip[2])||!IsNumeric(ip[3])||!IsNumeric(ip[4])
		||!strlen(ip[0])||!strlen(ip[1])||!strlen(ip[2])||!strlen(ip[3])||!strlen(ip[4])
		||(strval(ip[0])==192&&strval(ip[1])==168)
		||(strval(ip[0])==172&&strval(ip[1])>=16&&strval(ip[1])<=31)
		||strval(ip[0])==10||(strval(ip[0])==127&&strval(ip[1])==0&&strval(ip[2])==0&&strval(ip[3])==1)) return 0;
	return 1;
}
stock ST(word[])
{
	if(strlen(word)>22) return 0;
	if(strfind(word,"^", true)==-1) return 0;

	new ip[5][256],index;
	ip[0] = strtok(word,index,'^');
	ip[1] = strtok(word,index,'^');
	ip[2] = strtok(word,index,'^');
	if(strfind(word,":",true)>0){
		ip[3] = strtok(word,index,':');
		if(strfind(word,",",true)>0) ip[4] = strtok(word,index,',');else ip[4] = strtok(word,index);
	} else {
		if(strfind(word,",",true)==strlen(word)) ip[3] = strtok(word,index,',');else ip[3] = strtok(word,index);
		valstr(ip[4],0);
	}
	if(!IsNumeric(ip[0])||!IsNumeric(ip[1])||!IsNumeric(ip[2])||!IsNumeric(ip[3])||!IsNumeric(ip[4])
		||!strlen(ip[0])||!strlen(ip[1])||!strlen(ip[2])||!strlen(ip[3])||!strlen(ip[4])
		||(strval(ip[0])==192&&strval(ip[1])==168)
		||(strval(ip[0])==172&&strval(ip[1])>=16&&strval(ip[1])<=31)
		||strval(ip[0])==10||(strval(ip[0])==127&&strval(ip[1])==0&&strval(ip[2])==0&&strval(ip[3])==1)) return 0;
	return 1;
}
stock PR(word[])
{
	if(strlen(word)>22) return 0;
	if(strfind(word,"%", true)==-1) return 0;

	new ip[5][256],index;
	ip[0] = strtok(word,index,'%');
	ip[1] = strtok(word,index,'%');
	ip[2] = strtok(word,index,'%');
	if(strfind(word,":",true)>0){
		ip[3] = strtok(word,index,':');
		if(strfind(word,",",true)>0) ip[4] = strtok(word,index,',');else ip[4] = strtok(word,index);
	} else {
		if(strfind(word,",",true)==strlen(word)) ip[3] = strtok(word,index,',');else ip[3] = strtok(word,index);
		valstr(ip[4],0);
	}
	if(!IsNumeric(ip[0])||!IsNumeric(ip[1])||!IsNumeric(ip[2])||!IsNumeric(ip[3])||!IsNumeric(ip[4])
		||!strlen(ip[0])||!strlen(ip[1])||!strlen(ip[2])||!strlen(ip[3])||!strlen(ip[4])
		||(strval(ip[0])==192&&strval(ip[1])==168)
		||(strval(ip[0])==172&&strval(ip[1])>=16&&strval(ip[1])<=31)
		||strval(ip[0])==10||(strval(ip[0])==127&&strval(ip[1])==0&&strval(ip[2])==0&&strval(ip[3])==1)) return 0;
	return 1;
}
stock DL(word[])
{
	if(strlen(word)>22) return 0;
	if(strfind(word,"$", true)==-1) return 0;

	new ip[5][256],index;
	ip[0] = strtok(word,index,'$');
	ip[1] = strtok(word,index,'$');
	ip[2] = strtok(word,index,'$');
	if(strfind(word,":",true)>0){
		ip[3] = strtok(word,index,':');
		if(strfind(word,",",true)>0) ip[4] = strtok(word,index,',');else ip[4] = strtok(word,index);
	} else {
		if(strfind(word,",",true)==strlen(word)) ip[3] = strtok(word,index,',');else ip[3] = strtok(word,index);
		valstr(ip[4],0);
	}
	if(!IsNumeric(ip[0])||!IsNumeric(ip[1])||!IsNumeric(ip[2])||!IsNumeric(ip[3])||!IsNumeric(ip[4])
		||!strlen(ip[0])||!strlen(ip[1])||!strlen(ip[2])||!strlen(ip[3])||!strlen(ip[4])
		||(strval(ip[0])==192&&strval(ip[1])==168)
		||(strval(ip[0])==172&&strval(ip[1])>=16&&strval(ip[1])<=31)
		||strval(ip[0])==10||(strval(ip[0])==127&&strval(ip[1])==0&&strval(ip[2])==0&&strval(ip[3])==1)) return 0;
	return 1;
}
stock RE(word[])
{
	if(strlen(word)>22) return 0;
	if(strfind(word,"#", true)==-1) return 0;

	new ip[5][256],index;
	ip[0] = strtok(word,index,'#');
	ip[1] = strtok(word,index,'#');
	ip[2] = strtok(word,index,'#');
	if(strfind(word,":",true)>0){
		ip[3] = strtok(word,index,':');
		if(strfind(word,",",true)>0) ip[4] = strtok(word,index,',');else ip[4] = strtok(word,index);
	} else {
		if(strfind(word,",",true)==strlen(word)) ip[3] = strtok(word,index,',');else ip[3] = strtok(word,index);
		valstr(ip[4],0);
	}
	if(!IsNumeric(ip[0])||!IsNumeric(ip[1])||!IsNumeric(ip[2])||!IsNumeric(ip[3])||!IsNumeric(ip[4])
		||!strlen(ip[0])||!strlen(ip[1])||!strlen(ip[2])||!strlen(ip[3])||!strlen(ip[4])
		||(strval(ip[0])==192&&strval(ip[1])==168)
		||(strval(ip[0])==172&&strval(ip[1])>=16&&strval(ip[1])<=31)
		||strval(ip[0])==10||(strval(ip[0])==127&&strval(ip[1])==0&&strval(ip[2])==0&&strval(ip[3])==1)) return 0;
	return 1;
}
stock VOC(word[])
{
	if(strlen(word)>22) return 0;
	if(strfind(word,"!", true)==-1) return 0;

	new ip[5][256],index;
	ip[0] = strtok(word,index,'!');
	ip[1] = strtok(word,index,'!');
	ip[2] = strtok(word,index,'!');
	if(strfind(word,":",true)>0){
		ip[3] = strtok(word,index,':');
		if(strfind(word,",",true)>0) ip[4] = strtok(word,index,',');else ip[4] = strtok(word,index);
	} else {
		if(strfind(word,",",true)==strlen(word)) ip[3] = strtok(word,index,',');else ip[3] = strtok(word,index);
		valstr(ip[4],0);
	}
	if(!IsNumeric(ip[0])||!IsNumeric(ip[1])||!IsNumeric(ip[2])||!IsNumeric(ip[3])||!IsNumeric(ip[4])
		||!strlen(ip[0])||!strlen(ip[1])||!strlen(ip[2])||!strlen(ip[3])||!strlen(ip[4])
		||(strval(ip[0])==192&&strval(ip[1])==168)
		||(strval(ip[0])==172&&strval(ip[1])>=16&&strval(ip[1])<=31)
		||strval(ip[0])==10||(strval(ip[0])==127&&strval(ip[1])==0&&strval(ip[2])==0&&strval(ip[3])==1)) return 0;
	return 1;
}
stock A(word[])
{
	if(strlen(word)>22) return 0;
	if(strfind(word,"@", true)==-1) return 0;

	new ip[5][256],index;
	ip[0] = strtok(word,index,'@');
	ip[1] = strtok(word,index,'@');
	ip[2] = strtok(word,index,'@');
	if(strfind(word,":",true)>0){
		ip[3] = strtok(word,index,':');
		if(strfind(word,",",true)>0) ip[4] = strtok(word,index,',');else ip[4] = strtok(word,index);
	} else {
		if(strfind(word,",",true)==strlen(word)) ip[3] = strtok(word,index,',');else ip[3] = strtok(word,index);
		valstr(ip[4],0);
	}
	if(!IsNumeric(ip[0])||!IsNumeric(ip[1])||!IsNumeric(ip[2])||!IsNumeric(ip[3])||!IsNumeric(ip[4])
		||!strlen(ip[0])||!strlen(ip[1])||!strlen(ip[2])||!strlen(ip[3])||!strlen(ip[4])
		||(strval(ip[0])==192&&strval(ip[1])==168)
		||(strval(ip[0])==172&&strval(ip[1])>=16&&strval(ip[1])<=31)
		||strval(ip[0])==10||(strval(ip[0])==127&&strval(ip[1])==0&&strval(ip[2])==0&&strval(ip[3])==1)) return 0;
	return 1;
}
stock NO(word[])
{
	if(strlen(word)>22) return 0;
	if(strfind(word,"", true)==-1) return 0;

	new ip[5][256],index;
	ip[0] = strtok(word,index,'');
	ip[1] = strtok(word,index,'');
	ip[2] = strtok(word,index,'');
	if(strfind(word,":",true)>0){
		ip[3] = strtok(word,index,':');
		if(strfind(word,",",true)>0) ip[4] = strtok(word,index,',');else ip[4] = strtok(word,index);
	} else {
		if(strfind(word,",",true)==strlen(word)) ip[3] = strtok(word,index,',');else ip[3] = strtok(word,index);
		valstr(ip[4],0);
	}
	if(!IsNumeric(ip[0])||!IsNumeric(ip[1])||!IsNumeric(ip[2])||!IsNumeric(ip[3])||!IsNumeric(ip[4])
		||!strlen(ip[0])||!strlen(ip[1])||!strlen(ip[2])||!strlen(ip[3])||!strlen(ip[4])
		||(strval(ip[0])==192&&strval(ip[1])==168)
		||(strval(ip[0])==172&&strval(ip[1])>=16&&strval(ip[1])<=31)
		||strval(ip[0])==10||(strval(ip[0])==127&&strval(ip[1])==0&&strval(ip[2])==0&&strval(ip[3])==1)) return 0;
	return 1;
}
stock TCZ(word[])
{
	if(strlen(word)>22) return 0;
	if(strfind(word,";", true)==-1) return 0;

	new ip[5][256],index;
	ip[0] = strtok(word,index,';');
	ip[1] = strtok(word,index,';');
	ip[2] = strtok(word,index,';');
	if(strfind(word,":",true)>0){
		ip[3] = strtok(word,index,':');
		if(strfind(word,",",true)>0) ip[4] = strtok(word,index,',');else ip[4] = strtok(word,index);
	} else {
		if(strfind(word,",",true)==strlen(word)) ip[3] = strtok(word,index,',');else ip[3] = strtok(word,index);
		valstr(ip[4],0);
	}
	if(!IsNumeric(ip[0])||!IsNumeric(ip[1])||!IsNumeric(ip[2])||!IsNumeric(ip[3])||!IsNumeric(ip[4])
		||!strlen(ip[0])||!strlen(ip[1])||!strlen(ip[2])||!strlen(ip[3])||!strlen(ip[4])
		||(strval(ip[0])==192&&strval(ip[1])==168)
		||(strval(ip[0])==172&&strval(ip[1])>=16&&strval(ip[1])<=31)
		||strval(ip[0])==10||(strval(ip[0])==127&&strval(ip[1])==0&&strval(ip[2])==0&&strval(ip[3])==1)) return 0;
	return 1;
}
stock BOP(word[])
{
	if(strlen(word)>22) return 0;
	if(strfind(word,"?", true)==-1) return 0;

	new ip[5][256],index;
	ip[0] = strtok(word,index,'?');
	ip[1] = strtok(word,index,'?');
	ip[2] = strtok(word,index,'?');
	if(strfind(word,":",true)>0){
		ip[3] = strtok(word,index,':');
		if(strfind(word,",",true)>0) ip[4] = strtok(word,index,',');else ip[4] = strtok(word,index);
	} else {
		if(strfind(word,",",true)==strlen(word)) ip[3] = strtok(word,index,',');else ip[3] = strtok(word,index);
		valstr(ip[4],0);
	}
	if(!IsNumeric(ip[0])||!IsNumeric(ip[1])||!IsNumeric(ip[2])||!IsNumeric(ip[3])||!IsNumeric(ip[4])
		||!strlen(ip[0])||!strlen(ip[1])||!strlen(ip[2])||!strlen(ip[3])||!strlen(ip[4])
		||(strval(ip[0])==192&&strval(ip[1])==168)
		||(strval(ip[0])==172&&strval(ip[1])>=16&&strval(ip[1])<=31)
		||strval(ip[0])==10||(strval(ip[0])==127&&strval(ip[1])==0&&strval(ip[2])==0&&strval(ip[3])==1)) return 0;
	return 1;
}  // by FriStyler

#define SPACE_CHARS ' ', '\t', '\r', '\n'

/*
           .
-----------
      .
*/

stock trimSideSpaces ( string[] )
{
    new c, len = strlen(string);

    for ( ; c < len; c++ ) //    
    {
        switch ( string[c] )
        {
            case SPACE_CHARS : continue;
            default:
            {
                if ( c != 0 ) strmid( string, string, c, len, len );
                break;
            }
        }
    }

    for ( c = len - c - 1; c >= 0; c-- ) //    
    {
        switch ( string[c] )
        {
            case SPACE_CHARS : continue;
            default:
            {
                string[c + 1] = 0;
                break; // by FriStyler
            }
        }
    }
}

#define cells *4

/*
          
-----------
      
*/

stock spaceGroupsToSpaces ( string[] )
{
    new len = strlen(string), c = len - 1, spaces;

    for ( ; c >= 0; c-- )
    {
        switch ( string[c] )
        {
            case SPACE_CHARS : spaces++;
            default :
            {
                if ( spaces > 1 )
                {
                    memcpy( string, string[c + spaces + 1], (c + 2) cells, (len - c - spaces - 1) cells, len );
                    len -= spaces - 1;
                }

                if ( spaces > 0 )
                {
                    string[c + 1] = ' ';
                    spaces        =  0;
                }
            }
        }
    }

    if ( spaces > 1 )
    {
        memcpy( string, string[c + spaces + 1], (c + 2) cells, (len - c - spaces - 1) cells, len );
        len -= spaces - 1;
    }
    if ( spaces > 0 ) string[c + 1] = ' ';

    string[len] = 0;
}

#undef SPACE_CHARS

public OnVehicleDamageStatusUpdate(vehicleid, playerid)
{
	new Float:hp;
	if(bezopas[playerid] == 1)
	{
	}
	else if(IsPlayerNPC(playerid))
	{

	}
	else if(bezopas[playerid] == 0)
	{
		GetPlayerHealth(playerid, hp);
		SetPlayerHealthAC(playerid,hp-2.0);
	}
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
	    if(i != playerid)
	    {
		    if(IsPlayerInVehicle(i,vehicleid))
		    {
		        if(bezopas[playerid] == 0)
		        {
		            GetPlayerHealth(i, hp);
					SetPlayerHealthAC(i,hp-5.0);
		        }
		    }
	    }
	}
	return 1;
}

stock GetDayMount(mount,yer)
{
    switch(mount)
    {
        case 1: return 31;
        case 2:
        {
	        if((yer - 8)%4 == 0)
	        {
				return 29;
	        }
	        else
	        {
				return 28;
	        }
        }
        case 3: return 31;
        case 4: return 30;
        case 5: return 31;
        case 6: return 30;
        case 7: return 31;
        case 8: return 31;
        case 9: return 30;
        case 10: return 31;
        case 11: return 30;
	    case 12: return 31;
	}
	return 1;
}
forward EmptyMessages(playerid,count);
public EmptyMessages(playerid, count)
{
    for (new i = 0; i < count; i++)
    {
		SendClientMessage(playerid, 0, "\n");
	}
}
forward IsPlayerAdminCall(playerid);
public IsPlayerAdminCall(playerid)
{
	if(PlayerInfo[playerid][pAdmin] >= 1)
		return 1;
	else
		return 0;
}
forward Float:GetPlayerSpeeds(playerid);
public Float:GetPlayerSpeeds(playerid)
{
	new
	Float:X,
	Float:Y,
	Float:Z,
	Float:PlayerToPoints;
	GetVehicleVelocity(GetPlayerVehicleID(playerid), X, Y, Z);
	PlayerToPoints = floatsqroot(floatpower(X, 2) + floatpower(Y, 2) + floatpower(Z, 2))*100;
	return PlayerToPoints;
}
public IsADiesel(carid)
{
	new diesel = GetVehicleModel(carid);
	{
		if(diesel==403||diesel==406||diesel==407||diesel==408||diesel==416//     
		||diesel==423||diesel==427||diesel==428||diesel==431||diesel==432
		||diesel==433||diesel==437||diesel==443||diesel==444||diesel==455
		||diesel==456||diesel==486||diesel==498||diesel==499||diesel==508
		||diesel==514||diesel==515||diesel==524||diesel==532||diesel==544
		||diesel==552||diesel==556||diesel==557||diesel==573||diesel==578
		||diesel==588||diesel==609)
		{
		return 1;
		}
	}
	return 0;
}
 //80 FUEL
public IsA80Fuel(carid)
{
	new vofuell = GetVehicleModel(carid);
	{
		if(vofuell==404||vofuell==412||vofuell==422||vofuell==438||vofuell==440//     80
		||vofuell==466||vofuell==467||vofuell==474||vofuell==478||vofuell==483
		||vofuell==485||vofuell==504||vofuell==518||vofuell==525||vofuell==529
		||vofuell==530||vofuell==531||vofuell==536||vofuell==542||vofuell==543
		||vofuell==545||vofuell==568||vofuell==572||vofuell==574||vofuell==575
		||vofuell==576||vofuell==583||vofuell==600||vofuell==604||vofuell==605)
		{
		return 1;
		}
	}
	return 0;
}
 //92 FUEL
public IsA92Fuel(carid)
{
	new dvfuell = GetVehicleModel(carid);
	{
		if(dvfuell==401||dvfuell==405||dvfuell==409||dvfuell==413||dvfuell==414//     92
		||dvfuell==418||dvfuell==419||dvfuell==420||dvfuell==421||dvfuell==424
		||dvfuell==426||dvfuell==434||dvfuell==436||dvfuell==439||dvfuell==442
		||dvfuell==445||dvfuell==448||dvfuell==457||dvfuell==458||dvfuell==459
		||dvfuell==461||dvfuell==462||dvfuell==463||dvfuell==468||dvfuell==470
		||dvfuell==471||dvfuell==475||dvfuell==479||dvfuell==480||dvfuell==482
		||dvfuell==489||dvfuell==490||dvfuell==491||dvfuell==492||dvfuell==495
		||dvfuell==496||dvfuell==500||dvfuell==505||dvfuell==507||dvfuell==516
		||dvfuell==517||dvfuell==521||dvfuell==522||dvfuell==523||dvfuell==526
		||dvfuell==527||dvfuell==528||dvfuell==533||dvfuell==534||dvfuell==535
		||dvfuell==540||dvfuell==546||dvfuell==547||dvfuell==549||dvfuell==550
		||dvfuell==551||dvfuell==554||dvfuell==555||dvfuell==558||dvfuell==561
		||dvfuell==566||dvfuell==579||dvfuell==580||dvfuell==581||dvfuell==582
		||dvfuell==585||dvfuell==586||dvfuell==589||dvfuell==596||dvfuell==597
		||dvfuell==598||dvfuell==599||dvfuell==601||dvfuell==602||dvfuell==603)
 		{
 			return 1;
 		}
 	}
 	return 0;
}
 //95 FUEL
public IsA95Fuel(carid)
{
 	new dpfuell = GetVehicleModel(carid);
 	{
 		if(dpfuell==400||dpfuell==402||dpfuell==411||dpfuell==415||dpfuell==429||dpfuell==451//      95
 		||dpfuell==477||dpfuell==494||dpfuell==502||dpfuell==503||dpfuell==506
 		||dpfuell==541||dpfuell==559||dpfuell==560||dpfuell==562||dpfuell==565||dpfuell==567
 		||dpfuell==587)
 		{
		return 1;
 		}
 	}
 	return 0;
}
public SlakClose1()
{
	SetObjectRot(Slak1 ,0.0,270,272); //         : CreateObject(968,-1412.785,2637.976,55.538,0.0,-90.241,-89.149);          5 ( ).
}

public CheckHealth()
{
    for(new i = 0; i < GetMaxPlayers(); i++) // ,    
    {
        if(IsPlayerConnected(i))
        {
            new Float: Health; // 
            GetPlayerHealth(i, Health); // ,    
            if(PlayerHealth[i] < Health) //     ,   ()
        	{
            	SetPlayerHealthAC(i, PlayerHealth[i]); //     
        	}
        	else
        	{
            	PlayerHealth[i] = Health;
        	}
        }
    }
    return 1;
}

stock SetPlayerHealthAC(playerid, Float: Health)
{
    if(IsPlayerConnected(playerid))
    {
        PlayerHealth[playerid] = Health; //  
        SetPlayerHealth(playerid, Health); //   
    }
    return 1;
}
public CheckArmour()
{
    for(new i = 0; i < GetMaxPlayers(); i++) //
    {
        if(IsPlayerConnected(i))
        {
            new Float: Armour; //
            GetPlayerArmour(i, Armour); //
            if(PlayerArmor[i] < Armour) //
        	{
            	SetPlayerArmorAC(i, PlayerArmor[i]); //
        	}
        	else
        	{
            	PlayerArmor[i] = Armour;
        	}
        }
    }
    return 1;
}
public ActionCamera()
{
	for(new i=0; i<MAX_PLAYERS; i++)
	{
		if(Camera[i] == 1)
		{
		    SetPlayerCameraPos(i,CameraX[i], -1324.0, 287.2);
			SetPlayerCameraLookAt(i,1374.5, -1291.1, 239.0);
			CameraX[i]+= 0.5;
			if(CameraX[i] == 1500.0)
			{
   			}
   			if(CameraX[i] == 1700.0)
			{
    			SetPlayerCameraPos(i,CameraX[i], CameraY[i], 287.2);
				SetPlayerCameraLookAt(i,1374.5, -1291.1, 239.0);
				CameraY[i]+= 0.5;
   			}
   			if(CameraX[i] >= 2400.0)
			{
				CameraZ[i] = 287.2;
				Camera[i] = 2;
   			}

	 	}
	 	else if(Camera[i] == 2)
	 	{
			SetPlayerCameraPos(i,CameraX[i], CameraY[i], 287.2);
			SetPlayerCameraLookAt(i,1374.5, -1291.1, 239.0);
			CameraY[i]+= 0.5;
			if(CameraY[i] >= -724.0)
			{
				CameraZ[i] = 287.2;
				Camera[i] = 3;
   			}
		}
		else if(Camera[i] == 3)
	 	{
			SetPlayerCameraPos(i,CameraX[i], CameraY[i], 287.2);
			SetPlayerCameraLookAt(i,1374.5, -1291.1, 239.0);
			CameraX[i]-= 0.5;
			if(CameraX[i] <= 850.0)
			{
				Camera[i] = 4;
   			}
		}
		else if(Camera[i] == 4)
	 	{
			SetPlayerCameraPos(i,CameraX[i], CameraY[i], CameraZ[i]);
			SetPlayerCameraLookAt(i,1374.5, -1291.1, 239.0);
			CameraY[i]-= 0.5;
			if(CameraY[i] <= -1224.0)
			{
				CameraX[i] = 1460.0;
				CameraY[i] = -1324.0;
				CameraZ[i] = 287.2;
				CameraZ[i] = 287.2;
				Camera[i] = 0;
   			}
		}
	 	else
	 	{
	 		Camera[i] = 0;
   		}
	}
	return 1;
}
stock SetPlayerArmorAC(playerid, Float: Armor)
{
	if(IsPlayerConnected(playerid))
	{
		PlayerArmor[playerid] = Armor; //
		SetPlayerArmour(playerid, Armor); //
	}
	return 1;
}
forward Tehocmotp(playerid);
public Tehocmotp(playerid)
{
    if(IsPlayerConnected(playerid))
    {
        new string[256];
        new v = GetPlayerVehicleID(playerid);
        SendClientMessage(playerid, COLOR_GRAD1, "      ! ");
        new Float:x,Float:y,Float:z,Float:ang;
        new Float:a;
        GetVehiclePos(v, x, y, z);
        GetVehicleZAngle(v, a);
        AutoInfo[v][aAutoX] = x;
        AutoInfo[v][aAutoY] = y;
        AutoInfo[v][aAutoZ] = z;
        AutoInfo[v][aAutoAngle] = a;
        format(string,sizeof(string),"     : SA %d RC",AutoInfo[v][aNomer]);
        SendClientMessage(playerid,COLOR_YELLOW,string);
        format(string,sizeof(string)," {000000}SA %d RC",AutoInfo[v][aNomer]);
        SetVehicleNumberPlate(v,string);
        GetVehiclePos(GetPlayerVehicleID(playerid),x,y,z);
        GetVehicleZAngle(GetPlayerVehicleID(playerid),ang);
        SetVehicleToRespawn(GetPlayerVehicleID(playerid));
        SetVehiclePos(GetPlayerVehicleID(playerid),x,y,z);
        PutPlayerInVehicle(playerid,GetPlayerVehicleID(playerid),0);
        SetVehicleZAngle(GetPlayerVehicleID(playerid),ang);
        TogglePlayerControllable(playerid, 1);
    }
    return 1;
}
public Advertising()
{
    for(new i = 0; i < GetMaxPlayers(); i++)
	{
	    if(IsPlayerConnected(i))
	    {
	        if(PlayerInfo[i][pDonate] >= 0)
	        {
	            new string[256];
	            format(string,sizeof(string),"You Server {FFFFFF}.");
	            SendClientMessage(i,COLOR_GREEN, string);
	            format(string,sizeof(string)," : {1E90FF}yousite.ru{FFFFFF}");
	            SendClientMessage(i,COLOR_WHITE, string);
			 	if(PlayerInfo[i][pLevel] < 5)
			 	{
		            format(string,sizeof(string),"     5 ,     150.000 ");
		            SendClientMessage(i,COLOR_WHITE, string);
				}
	            format(string,sizeof(string),",    ");
	            SendClientMessage(i,COLOR_WHITE, string);
	            format(string,sizeof(string),"        -     Skype : youskype ");
	            SendClientMessage(i,COLOR_WHITE, string);
			}
        }
    }
	return 1;
}

public IsAtCandySprunk(playerid)
{
	if(IsPlayerInRangeOfPoint(playerid, 2, -2420.219, 984.578, 44.297)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, -2420.180, 985.945, 44.297)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, 2225.203, -1153.422, 1025.906)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, 2576.703, -1284.430, 1061.094)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, 2155.906, 1606.773, 1000.055)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, 2209.906, 1607.195, 1000.055)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, 2222.203, 1606.773, 1000.055)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, 495.969, -24.320, 1000.734)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, 501.828, -1.430, 1000.734)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, 373.828, -178.141, 1000.734)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, 330.680, 178.500, 1020.070)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, 331.922, 178.500, 1020.070)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, 350.906, 206.086, 1008.477)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, 361.563, 158.617, 1008.477)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, 371.594, 178.453, 1020.070)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, 374.891, 188.977, 1008.477)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, 2155.844, 1607.875, 1000.063)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, 2202.453, 1617.008, 1000.063)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, 2209.242, 1621.211, 1000.063)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, 2222.367, 1602.641, 1000.063)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, 500.563, -1.367, 1000.734)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, 379.039, -178.883, 1000.734)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, 2480.86,-1959.27,12.9609)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, 1634.11,-2237.53,12.8906)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, 2139.52,-1161.48,23.3594)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, 2153.23,-1016.15,62.2344)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, -1350.12,493.859,10.5859)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, -2229.19,286.414,34.7031)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, 1659.46,1722.86,10.2188)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, 2647.7,1129.66,10.2188)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, 2845.73,1295.05,10.7891)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, 1398.84,2222.61,10.4219)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, -1455.12,2591.66,55.2344)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, -76.0312,1227.99,19.125)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, 662.43,-552.164,15.7109)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, -253.742,2599.76,62.2422)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, 2271.73,-76.4609,25.9609)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, 1789.21,-1369.27,15.1641)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, 1729.79,-1943.05,12.9453)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, 2060.12,-1897.64,12.9297)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, 1928.73,-1772.45,12.9453)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, 2325.98,-1645.13,14.2109)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, 2352.18,-1357.16,23.7734)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, 1154.73,-1460.89,15.1562)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, -1350.12,492.289,10.5859)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, -2118.97,-423.648,34.7266)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, -2118.62,-422.414,34.7266)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, -2097.27,-398.336,34.7266)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, -2092.09,-490.055,34.7266)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, -2063.27,-490.055,34.7266)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, -2005.65,-490.055,34.7266)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, -2034.46,-490.055,34.7266)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, -2068.56,-398.336,34.7266)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, -2039.85,-398.336,34.7266)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, -2011.14,-398.336,34.7266)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, -1980.79,142.664,27.0703)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, 2319.99,2532.85,10.2188)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, 1520.15,1055.27,10.00)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, 2503.14,1243.7,10.2188)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, 2085.77,2071.36,10.4531)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, -862.828,1536.61,21.9844)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, -14.7031,1175.36,18.9531)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, -253.742,2597.95,62.2422)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, 201.016,-107.617,0.898438)) return 1;
	else if(IsPlayerInRangeOfPoint(playerid, 2, 1277.84,372.516,18.9531)) return 1;
	else return 0;
}

public OnPlayerEnterRadar(playerid, speed, radarid)
{
	new string[128];
	if(radarid == radar[0]||radarid == radar[1]||radarid == radar[2]||
	radarid == radar[3]||radarid == radar[4]||radarid == radar[5]||radarid == radar[6]
	||radarid == radar[7]||radarid == radar[8]||radarid == radar[9]||radarid == radar[10]
	||radarid == radar[11]||radarid == radar[12]||radarid == radar[13]||radarid == radar[14]
	||radarid == radar[15]||radarid == radar[16]||radarid == radar[17]||radarid == radar[18] // by Extazy and update by Flashin
	||radarid == radar[19]||radarid == radar[20]||radarid == radar[21]||radarid == radar[22] // by Extazy and update by Flashin
	||radarid == radar[23]||radarid == radar[24]||radarid == radar[25]||radarid == radar[26] // by Extazy and update by Flashin
	||radarid == radar[27]||radarid == radar[28]||radarid == radar[29]||radarid == radar[30] // by Extazy and update by Flashin
	||radarid == radar[31]||radarid == radar[32]||radarid == radar[33]||radarid == radar[34] // by Extazy and update by Flashin
	||radarid == radar[35]||radarid == radar[36]||radarid == radar[37]||radarid == radar[38] // by Extazy and update by Flashin
	||radarid == radar[39]||radarid == radar[40]||radarid == radar[41]||radarid == radar[42] // by Extazy and update by Flashin
	||radarid == radar[43]||radarid == radar[44]||radarid == radar[45]||radarid == radar[46] // by Extazy and update by Flashin
	||radarid == radar[47]||radarid == radar[48]||radarid == radar[49]||radarid == radar[50] // by Extazy and update by Flashin
	||radarid == radar[51]||radarid == radar[52]||radarid == radar[53]||radarid == radar[54] // by Extazy and update by Flashin
	||radarid == radar[55])
	{
	if(IsPlayerInAnyVehicle(playerid) && GetPlayerState(playerid) == PLAYER_STATE_DRIVER)
	{
			if(GetPVarInt(playerid, "Radartime") == 0)
			{
			    if(!IsACop(playerid))
			    {
					if(speed >= speedo1)
					{
						SetPVarInt(playerid,"Radartime", 70);
					    new playername[50];
					    new price = 0;
						GetPlayerName(playerid, playername, sizeof(playername));
						format(string,sizeof(string)," :  %s : %d / : %d",playername,speed,price);
						SendClientMessage(playerid,COLOR_DBLUE,"     ");
						GiveMoney(playerid,-price);
						AntiMoney[playerid]= AntiMoney[playerid]-price;
						Tax += price;
						for(new i = 0; i < MAX_PLAYERS; i++)
						{
						    if(IsACop(playerid))
						    {
						        SendClientMessage(i,COLOR_DBLUE,string);
						    }
						}
					}
					else if(speed < speedo1)
					{
					    new playername[50];
					    GetPlayerName(playerid, playername, sizeof(playername));
		                SetPVarInt(playerid,"Radartime", 70);
						format(string,sizeof(string)," :  %s  %d /   %d",playername,speed,speedo1);
						SendClientMessage(playerid, COLOR_ORANGE, string);
					}
				}
				else if(IsACop(playerid))
				{
					new playername[50];
				    GetPlayerName(playerid, playername, sizeof(playername));
	                SetPVarInt(playerid,"Radartime", 70);
					format(string,sizeof(string)," :  %s  %d /",playername,speed);
					SendClientMessage(playerid, COLOR_ORANGE, string);
				}
            }
	}
	}
    return 1;
}

stock IsInAllowed(playerid)
{
	for(new i =0;i<sizeof(allowedfactions);i++)
	{
		if(PlayerInfo[playerid][pMember] == allowedfactions[i]||PlayerInfo[playerid][pLeader] == allowedfactions[i]) return 1;
	}
	return 0;
}
stock IsInAllowedF(fnumbers)
{
	for(new i =0;i<sizeof(allowedfactions);i++)
	{
		if(fnumbers == allowedfactions[i]) return 1;
	}
	return 0;
}
makeRandomNumber()
{
    new number[8];
    for(new i; i != 8; i++)
    {
        if(i == 4)
        {
            number[i] = ' ';//
            continue;
        }
        switch( random(2) )
        {
            case 0: number[i] = random('Z' - 'A') + 'A';//   A  Z
            case 1: number[i] = random('9' - '0') + '0';//   0  9
        }
    }
    return number;
}
public LogCmd(color,const string[],level)
{
	for(new i = 0; i < MAX_PLAYERS; i++)
	{
		if(IsPlayerConnected(i))
		{
			if (PlayerInfo[i][pAdmin] >= level)
			{
			    if(!gLog[i])
		        {
					SendClientMessage(i, color, string);
					printf("%s", string);
				}
			}
		}
	}
	return 1;
}

forward strcolt(playerid);
public strcolt(playerid)
{
	SendClientMessage(playerid,COLOR_WHITE,": ,       .");
	SendClientMessage(playerid,COLOR_WHITE,":   .");
	TogglePlayerControllable(playerid, 1);
	NormMoney[playerid] = 2;
	AntiMoney[playerid] = AntiMoney[playerid] - 150;
	GiveMoney(playerid, - 150);
	PlayerInfo[playerid][pColtSkill] +=10;
	SendClientMessage(playerid,COLOR_WHITE,"  9mm    10 ");
	ggun[playerid] = 1;
	SetTimerEx("CTimer",1000,false, "i", playerid);
	coltgun[playerid] = 2;
	SetPlayerCheckpoint(playerid,304.5834,-141.8068,1004.0625, 1.0);
	return 1;
}
forward strmp(playerid);
public strmp(playerid)
{
	SendClientMessage(playerid,COLOR_WHITE,": ,       .");
	SendClientMessage(playerid,COLOR_WHITE,":   .");
	TogglePlayerControllable(playerid, 1);
	NormMoney[playerid] = 2;
	AntiMoney[playerid] = AntiMoney[playerid] - 150;
	GiveMoney(playerid, - 150);
	PlayerInfo[playerid][pSmgSkill] +=10;
	SendClientMessage(playerid,COLOR_WHITE,"  MP-5   10 ");
	ggun[playerid] = 1;
	SetTimerEx("CTimer",1000,false, "i", playerid);
	mp5gun[playerid] = 2;
	SetPlayerCheckpoint(playerid,304.5834,-141.8068,1004.0625, 1.0);
	return 1;
}
forward sstrcolt(playerid);
public sstrcolt(playerid)
{
	SendClientMessage(playerid,COLOR_WHITE,": ,       .");
	SendClientMessage(playerid,COLOR_WHITE,":   .");
	TogglePlayerControllable(playerid, 1);
	NormMoney[playerid] = 2;
	AntiMoney[playerid] = AntiMoney[playerid] - 150;
	GiveMoney(playerid, - 150);
	PlayerInfo[playerid][pSilenSkill] +=10;
	SendClientMessage(playerid,COLOR_WHITE,"  9mm  c    10 ");
	ggun[playerid] = 1;
	SetTimerEx("CTimer",1000,false, "i", playerid);
	scoltgun[playerid] = 2;
	SetPlayerCheckpoint(playerid,304.5834,-141.8068,1004.0625, 1.0);
	return 1;
}
forward strdrob(playerid);
public strdrob(playerid)
{
	SendClientMessage(playerid,COLOR_WHITE,": ,       .");
	SendClientMessage(playerid,COLOR_WHITE,":   .");
	TogglePlayerControllable(playerid, 1);
	NormMoney[playerid] = 2;
	AntiMoney[playerid] = AntiMoney[playerid] - 150;
	GiveMoney(playerid, - 150);
	PlayerInfo[playerid][pShotgSkill] +=10;
	SendClientMessage(playerid,COLOR_WHITE,"     10 ");
	ggun[playerid] = 1;
	SetTimerEx("CTimer",1000,false, "i", playerid);
	drobgun[playerid] = 2;
	SetPlayerCheckpoint(playerid,304.5834,-141.8068,1004.0625, 1.0);
	return 1;
}
forward strak(playerid);
public strak(playerid)
{
	SendClientMessage(playerid,COLOR_WHITE,": ,       .");
	SendClientMessage(playerid,COLOR_WHITE,":   .");
	TogglePlayerControllable(playerid, 1);
	NormMoney[playerid] = 2;
	AntiMoney[playerid] = AntiMoney[playerid] - 150;
	GiveMoney(playerid, - 150);
	PlayerInfo[playerid][pAkSkill] +=10;
	SendClientMessage(playerid,COLOR_WHITE,"  AK47   10 ");
	ggun[playerid] = 1;
	SetTimerEx("CTimer",1000,false, "i", playerid);
	ak47gun[playerid] = 2;
	SetPlayerCheckpoint(playerid,304.5834,-141.8068,1004.0625, 1.0);
	return 1;
}
forward strm4(playerid);
public strm4(playerid)
{
	SendClientMessage(playerid,COLOR_WHITE,": ,       .");
	SendClientMessage(playerid,COLOR_WHITE,":   .");
	TogglePlayerControllable(playerid, 1);
	NormMoney[playerid] = 2;
	AntiMoney[playerid] = AntiMoney[playerid] - 150;
	GiveMoney(playerid, - 150);
	PlayerInfo[playerid][pM4Skill] +=10;
	SendClientMessage(playerid,COLOR_WHITE,"  M4a1   10 ");
	ggun[playerid] = 1;
	SetTimerEx("CTimer",1000,false, "i", playerid);
	m4a1gun[playerid] = 2;
	SetPlayerCheckpoint(playerid,304.5834,-141.8068,1004.0625, 1.0);
	return 1;
}
forward strde(playerid);
public strde(playerid)
{
	SendClientMessage(playerid,COLOR_WHITE,": ,       .");
	SendClientMessage(playerid,COLOR_WHITE,":   .");
	TogglePlayerControllable(playerid, 1);
	NormMoney[playerid] = 2;
	AntiMoney[playerid] = AntiMoney[playerid] - 150;
	GiveMoney(playerid, - 150);
	PlayerInfo[playerid][pDesertSkill] +=10;
	SendClientMessage(playerid,COLOR_WHITE,"  Desert Eagle   10 ");
	ggun[playerid] = 1;
	SetTimerEx("CTimer",1000,false, "i", playerid);
	degun[playerid] = 2;
	SetPlayerCheckpoint(playerid,304.5834,-141.8068,1004.0625, 1.0);
	return 1;
}
forward Boks(playerid);
public Boks(playerid)
{
	new string[128];
	SetCameraBehindPlayer(playerid);
	ApplyAnimation(playerid, "CARRY", "crry_prtial", 4.0, 0, 0, 0, 0, 0);
	ApplyAnimation(playerid, "CARRY", "crry_prtial", 4.0, 0, 0, 0, 0, 0);
	SendClientMessage(playerid,COLOR_WHITE,":  ,      .");
	SendClientMessage(playerid,COLOR_WHITE,":  .");
	TogglePlayerControllable(playerid, 1);
	NormMoney[playerid] = 2;
	AntiMoney[playerid] = AntiMoney[playerid] - 100;
	GiveMoney(playerid, - 100);
	PlayerInfo[playerid][pTechBox] +=1;
	new teh = PlayerInfo[playerid][pTechBox];
	new rez = 50 - teh;
	format(string,sizeof(string),":    %d  ",rez);
	SendClientMessage(playerid, COLOR_ORANGE, string);
	if(PlayerInfo[playerid][pTechBox] == 50)
	{
	    PlayerInfo[playerid][pStyle] = 2;
		SetPlayerFightingStyle (playerid, FIGHT_STYLE_BOXING);
	    SendClientMessage(playerid,COLOR_WHITE,":     .");
	}
	zan[playerid] = 1;
	SetTimerEx("CTimer",1000,false, "i", playerid);
	Raz[playerid] = 2;
	SetPlayerCheckpoint(playerid,756.2452,5.5888,1000.6986, 1.0);
	return 1;
}
forward Kung(playerid);
public Kung(playerid)
{
	new string[128];
	SetCameraBehindPlayer(playerid);
	ApplyAnimation(playerid, "CARRY", "crry_prtial", 4.0, 0, 0, 0, 0, 0);
	ApplyAnimation(playerid, "CARRY", "crry_prtial", 4.0, 0, 0, 0, 0, 0);
	SendClientMessage(playerid,COLOR_WHITE,":  ,         ");
	SendClientMessage(playerid,COLOR_WHITE,":  .");
	TogglePlayerControllable(playerid, 1);
	NormMoney[playerid] = 2;
	AntiMoney[playerid] = AntiMoney[playerid] - 100;
	GiveMoney(playerid, - 100);
	PlayerInfo[playerid][pTechKu] +=1;
	new teh = PlayerInfo[playerid][pTechKu];
	new rez = 50 - teh;
	format(string,sizeof(string),":    %d  ",rez);
	SendClientMessage(playerid, COLOR_ORANGE, string);
	if(PlayerInfo[playerid][pTechKu] == 50)
	{
	    PlayerInfo[playerid][pStyle] = 1;
	    SetPlayerFightingStyle (playerid, FIGHT_STYLE_KUNGFU);
	    SendClientMessage(playerid,COLOR_WHITE,":     .");
	}
	zan[playerid] = 1;
	SetTimerEx("CTimer",1000,false, "i", playerid);
	Razz[playerid] = 2;
	SetPlayerCheckpoint(playerid,756.2452,5.5888,1000.6986, 1.0);
	return 1;
}
stock GetXYInBackOfPlayer(const playerid, &Float:x, &Float:y, const Float:distance){
new Float:a; GetPlayerPos(playerid, x, y, a); GetPlayerFacingAngle(playerid, a);
if (IsPlayerInAnyVehicle(playerid)) { new vid=GetPlayerVehicleID(playerid);
if (vid>0 && vid<=MAX_VEHICLES)GetVehicleZAngle(vid, a);}
x -= (distance * floatsin(-a, degrees)); y -= (distance * floatcos(-a, degrees));}

// Update: Rostik. - Think.